From 37ef13ea37303cbb3ca7b34b6444d9508e4f0e2a Mon Sep 17 00:00:00 2001 From: catalinaperalta Date: Mon, 12 Aug 2024 10:01:35 -0700 Subject: [PATCH 01/82] [tsp-client] Fix tool version (#8818) * fix tool version * changelog --------- Co-authored-by: Catalina Peralta --- tools/tsp-client/CHANGELOG.md | 4 ++++ tools/tsp-client/src/index.ts | 11 ++++++++++- 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/tools/tsp-client/CHANGELOG.md b/tools/tsp-client/CHANGELOG.md index c46e5cce146..74d0aff334a 100644 --- a/tools/tsp-client/CHANGELOG.md +++ b/tools/tsp-client/CHANGELOG.md @@ -1,5 +1,9 @@ # Release +## 2024-08-12 - 0.11.2 + +- Fix `--version` flag. (#8814) + ## 2024-08-08 - 0.11.1 - Removed `compare` command. diff --git a/tools/tsp-client/src/index.ts b/tools/tsp-client/src/index.ts index feb82cab6b8..e6d7d20c059 100644 --- a/tools/tsp-client/src/index.ts +++ b/tools/tsp-client/src/index.ts @@ -10,8 +10,15 @@ import { syncCommand, updateCommand, } from "./commands.js"; -import { normalizePath, resolvePath } from "@typespec/compiler"; +import { joinPaths, normalizePath, resolvePath } from "@typespec/compiler"; import PromptSync from "prompt-sync"; +import { readFile } from "fs/promises"; +import { fileURLToPath } from "url"; +import { dirname } from "path"; + +const __dirname = dirname(fileURLToPath(import.meta.url)); + +const { version } = JSON.parse(await readFile(joinPaths(__dirname, "..", "package.json"), "utf8")); function commandPreamble(argv: any) { checkDebugLogging(argv); @@ -49,6 +56,8 @@ export function resolveOutputDir(argv: any): string { } const parser = yargs(hideBin(process.argv)) + .version(version) + .alias("v", "version") .scriptName("") .usage(usageText) .option("debug", { From f2506c23d52e9447daedea17f8a0c380e1243b4a Mon Sep 17 00:00:00 2001 From: Travis Prescott Date: Mon, 12 Aug 2024 10:10:31 -0700 Subject: [PATCH 02/82] [tsp-client] Fix bundled dependency issue (#8817) * Co-authored-by: catalinaperalta Update package.json * Revert bundleDependency. * Restore bundleDependency * Revert change. * Restore bundleDependency * Replace local install with repo install. * Code review feedback. --- tools/tsp-client/.gitignore | 2 + tools/tsp-client/CHANGELOG.md | 2 + tools/tsp-client/README.md | 46 +- tools/tsp-client/package-lock.json | 741 ++++----- tools/tsp-client/package.json | 8 +- tools/tsp-client/src/commands.ts | 12 + tools/tsp-client/src/index.ts | 13 + .../compare/lhs/CertificateProfile.tsp | 56 + .../compare/lhs/CodeSigningAccount.tsp | 61 + .../specification/compare/lhs/main.tsp | 31 + .../specification/compare/lhs/models.tsp | 319 ++++ .../specification/compare/lhs/tspconfig.yaml | 15 + .../specification/compare/lhs/types.json | 722 +++++++++ .../compare/rhs/codeSigningAccount.json | 1388 +++++++++++++++++ .../specification/compare/rhs/types.json | 722 +++++++++ tools/tsp-client/test/run_commands.ts | 51 +- 16 files changed, 3713 insertions(+), 476 deletions(-) create mode 100644 tools/tsp-client/test/examples/specification/compare/lhs/CertificateProfile.tsp create mode 100644 tools/tsp-client/test/examples/specification/compare/lhs/CodeSigningAccount.tsp create mode 100644 tools/tsp-client/test/examples/specification/compare/lhs/main.tsp create mode 100644 tools/tsp-client/test/examples/specification/compare/lhs/models.tsp create mode 100644 tools/tsp-client/test/examples/specification/compare/lhs/tspconfig.yaml create mode 100644 tools/tsp-client/test/examples/specification/compare/lhs/types.json create mode 100644 tools/tsp-client/test/examples/specification/compare/rhs/codeSigningAccount.json create mode 100644 tools/tsp-client/test/examples/specification/compare/rhs/types.json diff --git a/tools/tsp-client/.gitignore b/tools/tsp-client/.gitignore index fea69a2999f..348cb836e56 100644 --- a/tools/tsp-client/.gitignore +++ b/tools/tsp-client/.gitignore @@ -3,3 +3,5 @@ node_modules dist types temp +tsp-output/ +output/ \ No newline at end of file diff --git a/tools/tsp-client/CHANGELOG.md b/tools/tsp-client/CHANGELOG.md index 74d0aff334a..6da1482a61e 100644 --- a/tools/tsp-client/CHANGELOG.md +++ b/tools/tsp-client/CHANGELOG.md @@ -3,6 +3,7 @@ ## 2024-08-12 - 0.11.2 - Fix `--version` flag. (#8814) +- Added `compare` command to compare a hand-authored Swagger to a TypeSpec-generated Swagger to understand the relevant differences between them. ## 2024-08-08 - 0.11.1 @@ -13,6 +14,7 @@ - Added `generate-lock-file` command, see [README](https://github.com/Azure/azure-sdk-tools/blob/main/tools/tsp-client/README.md) for more information. - Removed the `--generate-lock-file` flag and replaced it with the command above. - Migrated tsp-client from `node:util` to `yargs` for commandline infrastructure. +- Added `compare` command to compare a hand-authored Swagger to a TypeSpec-generated Swagger to understand the relevant differences between them. ## 2024-08-05 - 0.10.0 diff --git a/tools/tsp-client/README.md b/tools/tsp-client/README.md index e08c20c6abf..a8baed6b21e 100644 --- a/tools/tsp-client/README.md +++ b/tools/tsp-client/README.md @@ -3,28 +3,33 @@ A simple command line tool to facilitate generating client libraries from TypeSpec. ## Installation + ``` npm install @azure-tools/typespec-client-generator-cli ``` ## Prerequisites + Please note that these prerequisites apply on the repository where the client library is going to be generated. Repo owners should make sure to follow these prerequisites. Users working with a repository that already accepts this tool can continue to see the [Usage](#usage) section. - Add an emitter-package.json to the repo following this [configuration](#emitter-packagejson). - Add the [TempTypeSpecFiles](#TempTypeSpecFiles) directory to the .gitignore file for your repository. ## Usage + ``` tsp-client [options] ``` ## Commands + Use one of the supported commands to get started generating clients from a TypeSpec project. This tool will default to using your current working directory to generate clients in and will use it to look for relevant configuration files. To specify a different output directory, use the `-o` or `--output-dir` option. ### init + Initialize the client library directory using a tspconfig.yaml. When running this command pass in a path to a local or remote tspconfig.yaml with the `-c` or `--tsp-config` flag. The `init` command generates a directory structure following the standard pattern used across Azure SDK language repositories, creates a [tsp-location.yaml](#tsp-locationyaml) file to control generation, and performs an initial generation of the client library. If you want to skip client library generation, then pass the `--skip-sync-and-generate` flag. @@ -32,20 +37,30 @@ The `init` command generates a directory structure following the standard patter > IMPORTANT: This command should be run from the root of the repository. ### update + Sync and generate client libraries from a TypeSpec project. The `update` command will look for a [tsp-location.yaml](#tsp-locationyaml) file in your current directory to sync a TypeSpec project and generate a client library. ### sync + Sync a TypeSpec project with the parameters specified in tsp-location.yaml. By default the `sync` command will look for a tsp-location.yaml to get the project details and sync them to a temporary directory called `TempTypeSpecFiles`. Alternately, you can pass in the `--local-spec-repo` flag with the path to your local TypeSpec project to pull those files into your temporary directory. ### generate + Generate a client library from a TypeSpec project. The `generate` command should be run after the `sync` command. `generate` relies on the existence of the `TempTypeSpecFiles` directory created by the `sync` command and on an `emitter-package.json` file checked into your repository at the following path: `/eng/emitter-package.json`. The `emitter-package.json` file is used to install project dependencies and get the appropriate emitter package. ### convert + Convert an existing swagger specification to a TypeSpec project. This command should only be run once to get started working on a TypeSpec project. TypeSpec projects will need to be optimized manually and fully reviewed after conversion. When using this command a path or url to a swagger README file is required through the `--swagger-readme` flag. +### compare + +Compares two Swagger definitions to identify the relevant differences between them. This command is useful when comparing an existing Swagger definition with a TypeSpec generated one. The `compare` command requires two parameters: `--lhs` which will typically be the original hand-authored Swagger and `--rhs` which will usually be the folder containing your TypeSpec. The command will generate the Swagger and compare the two definitions. The command will ignore differences in the Swagger that don't +correspond to differences in the service, allowing you to focus only on differences that are relevant. + ### sort-swagger + Sort an existing swagger specification to be the same content order with TypeSpec generated swagger. This will allow you to easily compare and identify differences between the existing swagger and TypeSpec generated one. You should run this command on existing swagger files and check them in prior to creating converted TypeSpec PRs. ### generate-lock-file @@ -53,6 +68,7 @@ Sort an existing swagger specification to be the same content order with TypeSpe Generate an emitter-package-lock.json under the eng/ directory based on existing `/eng/emitter-package.json`. ## Options + ``` --arm Convert ARM swagger specification to TypeSpec [boolean] -c, --tsp-config The tspconfig.yaml file to use [string] @@ -65,9 +81,9 @@ Generate an emitter-package-lock.json under the eng/ directory based on existing --save-inputs Don't clean up the temp directory after generation [boolean] --skip-sync-and-generate Skip sync and generate during project init [boolean] --swagger-readme Path or url to swagger readme file [string] - -o, --output-dir Specify an alternate output directory for the + -o, --output-dir Specify an alternate output directory for the generated files. Default is your current directory [string] - --repo Repository where the project is defined for init + --repo Repository where the project is defined for init or update [string] -v, --version Show version number [boolean] ``` @@ -91,22 +107,23 @@ tsp-client update ## Important concepts ### Per project setup + Each project will need to have a configuration file called tsp-location.yaml that will tell the tool where to find the TypeSpec project. #### tsp-location.yaml -This file is created through the `tsp-client init` command or you can manually create it under the project directory to run other commands supported by this tool. +This file is created through the `tsp-client init` command or you can manually create it under the project directory to run other commands supported by this tool. > NOTE: This file should live under the project directory for each service. The file has the following properties: -| Property | Description | IsRequired | -| --- | --- | --- | -| directory | The top level directory where the main.tsp for the service lives. This should be relative to the spec repo root such as `specification/cognitiveservices/OpenAI.Inference` | true | -| additionalDirectories | Sometimes a typespec file will use a relative import that might not be under the main directory. In this case a single `directory` will not be enough to pull down all necessary files. To support this you can specify additional directories as a list to sync so that all needed files are synced. | false: default = null | -| commit | The commit sha for the version of the typespec files you want to generate off of. This allows us to have idempotence on generation until we opt into pointing at a later version. | true | -| repo | The repo this spec lives in. This should be either `Azure/azure-rest-api-specs` or `Azure/azure-rest-api-specs-pr`. Note that pr will work locally but not in CI until we add another change to handle token based auth. | true | +| Property | Description | IsRequired | +| --------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------- | +| directory | The top level directory where the main.tsp for the service lives. This should be relative to the spec repo root such as `specification/cognitiveservices/OpenAI.Inference` | true | +| additionalDirectories | Sometimes a typespec file will use a relative import that might not be under the main directory. In this case a single `directory` will not be enough to pull down all necessary files. To support this you can specify additional directories as a list to sync so that all needed files are synced. | false: default = null | +| commit | The commit sha for the version of the typespec files you want to generate off of. This allows us to have idempotence on generation until we opt into pointing at a later version. | true | +| repo | The repo this spec lives in. This should be either `Azure/azure-rest-api-specs` or `Azure/azure-rest-api-specs-pr`. Note that pr will work locally but not in CI until we add another change to handle token based auth. | true | Example: @@ -135,7 +152,6 @@ See the following example of a valid tspconfig.yaml file: https://github.com/Azu Using the tspconfig.yaml linked above, by default, the client libraries will be generated in the following directory for C#: `/sdk/contosowidgetmanager/Azure.Template.Contoso/`. - ### emitter-package.json (Required) `emitter-package.json` will be used the same as a `package.json` file. If the is no `emitter-package-lock.json` file, the tool will run `npm install` on the contents of `emitter-package.json`. This file allows each repository to pin the version of their emitter and other dependencies to be used when generating client libraries. @@ -145,16 +161,16 @@ Example: ```json { - "main": "dist/src/index.js", - "dependencies": { - "@azure-tools/typespec-csharp": "0.1.11-beta.20230123.1" - } + "main": "dist/src/index.js", + "dependencies": { + "@azure-tools/typespec-csharp": "0.1.11-beta.20230123.1" + } } ``` > NOTE: tsp compile currently requires the "main" line to be there. -> NOTE: This file replaces the package.json checked into the `azure-rest-api-spec` repository. +> NOTE: This file replaces the package.json checked into the `azure-rest-api-spec` repository. ### emitter-package-lock.json (Optional) diff --git a/tools/tsp-client/package-lock.json b/tools/tsp-client/package-lock.json index f25056207df..c15f584cc91 100644 --- a/tools/tsp-client/package-lock.json +++ b/tools/tsp-client/package-lock.json @@ -1,12 +1,12 @@ { "name": "@azure-tools/typespec-client-generator-cli", - "version": "0.11.1", + "version": "0.11.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@azure-tools/typespec-client-generator-cli", - "version": "0.11.1", + "version": "0.11.2", "license": "MIT", "dependencies": { "@autorest/csharp": "https://aka.ms/azsdk/openapi-to-typespec-csharp", @@ -17,6 +17,7 @@ "autorest": "^3.7.1", "chalk": "^5.3.0", "dotenv": "^16.4.5", + "openapi-diff": "github:tjprescott/openapi-diff#8edec5e2d2ad0ba57e8cdebda20e7b0c6e225699", "prompt-sync": "^4.2.0", "simple-git": "^3.20.0", "yaml": "^2.3.1", @@ -304,6 +305,17 @@ "url": "https://github.com/prettier/prettier?sponsor=1" } }, + "node_modules/@autorest/openapi-to-typespec/node_modules/yaml": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", + "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/@azure-tools/async-io": { "version": "3.0.254", "resolved": "https://registry.npmjs.org/@azure-tools/async-io/-/async-io-3.0.254.tgz", @@ -597,362 +609,10 @@ "node": ">=12" } }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.21.5.tgz", - "integrity": "sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.21.5.tgz", - "integrity": "sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.21.5.tgz", - "integrity": "sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/android-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.21.5.tgz", - "integrity": "sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "android" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.21.5.tgz", - "integrity": "sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.21.5.tgz", - "integrity": "sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.21.5.tgz", - "integrity": "sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.21.5.tgz", - "integrity": "sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "freebsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.21.5.tgz", - "integrity": "sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==", - "cpu": [ - "arm" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.21.5.tgz", - "integrity": "sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.21.5.tgz", - "integrity": "sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.21.5.tgz", - "integrity": "sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==", - "cpu": [ - "loong64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.21.5.tgz", - "integrity": "sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==", - "cpu": [ - "mips64el" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.21.5.tgz", - "integrity": "sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==", - "cpu": [ - "ppc64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.21.5.tgz", - "integrity": "sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==", - "cpu": [ - "riscv64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.21.5.tgz", - "integrity": "sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==", - "cpu": [ - "s390x" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/linux-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", - "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "linux" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.21.5.tgz", - "integrity": "sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.21.5.tgz", - "integrity": "sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "openbsd" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.21.5.tgz", - "integrity": "sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==", - "cpu": [ - "x64" - ], - "dev": true, - "optional": true, - "os": [ - "sunos" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.21.5.tgz", - "integrity": "sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==", - "cpu": [ - "arm64" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.21.5.tgz", - "integrity": "sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==", - "cpu": [ - "ia32" - ], - "dev": true, - "optional": true, - "os": [ - "win32" - ], - "engines": { - "node": ">=12" - } - }, "node_modules/@esbuild/win32-x64": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", - "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.23.0.tgz", + "integrity": "sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==", "cpu": [ "x64" ], @@ -962,7 +622,7 @@ "win32" ], "engines": { - "node": ">=12" + "node": ">=18" } }, "node_modules/@isaacs/cliui": { @@ -1204,9 +864,9 @@ "dev": true }, "node_modules/@types/yargs": { - "version": "17.0.32", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.32.tgz", - "integrity": "sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==", + "version": "17.0.33", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.33.tgz", + "integrity": "sha512-WpxBCKWPLr4xSsHgz511rFJAM+wS28w2zEO1QDNY5zM/S8ok70NNfztH0xwhqKyaK0OHCbN98LDAZuy1ctxDkA==", "dependencies": { "@types/yargs-parser": "*" } @@ -1244,18 +904,15 @@ "node": ">=18.0.0" } }, - "node_modules/@typespec/compiler/node_modules/prettier": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", - "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", + "node_modules/@typespec/compiler/node_modules/yaml": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", + "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", "bin": { - "prettier": "bin/prettier.cjs" + "yaml": "bin.mjs" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" + "node": ">= 14" } }, "node_modules/@typespec/http": { @@ -1334,7 +991,6 @@ "version": "8.12.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", - "dev": true, "bin": { "acorn": "bin/acorn" }, @@ -1346,7 +1002,6 @@ "version": "8.3.3", "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.3.tgz", "integrity": "sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==", - "dev": true, "dependencies": { "acorn": "^8.11.0" }, @@ -1427,8 +1082,7 @@ "node_modules/arg": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" }, "node_modules/argparse": { "version": "2.0.1", @@ -1644,8 +1298,7 @@ "node_modules/create-require": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" }, "node_modules/cross-spawn": { "version": "7.0.3", @@ -1689,6 +1342,11 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/deep-diff": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/deep-diff/-/deep-diff-1.0.2.tgz", + "integrity": "sha512-aWS3UIVH+NPGCD1kki+DCU9Dua032iSsO43LqQpcs4R3+dVv7tX0qBGjiVHJHjplsoUM2XRO/KB92glqc68awg==" + }, "node_modules/deep-eql": { "version": "4.1.4", "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.4.tgz", @@ -1733,41 +1391,42 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, "node_modules/esbuild": { - "version": "0.21.5", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", - "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.23.0.tgz", + "integrity": "sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==", "dev": true, "hasInstallScript": true, "bin": { "esbuild": "bin/esbuild" }, "engines": { - "node": ">=12" + "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.21.5", - "@esbuild/android-arm": "0.21.5", - "@esbuild/android-arm64": "0.21.5", - "@esbuild/android-x64": "0.21.5", - "@esbuild/darwin-arm64": "0.21.5", - "@esbuild/darwin-x64": "0.21.5", - "@esbuild/freebsd-arm64": "0.21.5", - "@esbuild/freebsd-x64": "0.21.5", - "@esbuild/linux-arm": "0.21.5", - "@esbuild/linux-arm64": "0.21.5", - "@esbuild/linux-ia32": "0.21.5", - "@esbuild/linux-loong64": "0.21.5", - "@esbuild/linux-mips64el": "0.21.5", - "@esbuild/linux-ppc64": "0.21.5", - "@esbuild/linux-riscv64": "0.21.5", - "@esbuild/linux-s390x": "0.21.5", - "@esbuild/linux-x64": "0.21.5", - "@esbuild/netbsd-x64": "0.21.5", - "@esbuild/openbsd-x64": "0.21.5", - "@esbuild/sunos-x64": "0.21.5", - "@esbuild/win32-arm64": "0.21.5", - "@esbuild/win32-ia32": "0.21.5", - "@esbuild/win32-x64": "0.21.5" + "@esbuild/aix-ppc64": "0.23.0", + "@esbuild/android-arm": "0.23.0", + "@esbuild/android-arm64": "0.23.0", + "@esbuild/android-x64": "0.23.0", + "@esbuild/darwin-arm64": "0.23.0", + "@esbuild/darwin-x64": "0.23.0", + "@esbuild/freebsd-arm64": "0.23.0", + "@esbuild/freebsd-x64": "0.23.0", + "@esbuild/linux-arm": "0.23.0", + "@esbuild/linux-arm64": "0.23.0", + "@esbuild/linux-ia32": "0.23.0", + "@esbuild/linux-loong64": "0.23.0", + "@esbuild/linux-mips64el": "0.23.0", + "@esbuild/linux-ppc64": "0.23.0", + "@esbuild/linux-riscv64": "0.23.0", + "@esbuild/linux-s390x": "0.23.0", + "@esbuild/linux-x64": "0.23.0", + "@esbuild/netbsd-x64": "0.23.0", + "@esbuild/openbsd-arm64": "0.23.0", + "@esbuild/openbsd-x64": "0.23.0", + "@esbuild/sunos-x64": "0.23.0", + "@esbuild/win32-arm64": "0.23.0", + "@esbuild/win32-ia32": "0.23.0", + "@esbuild/win32-x64": "0.23.0" } }, "node_modules/escalade": { @@ -1855,9 +1514,9 @@ } }, "node_modules/foreground-child": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.2.1.tgz", - "integrity": "sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", "dev": true, "dependencies": { "cross-spawn": "^7.0.0", @@ -1876,20 +1535,6 @@ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dev": true }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, "node_modules/get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", @@ -2241,8 +1886,7 @@ "node_modules/make-error": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" }, "node_modules/merge2": { "version": "1.4.1", @@ -2286,9 +1930,9 @@ } }, "node_modules/mocha": { - "version": "10.7.0", - "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.7.0.tgz", - "integrity": "sha512-v8/rBWr2VO5YkspYINnvu81inSz2y3ODJrhO175/Exzor1RcEZZkizgE2A+w/CAXXoESS8Kys5E62dOHGHzULA==", + "version": "10.7.3", + "resolved": "https://registry.npmjs.org/mocha/-/mocha-10.7.3.tgz", + "integrity": "sha512-uQWxAu44wwiACGqjbPYmjo7Lg8sFrS3dQe7PP2FQI+woptP4vZXSMcfMyFL/e1yFEeEpV4RtyTpZROOKmxis+A==", "dev": true, "dependencies": { "ansi-colors": "^4.1.3", @@ -2407,6 +2051,231 @@ "wrappy": "1" } }, + "node_modules/openapi-diff": { + "version": "1.0.0", + "resolved": "git+ssh://git@github.com/tjprescott/openapi-diff.git#8edec5e2d2ad0ba57e8cdebda20e7b0c6e225699", + "integrity": "sha512-MshT1nFT7D2SceVm8kP9FX9+p1CZ/kvRYU8FruIknO1QduDeyx9NZsIqScYtaKU4QEbmRRMkh15zHwdlc2Iq8Q==", + "dependencies": { + "@azure-tools/typespec-autorest": "0.43.0", + "@azure-tools/typespec-azure-core": "0.43.0", + "acorn": "^8.12.0", + "acorn-walk": "^8.3.3", + "arg": "^4.1.3", + "create-require": "^1.1.1", + "deep-diff": "^1.0.2", + "diff": "^4.0.2", + "dotenv": "^16.4.5", + "make-error": "^1.3.6", + "undici-types": "^5.26.5", + "v8-compile-cache-lib": "^3.0.1", + "yargs": "^17.7.2", + "yn": "^3.1.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/openapi-diff/node_modules/@azure-tools/typespec-autorest": { + "version": "0.43.0", + "resolved": "https://registry.npmjs.org/@azure-tools/typespec-autorest/-/typespec-autorest-0.43.0.tgz", + "integrity": "sha512-tZ9uXXOdxu2y01W9n3mzXf+IEY2MQkP/JaQaKlcOx2+dbklHNQWSDU0Vm6Gmm6l//XiF9QiI8653BiuO97czyw==", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@azure-tools/typespec-azure-core": "~0.43.0", + "@azure-tools/typespec-azure-resource-manager": "~0.43.0", + "@azure-tools/typespec-client-generator-core": "~0.43.0", + "@typespec/compiler": "~0.57.0", + "@typespec/http": "~0.57.0", + "@typespec/openapi": "~0.57.0", + "@typespec/rest": "~0.57.0", + "@typespec/versioning": "~0.57.0" + } + }, + "node_modules/openapi-diff/node_modules/@azure-tools/typespec-azure-core": { + "version": "0.43.0", + "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-core/-/typespec-azure-core-0.43.0.tgz", + "integrity": "sha512-B1r0i3segJ7RuNXxcAMBy8H2t+jTkaf74dkyUWD0HIFPkhETN0uR59nuor+s+LoLU8yI4JypOFSNZt6e1rod8w==", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.57.0", + "@typespec/http": "~0.57.0", + "@typespec/rest": "~0.57.0" + } + }, + "node_modules/openapi-diff/node_modules/@azure-tools/typespec-azure-resource-manager": { + "version": "0.43.0", + "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-resource-manager/-/typespec-azure-resource-manager-0.43.0.tgz", + "integrity": "sha512-0GQL+/o1u+PAB63FpYz3sy3ZgZvCtk5T4sDAnICnV23v2YWIONDMUfxxd0x40xJbY6PkcwwHDpBLNMqajf2H6A==", + "peer": true, + "dependencies": { + "change-case": "~5.4.4", + "pluralize": "^8.0.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@azure-tools/typespec-azure-core": "~0.43.0", + "@typespec/compiler": "~0.57.0", + "@typespec/http": "~0.57.0", + "@typespec/openapi": "~0.57.0", + "@typespec/rest": "~0.57.0", + "@typespec/versioning": "~0.57.0" + } + }, + "node_modules/openapi-diff/node_modules/@azure-tools/typespec-client-generator-core": { + "version": "0.43.2", + "resolved": "https://registry.npmjs.org/@azure-tools/typespec-client-generator-core/-/typespec-client-generator-core-0.43.2.tgz", + "integrity": "sha512-UAVV30BtTQBiXmBoQ3SyvmiuBDYoqWFIn7G96hjojpwXpE6D5ba0y5LascMuF1b65eAhGnnf974DElJE9DGepQ==", + "peer": true, + "dependencies": { + "change-case": "~5.4.4", + "pluralize": "^8.0.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@azure-tools/typespec-azure-core": "~0.43.0", + "@typespec/compiler": "~0.57.0", + "@typespec/http": "~0.57.0", + "@typespec/rest": "~0.57.0", + "@typespec/versioning": "~0.57.0" + } + }, + "node_modules/openapi-diff/node_modules/@typespec/compiler": { + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@typespec/compiler/-/compiler-0.57.0.tgz", + "integrity": "sha512-Z5L7J90Ol21IbzU+rBD2wzKy2vJ2Yg2FIzi+yB5rtb7/c4oBea/CgEByMVHBtT7uw45ZXJpHOiepuGSPVXw2EA==", + "peer": true, + "dependencies": { + "@babel/code-frame": "~7.24.2", + "ajv": "~8.13.0", + "change-case": "~5.4.4", + "globby": "~14.0.1", + "mustache": "~4.2.0", + "picocolors": "~1.0.1", + "prettier": "~3.2.5", + "prompts": "~2.4.2", + "semver": "^7.6.2", + "vscode-languageserver": "~9.0.1", + "vscode-languageserver-textdocument": "~1.0.11", + "yaml": "~2.4.2", + "yargs": "~17.7.2" + }, + "bin": { + "tsp": "cmd/tsp.js", + "tsp-server": "cmd/tsp-server.js" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/openapi-diff/node_modules/@typespec/http": { + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@typespec/http/-/http-0.57.0.tgz", + "integrity": "sha512-k3bWOTPNqlRB3/TmrXVBtObmxj2J20l2FnhGXvs+tjdtbXLxCQWmvQz6xlne9nkLAtWVB/pQRUn+oMJfhWta3w==", + "peer": true, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.57.0" + } + }, + "node_modules/openapi-diff/node_modules/@typespec/openapi": { + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@typespec/openapi/-/openapi-0.57.0.tgz", + "integrity": "sha512-35wK/BqjOXSlhWuGMwoYN3FSgIYFOKtw8ot4ErcgmxAGuKaS2GkUhZvtQJXUn2ByU0Fl4jqslPmTz8SEcz7rbw==", + "peer": true, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.57.0", + "@typespec/http": "~0.57.0" + } + }, + "node_modules/openapi-diff/node_modules/@typespec/rest": { + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@typespec/rest/-/rest-0.57.0.tgz", + "integrity": "sha512-mZj76Kf+cmH38pYA6LT8Zz7QjuR3fdQo5bc8pXhKMwLq9vRqNLz6Z9InbOeo8zY+xP0GfUwEU9kXczmCc8gyRA==", + "peer": true, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.57.0", + "@typespec/http": "~0.57.0" + } + }, + "node_modules/openapi-diff/node_modules/@typespec/versioning": { + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@typespec/versioning/-/versioning-0.57.0.tgz", + "integrity": "sha512-kk6zCNSwcqqYB9isNNagTy+Zv6wEIRA4NkcZ/X1riTj2zhJwKsIFNXQWm1yxpZn+BY4+1QtuaQHuBLo8HbgR/w==", + "peer": true, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.57.0" + } + }, + "node_modules/openapi-diff/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", + "peer": true, + "dependencies": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/openapi-diff/node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/openapi-diff/node_modules/prettier": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", + "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", + "peer": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/openapi-diff/node_modules/yaml": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", + "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", + "peer": true, + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -2525,7 +2394,6 @@ "version": "3.3.3", "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", - "dev": true, "bin": { "prettier": "bin/prettier.cjs" }, @@ -3061,12 +2929,12 @@ "integrity": "sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==" }, "node_modules/tsx": { - "version": "4.16.5", - "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.16.5.tgz", - "integrity": "sha512-ArsiAQHEW2iGaqZ8fTA1nX0a+lN5mNTyuGRRO6OW3H/Yno1y9/t1f9YOI1Cfoqz63VAthn++ZYcbDP7jPflc+A==", + "version": "4.17.0", + "resolved": "https://registry.npmjs.org/tsx/-/tsx-4.17.0.tgz", + "integrity": "sha512-eN4mnDA5UMKDt4YZixo9tBioibaMBpoxBkD+rIPAjVmYERSG0/dWEY1CEFuV89CgASlKL499q8AhmkMnnjtOJg==", "dev": true, "dependencies": { - "esbuild": "~0.21.5", + "esbuild": "~0.23.0", "get-tsconfig": "^4.7.5" }, "bin": { @@ -3104,8 +2972,7 @@ "node_modules/undici-types": { "version": "5.26.5", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", - "dev": true + "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" }, "node_modules/unicorn-magic": { "version": "0.1.0", @@ -3129,8 +2996,7 @@ "node_modules/v8-compile-cache-lib": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true + "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==" }, "node_modules/vscode-jsonrpc": { "version": "3.6.2", @@ -3288,9 +3154,9 @@ } }, "node_modules/yaml": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", - "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.5.0.tgz", + "integrity": "sha512-2wWLbGbYDiSqqIKoPjar3MPgB94ErzCtrNE1FdqGuaO0pi2JGjmE8aW8TDZwzU7vuxcGRdL/4gPQwQ7hD5AMSw==", "bin": { "yaml": "bin.mjs" }, @@ -3351,7 +3217,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, "engines": { "node": ">=6" } diff --git a/tools/tsp-client/package.json b/tools/tsp-client/package.json index 758cd99e31a..d1915782760 100644 --- a/tools/tsp-client/package.json +++ b/tools/tsp-client/package.json @@ -1,6 +1,6 @@ { "name": "@azure-tools/typespec-client-generator-cli", - "version": "0.11.1", + "version": "0.11.2", "description": "A tool to generate Azure SDKs from TypeSpec", "main": "dist/index.js", "homepage": "https://github.com/Azure/azure-sdk-tools/tree/main/tools/tsp-client#readme", @@ -51,14 +51,15 @@ "typescript": "^5.1.6" }, "dependencies": { - "@autorest/openapi-to-typespec": "0.8.2", "@autorest/csharp": "https://aka.ms/azsdk/openapi-to-typespec-csharp", + "@autorest/openapi-to-typespec": "0.8.2", "@azure-tools/typespec-autorest": "^0.44.0", "@azure/core-rest-pipeline": "^1.12.0", "@types/yargs": "^17.0.32", "autorest": "^3.7.1", "chalk": "^5.3.0", "dotenv": "^16.4.5", + "openapi-diff": "github:tjprescott/openapi-diff#8edec5e2d2ad0ba57e8cdebda20e7b0c6e225699", "prompt-sync": "^4.2.0", "simple-git": "^3.20.0", "yaml": "^2.3.1", @@ -71,6 +72,9 @@ "extension": [ "ts" ], + "bundleDependency": [ + "openapi-diff" + ], "spec": "test/*.spec.ts", "loader": "ts-node/esm" } diff --git a/tools/tsp-client/src/commands.ts b/tools/tsp-client/src/commands.ts index 77ced564285..bebd1d788fc 100644 --- a/tools/tsp-client/src/commands.ts +++ b/tools/tsp-client/src/commands.ts @@ -284,6 +284,18 @@ export async function generateCommand(argv: any) { } } +export async function compareCommand(argv: any, args: string[]) { + let outputDir = argv["output-dir"]; + const openApiDiffPath = await getPathToDependency("openapi-diff"); + const command = [openApiDiffPath, ...args]; + try { + await nodeCommand(outputDir, command); + } catch (err) { + Logger.error(`Error occurred while attempting to compare: ${err}`); + process.exit(1); + } +} + export async function updateCommand(argv: any) { const outputDir = argv["output-dir"]; const repo = argv["repo"]; diff --git a/tools/tsp-client/src/index.ts b/tools/tsp-client/src/index.ts index e6d7d20c059..c8a53c81949 100644 --- a/tools/tsp-client/src/index.ts +++ b/tools/tsp-client/src/index.ts @@ -2,6 +2,7 @@ import yargs from "yargs/yargs"; import { hideBin } from "yargs/helpers"; import { checkDebugLogging, Logger, printBanner, usageText } from "./log.js"; import { + compareCommand, convertCommand, generateCommand, generateLockFileCommand, @@ -227,6 +228,18 @@ const parser = yargs(hideBin(process.argv)) await sortSwaggerCommand(argv); }, ) + .command( + "compare", + "Compare two Swaggers for functional equivalency. This is typically used to compare a source Swagger with a TypeSpec project or TypeSpec generated Swagger to ensure that the TypeSpec project is functionally equivalent to the source Swagger.", + (yargs: any) => { + return yargs.help(false); + }, + async (argv: any) => { + argv["output-dir"] = resolveOutputDir(argv); + const rawArgs = process.argv.slice(3); + await compareCommand(argv, rawArgs); + }, + ) .demandCommand(1, "Please provide a command.") .help() .showHelpOnFail(true); diff --git a/tools/tsp-client/test/examples/specification/compare/lhs/CertificateProfile.tsp b/tools/tsp-client/test/examples/specification/compare/lhs/CertificateProfile.tsp new file mode 100644 index 00000000000..fdcb066344e --- /dev/null +++ b/tools/tsp-client/test/examples/specification/compare/lhs/CertificateProfile.tsp @@ -0,0 +1,56 @@ +import "@azure-tools/typespec-azure-core"; +import "@azure-tools/typespec-azure-resource-manager"; +import "@typespec/openapi"; +import "@typespec/rest"; +import "./models.tsp"; +import "./CodeSigningAccount.tsp"; + +using TypeSpec.Rest; +using Azure.ResourceManager; +using TypeSpec.Http; +using TypeSpec.OpenAPI; + +namespace Microsoft.CodeSigning; +@doc("Certificate profile resource.") +@parentResource(CodeSigningAccount) +model CertificateProfile is ProxyResource { + @doc("Certificate profile name.") + @pattern("^(?=.{5,100}$)[^0-9][A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$") + @path + @key("profileName") + @segment("certificateProfiles") + name: string; +} + +@armResourceOperations +interface CertificateProfiles { + @doc("Get details of a certificate profile.") + get is ArmResourceRead; + + #suppress "@azure-tools/typespec-azure-core/invalid-final-state" "MUST CHANGE ON NEXT UPDATE" + @doc("Create a certificate profile.") + @Azure.Core.useFinalStateVia("azure-async-operation") + create is ArmResourceCreateOrReplaceAsync< + CertificateProfile, + LroHeaders = Azure.Core.Foundations.RetryAfterHeader + >; + + @doc("Delete a certificate profile.") + delete is ArmResourceDeleteWithoutOkAsync; + + @doc("List certificate profiles under a trusted signing account.") + listByCodeSigningAccount is ArmResourceListByParent; + + @doc("Revoke a certificate under a certificate profile.") + revokeCertificate is ArmResourceActionNoContentSync< + CertificateProfile, + RevokeCertificate + >; +} + +@@doc(CertificateProfiles.create::parameters.resource, + "Parameters to create the certificate profile" +); +@@doc(CertificateProfiles.revokeCertificate::parameters.body, + "Parameters to revoke the certificate profile" +); diff --git a/tools/tsp-client/test/examples/specification/compare/lhs/CodeSigningAccount.tsp b/tools/tsp-client/test/examples/specification/compare/lhs/CodeSigningAccount.tsp new file mode 100644 index 00000000000..2ba44542c4b --- /dev/null +++ b/tools/tsp-client/test/examples/specification/compare/lhs/CodeSigningAccount.tsp @@ -0,0 +1,61 @@ +import "@azure-tools/typespec-azure-core"; +import "@azure-tools/typespec-azure-resource-manager"; +import "@typespec/openapi"; +import "@typespec/rest"; +import "./models.tsp"; + +using TypeSpec.Rest; +using Azure.ResourceManager; +using TypeSpec.Http; +using TypeSpec.OpenAPI; + +namespace Microsoft.CodeSigning; +@doc("Trusted signing account resource.") +model CodeSigningAccount is TrackedResource { + @doc("Trusted Signing account name.") + @pattern("^(?=.{3,24}$)[^0-9][A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$") + @path + @key("accountName") + @segment("codeSigningAccounts") + name: string; +} + +@armResourceOperations +interface CodeSigningAccounts { + @doc("Get a trusted Signing Account.") + get is ArmResourceRead; + + #suppress "@azure-tools/typespec-azure-core/invalid-final-state" "MUST CHANGE ON NEXT UPDATE" + @doc("Create a trusted Signing Account.") + @Azure.Core.useFinalStateVia("azure-async-operation") + create is ArmResourceCreateOrReplaceAsync< + CodeSigningAccount, + LroHeaders = Azure.Core.Foundations.RetryAfterHeader + >; + + @doc("Update a trusted signing account.") + @parameterVisibility + update is ArmCustomPatchAsync; + + @doc("Delete a trusted signing account.") + delete is ArmResourceDeleteWithoutOkAsync; + + @doc("Lists trusted signing accounts within a resource group.") + listByResourceGroup is ArmResourceListByParent; + + @doc("Lists trusted signing accounts within a subscription.") + listBySubscription is ArmListBySubscription; + + @doc("Checks that the trusted signing account name is valid and is not already in use.") + checkNameAvailability is checkGlobalNameAvailability< + CheckNameAvailability, + CheckNameAvailabilityResult + >; +} + +@@doc(CodeSigningAccounts.create::parameters.resource, + "Parameters to create the trusted signing account" +); +@@doc(CodeSigningAccounts.update::parameters.properties, + "Parameters supplied to update the trusted signing account" +); diff --git a/tools/tsp-client/test/examples/specification/compare/lhs/main.tsp b/tools/tsp-client/test/examples/specification/compare/lhs/main.tsp new file mode 100644 index 00000000000..54a7a1eed54 --- /dev/null +++ b/tools/tsp-client/test/examples/specification/compare/lhs/main.tsp @@ -0,0 +1,31 @@ +import "@typespec/rest"; +import "@typespec/versioning"; +import "@azure-tools/typespec-azure-core"; +import "@azure-tools/typespec-azure-resource-manager"; +import "./models.tsp"; +import "./CodeSigningAccount.tsp"; +import "./CertificateProfile.tsp"; + +using TypeSpec.Rest; +using TypeSpec.Http; +using Azure.ResourceManager.Foundations; +using Azure.Core; +using Azure.ResourceManager; +using TypeSpec.Versioning; + +@doc("Code Signing resource provider api.") +@armProviderNamespace("Microsoft.CodeSigning") +@service({ + title: "CodeSigningManagementClient", +}) +@versioned(Versions) +@armCommonTypesVersion(Azure.ResourceManager.CommonTypes.Versions.v5) +namespace Microsoft.CodeSigning; + +@doc("The available API versions.") +enum Versions { + @doc("The 2024-02-05-preview API version.") + @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) + @useDependency(Azure.Core.Versions.v1_0_Preview_1) + v2024_02_05_preview: "2024-02-05-preview", +} diff --git a/tools/tsp-client/test/examples/specification/compare/lhs/models.tsp b/tools/tsp-client/test/examples/specification/compare/lhs/models.tsp new file mode 100644 index 00000000000..57ffb6ef26d --- /dev/null +++ b/tools/tsp-client/test/examples/specification/compare/lhs/models.tsp @@ -0,0 +1,319 @@ +import "@typespec/rest"; +import "@typespec/http"; +import "@azure-tools/typespec-azure-core"; +import "@typespec/openapi"; +import "@azure-tools/typespec-azure-resource-manager"; + +using TypeSpec.Rest; +using TypeSpec.Http; +using Azure.Core; +using TypeSpec.OpenAPI; +using Azure.ResourceManager; +using Azure.ResourceManager.Foundations; + +namespace Microsoft.CodeSigning; + +interface Operations extends Azure.ResourceManager.Operations {} + +@doc("The status of the current operation.") +union ProvisioningState { + string, + + @doc("Resource has been created.") + Succeeded: "Succeeded", + + @doc("Resource creation failed.") + Failed: "Failed", + + @doc("Resource creation was canceled.") + Canceled: "Canceled", + + @doc("Updating in progress.") + Updating: "Updating", + + @doc("Deletion in progress.") + Deleting: "Deleting", + + @doc("Resource creation started.") + Accepted: "Accepted", +} + +@doc("Type of the certificate") +union ProfileType { + string, + + @doc("Used for signing files which are distributed publicly.") + PublicTrust: "PublicTrust", + + @doc("Used for signing files which are distributed internally within organization or group boundary.") + PrivateTrust: "PrivateTrust", + + @doc("Used for signing CI policy files.") + PrivateTrustCIPolicy: "PrivateTrustCIPolicy", + + @doc("Used for signing files which are run in secure vbs enclave.") + VBSEnclave: "VBSEnclave", + + @doc("Used for signing files for testing purpose.") + PublicTrustTest: "PublicTrustTest", +} + +@doc("Status of the certificate profiles.") +union CertificateProfileStatus { + string, + + @doc("The certificate profile is active.") + Active: "Active", + + @doc("The certificate profile is disabled.") + Disabled: "Disabled", + + @doc("The certificate profile is suspended.") + Suspended: "Suspended", +} + +@doc("Status of the certificate") +union CertificateStatus { + string, + + @doc("The certificate is active.") + Active: "Active", + + @doc("The certificate is expired.") + Expired: "Expired", + + @doc("The certificate is revoked.") + Revoked: "Revoked", +} + +@doc("Revocation status of the certificate.") +union RevocationStatus { + string, + + @doc("Certificate revocation succeeded.") + Succeeded: "Succeeded", + + @doc("Certificate revocation is in progress.") + InProgress: "InProgress", + + @doc("Certificate revocation failed.") + Failed: "Failed", +} + +@doc("Name of the sku.") +union SkuName { + string, + + @doc("Basic sku.") + Basic: "Basic", + + @doc("Premium sku.") + Premium: "Premium", +} + +@doc("The reason that a trusted signing account name could not be used. The Reason element is only returned if nameAvailable is false.") +union NameUnavailabilityReason { + string, + + @doc("Account name is invalid") + AccountNameInvalid: "AccountNameInvalid", + + @doc("Account name already exists") + AlreadyExists: "AlreadyExists", +} + +@doc("Properties of the trusted signing account.") +model CodeSigningAccountProperties { + @doc("The URI of the trusted signing account which is used during signing files.") + @visibility("read") + accountUri?: string; + + @doc("SKU of the trusted signing account.") + sku?: AccountSku; + + @doc("Status of the current operation on trusted signing account.") + @visibility("read") + provisioningState?: ProvisioningState; +} + +@doc("SKU of the trusted signing account.") +model AccountSku { + @doc("Name of the SKU.") + name: SkuName; +} + +@doc("Parameters for creating or updating a trusted signing account.") +model CodeSigningAccountPatch { + @doc("Resource tags.") + tags?: Record; + + @doc("Properties of the trusted signing account.") + @extension("x-ms-client-flatten", true) + properties?: CodeSigningAccountPatchProperties; +} + +@doc("Properties of the trusted signing account.") +model CodeSigningAccountPatchProperties { + @doc("SKU of the trusted signing account.") + sku?: AccountSku; +} + +@doc("Properties of the certificate profile.") +model CertificateProfileProperties { + @doc("Profile type of the certificate.") + profileType: ProfileType; + + @doc("Used as CN in the certificate subject name.") + @visibility("read") + commonName?: string; + + @doc("Used as O in the certificate subject name.") + @visibility("read") + organization?: string; + + @doc("Used as OU in the private trust certificate subject name.") + @visibility("read") + organizationUnit?: string; + + @doc("Used as STREET in the certificate subject name.") + @visibility("read") + streetAddress?: string; + + @doc("Whether to include STREET in the certificate subject name.") + includeStreetAddress?: boolean = false; + + @doc("Used as L in the certificate subject name.") + @visibility("read") + city?: string; + + @doc("Whether to include L in the certificate subject name. Applicable only for private trust, private trust ci profile types") + includeCity?: boolean = false; + + @doc("Used as S in the certificate subject name.") + @visibility("read") + state?: string; + + @doc("Whether to include S in the certificate subject name. Applicable only for private trust, private trust ci profile types") + includeState?: boolean = false; + + @doc("Used as C in the certificate subject name.") + @visibility("read") + country?: string; + + @doc("Whether to include C in the certificate subject name. Applicable only for private trust, private trust ci profile types") + includeCountry?: boolean = false; + + @doc("Used as PC in the certificate subject name.") + @visibility("read") + postalCode?: string; + + @doc("Whether to include PC in the certificate subject name.") + includePostalCode?: boolean = false; + + @doc("Enhanced key usage of the certificate.") + @visibility("read") + enhancedKeyUsage?: string; + + @doc("Identity validation id used for the certificate subject name.") + identityValidationId?: string; + + @doc("Status of the current operation on certificate profile.") + @visibility("read") + provisioningState?: ProvisioningState; + + @doc("Status of the certificate profile.") + @visibility("read") + status?: CertificateProfileStatus; + + @doc("List of renewed certificates.") + @visibility("read") + @extension("x-ms-identifiers", []) + @extension("x-ms-client-flatten", true) + certificates?: Certificate[]; +} + +@doc("Properties of the certificate.") +model Certificate { + @doc("Serial number of the certificate.") + serialNumber?: string; + + @doc("Subject name of the certificate.") + subjectName?: string; + + @doc("Thumbprint of the certificate.") + thumbprint?: string; + + @doc("Certificate created date.") + createdDate?: string; + + @doc("Certificate expiry date.") + expiryDate?: string; + + @doc("Status of the certificate.") + status?: CertificateStatus; + + @doc("Revocations history of a certificate.") + @extension("x-ms-client-flatten", true) + revocation?: Revocation; +} + +@doc("Revocation details of the certificate.") +model Revocation { + @doc("The timestamp when the revocation is requested.") + requestedAt?: utcDateTime; + + @doc("The timestamp when the revocation is effective.") + effectiveAt?: utcDateTime; + + @doc("Reason for revocation.") + reason?: string; + + @doc("Remarks for the revocation.") + remarks?: string; + + @doc("Status of the revocation.") + status?: RevocationStatus; + + @doc("Reason for the revocation failure.") + failureReason?: string; +} + +@doc("Defines the certificate revocation properties.") +model RevokeCertificate { + @doc("Serial number of the certificate.") + serialNumber: string; + + @doc("Thumbprint of the certificate.") + thumbprint: string; + + // FIXME: (utcDateTime) Please double check that this is the correct type for your scenario. + @doc("The timestamp when the revocation is effective.") + effectiveAt: utcDateTime; + + @doc("Reason for the revocation.") + reason: string; + + @doc("Remarks for the revocation.") + remarks?: string; +} + +@doc("The parameters used to check the availability of the trusted signing account name.") +model CheckNameAvailability { + @doc("Trusted signing account name.") + name: string; +} + +@doc("The CheckNameAvailability operation response.") +model CheckNameAvailabilityResult { + @doc("A boolean value that indicates whether the name is available for you to use. If true, the name is available. If false, the name has already been taken or is invalid and cannot be used.") + @visibility("read") + nameAvailable?: boolean; + + @doc("The reason that a trusted signing account name could not be used. The Reason element is only returned if nameAvailable is false.") + @visibility("read") + reason?: NameUnavailabilityReason; + + @doc("An error message explaining the Reason value in more detail.") + @visibility("read") + message?: string; +} diff --git a/tools/tsp-client/test/examples/specification/compare/lhs/tspconfig.yaml b/tools/tsp-client/test/examples/specification/compare/lhs/tspconfig.yaml new file mode 100644 index 00000000000..45181e89988 --- /dev/null +++ b/tools/tsp-client/test/examples/specification/compare/lhs/tspconfig.yaml @@ -0,0 +1,15 @@ +emit: + - "@azure-tools/typespec-autorest" +options: + "@azure-tools/typespec-autorest": + use-read-only-status-schema: true + emitter-output-dir: "{project-root}/.." + azure-resource-provider-folder: "resource-manager" + emit-common-types-schema: "never" + # `arm-resource-flattening` is only used for back-compat for specs existed on July 2024. All new service spec should NOT use this flag + arm-resource-flattening: true + output-file: "{azure-resource-provider-folder}/{service-name}/{version-status}/{version}/codeSigningAccount.json" + examples-directory: "{project-root}/examples" +linter: + extends: + - "@azure-tools/typespec-azure-rulesets/resource-manager" diff --git a/tools/tsp-client/test/examples/specification/compare/lhs/types.json b/tools/tsp-client/test/examples/specification/compare/lhs/types.json new file mode 100644 index 00000000000..dd5e0cc9b51 --- /dev/null +++ b/tools/tsp-client/test/examples/specification/compare/lhs/types.json @@ -0,0 +1,722 @@ +{ + "swagger": "2.0", + "info": { + "version": "5.0", + "title": "Common types" + }, + "paths": {}, + "definitions": { + "Resource": { + "title": "Resource", + "description": "Common fields that are returned in the response for all Azure Resource Manager resources", + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "format": "arm-id", + "description": "Fully qualified resource ID for the resource. E.g. \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}\"" + }, + "name": { + "readOnly": true, + "type": "string", + "description": "The name of the resource" + }, + "type": { + "readOnly": true, + "type": "string", + "description": "The type of the resource. E.g. \"Microsoft.Compute/virtualMachines\" or \"Microsoft.Storage/storageAccounts\"" + }, + "systemData": { + "readOnly": true, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information.", + "$ref": "#/definitions/systemData" + } + }, + "x-ms-azure-resource": true + }, + "AzureEntityResource": { + "x-ms-client-name": "AzureEntityResource", + "title": "Entity Resource", + "description": "The resource model definition for an Azure Resource Manager resource with an etag.", + "type": "object", + "properties": { + "etag": { + "type": "string", + "readOnly": true, + "description": "Resource Etag." + } + }, + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "TrackedResource": { + "title": "Tracked Resource", + "description": "The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'", + "type": "object", + "properties": { + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "x-ms-mutability": [ + "read", + "create", + "update" + ], + "description": "Resource tags." + }, + "location": { + "type": "string", + "x-ms-mutability": [ + "read", + "create" + ], + "description": "The geo-location where the resource lives" + } + }, + "required": [ + "location" + ], + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "ProxyResource": { + "title": "Proxy Resource", + "description": "The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location", + "type": "object", + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "ResourceModelWithAllowedPropertySet": { + "description": "The resource model definition containing the full set of allowed properties for a resource. Except properties bag, there cannot be a top level property outside of this set.", + "type": "object", + "properties": { + "managedBy": { + "type": "string", + "x-ms-mutability": [ + "read", + "create", + "update" + ], + "description": "The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource." + }, + "kind": { + "type": "string", + "x-ms-mutability": [ + "read", + "create" + ], + "description": "Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type. E.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.", + "pattern": "^[-\\w\\._,\\(\\)]+$" + }, + "etag": { + "readOnly": true, + "type": "string", + "description": "The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields. " + }, + "identity": { + "allOf": [ + { + "$ref": "#/definitions/Identity" + } + ] + }, + "sku": { + "allOf": [ + { + "$ref": "#/definitions/Sku" + } + ] + }, + "plan": { + "allOf": [ + { + "$ref": "#/definitions/Plan" + } + ] + } + }, + "allOf": [ + { + "$ref": "#/definitions/TrackedResource" + } + ], + "x-ms-azure-resource": true + }, + "SkuTier": { + "type": "string", + "enum": [ + "Free", + "Basic", + "Standard", + "Premium" + ], + "x-ms-enum": { + "name": "SkuTier", + "modelAsString": false + }, + "description": "This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT." + }, + "Sku": { + "description": "The resource model definition representing SKU", + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "The name of the SKU. E.g. P3. It is typically a letter+number code" + }, + "tier": { + "$ref": "#/definitions/SkuTier" + }, + "size": { + "type": "string", + "description": "The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code. " + }, + "family": { + "type": "string", + "description": "If the service has different generations of hardware, for the same SKU, then that can be captured here." + }, + "capacity": { + "type": "integer", + "format": "int32", + "description": "If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted." + } + }, + "required": [ + "name" + ] + }, + "Identity": { + "description": "Identity for the resource.", + "type": "object", + "properties": { + "principalId": { + "readOnly": true, + "type": "string", + "format": "uuid", + "description": "The principal ID of resource identity. The value must be an UUID." + }, + "tenantId": { + "readOnly": true, + "type": "string", + "format": "uuid", + "description": "The tenant ID of resource. The value must be an UUID." + }, + "type": { + "type": "string", + "description": "The identity type.", + "enum": [ + "SystemAssigned" + ], + "x-ms-enum": { + "name": "ResourceIdentityType", + "modelAsString": false + } + } + } + }, + "Plan": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "A user defined name of the 3rd Party Artifact that is being procured." + }, + "publisher": { + "type": "string", + "description": "The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic" + }, + "product": { + "type": "string", + "description": "The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding. " + }, + "promotionCode": { + "type": "string", + "description": "A publisher provided promotion code as provisioned in Data Market for the said product/artifact." + }, + "version": { + "type": "string", + "description": "The version of the desired product/artifact." + } + }, + "description": "Plan for the resource.", + "required": [ + "name", + "publisher", + "product" + ] + }, + "ErrorDetail": { + "description": "The error detail.", + "type": "object", + "properties": { + "code": { + "readOnly": true, + "type": "string", + "description": "The error code." + }, + "message": { + "readOnly": true, + "type": "string", + "description": "The error message." + }, + "target": { + "readOnly": true, + "type": "string", + "description": "The error target." + }, + "details": { + "readOnly": true, + "type": "array", + "items": { + "$ref": "#/definitions/ErrorDetail" + }, + "x-ms-identifiers": [ + "message", + "target" + ], + "description": "The error details." + }, + "additionalInfo": { + "readOnly": true, + "type": "array", + "items": { + "$ref": "#/definitions/ErrorAdditionalInfo" + }, + "x-ms-identifiers": [], + "description": "The error additional info." + } + } + }, + "ErrorResponse": { + "title": "Error response", + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).", + "type": "object", + "properties": { + "error": { + "description": "The error object.", + "$ref": "#/definitions/ErrorDetail" + } + } + }, + "ErrorAdditionalInfo": { + "type": "object", + "properties": { + "type": { + "readOnly": true, + "type": "string", + "description": "The additional info type." + }, + "info": { + "readOnly": true, + "type": "object", + "description": "The additional info." + } + }, + "description": "The resource management error additional info." + }, + "Operation": { + "title": "REST API Operation", + "description": "Details of a REST API operation, returned from the Resource Provider Operations API", + "type": "object", + "properties": { + "name": { + "description": "The name of the operation, as per Resource-Based Access Control (RBAC). Examples: \"Microsoft.Compute/virtualMachines/write\", \"Microsoft.Compute/virtualMachines/capture/action\"", + "type": "string", + "readOnly": true + }, + "isDataAction": { + "description": "Whether the operation applies to data-plane. This is \"true\" for data-plane operations and \"false\" for ARM/control-plane operations.", + "type": "boolean", + "readOnly": true + }, + "display": { + "description": "Localized display information for this particular operation.", + "type": "object", + "properties": { + "provider": { + "description": "The localized friendly form of the resource provider name, e.g. \"Microsoft Monitoring Insights\" or \"Microsoft Compute\".", + "type": "string", + "readOnly": true + }, + "resource": { + "description": "The localized friendly name of the resource type related to this operation. E.g. \"Virtual Machines\" or \"Job Schedule Collections\".", + "type": "string", + "readOnly": true + }, + "operation": { + "description": "The concise, localized friendly name for the operation; suitable for dropdowns. E.g. \"Create or Update Virtual Machine\", \"Restart Virtual Machine\".", + "type": "string", + "readOnly": true + }, + "description": { + "description": "The short, localized friendly description of the operation; suitable for tool tips and detailed views.", + "type": "string", + "readOnly": true + } + } + }, + "origin": { + "description": "The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is \"user,system\"", + "type": "string", + "readOnly": true, + "enum": [ + "user", + "system", + "user,system" + ], + "x-ms-enum": { + "name": "Origin", + "modelAsString": true + } + }, + "actionType": { + "description": "Enum. Indicates the action type. \"Internal\" refers to actions that are for internal only APIs.", + "type": "string", + "readOnly": true, + "enum": [ + "Internal" + ], + "x-ms-enum": { + "name": "ActionType", + "modelAsString": true + } + } + } + }, + "OperationListResult": { + "description": "A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results.", + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/Operation" + }, + "x-ms-identifiers": [ + "name" + ], + "description": "List of operations supported by the resource provider", + "readOnly": true + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "URL to get the next set of operation list results (if there are any).", + "readOnly": true + } + } + }, + "OperationStatusResult": { + "description": "The current status of an async operation.", + "type": "object", + "required": [ + "status" + ], + "properties": { + "id": { + "description": "Fully qualified ID for the async operation.", + "type": "string", + "format": "arm-id" + }, + "resourceId": { + "description": "Fully qualified ID of the resource against which the original async operation was started.", + "type": "string", + "format": "arm-id", + "readOnly": true + }, + "name": { + "description": "Name of the async operation.", + "type": "string" + }, + "status": { + "description": "Operation status.", + "type": "string" + }, + "percentComplete": { + "description": "Percent of the operation that is complete.", + "type": "number", + "minimum": 0, + "maximum": 100 + }, + "startTime": { + "description": "The start time of the operation.", + "type": "string", + "format": "date-time" + }, + "endTime": { + "description": "The end time of the operation.", + "type": "string", + "format": "date-time" + }, + "operations": { + "description": "The operations list.", + "type": "array", + "items": { + "$ref": "#/definitions/OperationStatusResult" + } + }, + "error": { + "description": "If present, details of the operation error.", + "$ref": "#/definitions/ErrorDetail" + } + } + }, + "locationData": { + "description": "Metadata pertaining to the geographic location of the resource.", + "type": "object", + "properties": { + "name": { + "type": "string", + "maxLength": 256, + "description": "A canonical name for the geographic or physical location." + }, + "city": { + "type": "string", + "description": "The city or locality where the resource is located." + }, + "district": { + "type": "string", + "description": "The district, state, or province where the resource is located." + }, + "countryOrRegion": { + "type": "string", + "description": "The country or region where the resource is located" + } + }, + "required": [ + "name" + ] + }, + "systemData": { + "description": "Metadata pertaining to creation and last modification of the resource.", + "type": "object", + "readOnly": true, + "properties": { + "createdBy": { + "type": "string", + "description": "The identity that created the resource." + }, + "createdByType": { + "type": "string", + "description": "The type of identity that created the resource.", + "enum": [ + "User", + "Application", + "ManagedIdentity", + "Key" + ], + "x-ms-enum": { + "name": "createdByType", + "modelAsString": true + } + }, + "createdAt": { + "type": "string", + "format": "date-time", + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": "string", + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": "string", + "description": "The type of identity that last modified the resource.", + "enum": [ + "User", + "Application", + "ManagedIdentity", + "Key" + ], + "x-ms-enum": { + "name": "createdByType", + "modelAsString": true + } + }, + "lastModifiedAt": { + "type": "string", + "format": "date-time", + "description": "The timestamp of resource last modification (UTC)" + } + } + }, + "encryptionProperties": { + "description": "Configuration of key for data encryption", + "type": "object", + "properties": { + "status": { + "description": "Indicates whether or not the encryption is enabled for container registry.", + "enum": [ + "enabled", + "disabled" + ], + "type": "string", + "x-ms-enum": { + "name": "EncryptionStatus", + "modelAsString": true + } + }, + "keyVaultProperties": { + "$ref": "#/definitions/KeyVaultProperties", + "description": "Key vault properties." + } + } + }, + "KeyVaultProperties": { + "type": "object", + "properties": { + "keyIdentifier": { + "description": "Key vault uri to access the encryption key.", + "type": "string" + }, + "identity": { + "description": "The client ID of the identity which will be used to access key vault.", + "type": "string" + } + } + }, + "CheckNameAvailabilityRequest": { + "description": "The check availability request body.", + "type": "object", + "properties": { + "name": { + "description": "The name of the resource for which availability needs to be checked.", + "type": "string" + }, + "type": { + "description": "The resource type.", + "type": "string" + } + } + }, + "CheckNameAvailabilityResponse": { + "description": "The check availability result.", + "type": "object", + "properties": { + "nameAvailable": { + "description": "Indicates if the resource name is available.", + "type": "boolean" + }, + "reason": { + "description": "The reason why the given name is not available.", + "type": "string", + "enum": [ + "Invalid", + "AlreadyExists" + ], + "x-ms-enum": { + "name": "CheckNameAvailabilityReason", + "modelAsString": true + } + }, + "message": { + "description": "Detailed reason why the given name is available.", + "type": "string" + } + } + } + }, + "parameters": { + "SubscriptionIdParameter": { + "name": "subscriptionId", + "in": "path", + "required": true, + "type": "string", + "format": "uuid", + "description": "The ID of the target subscription. The value must be an UUID." + }, + "ApiVersionParameter": { + "name": "api-version", + "in": "query", + "required": true, + "type": "string", + "description": "The API version to use for this operation.", + "minLength": 1 + }, + "ResourceGroupNameParameter": { + "name": "resourceGroupName", + "in": "path", + "required": true, + "type": "string", + "description": "The name of the resource group. The name is case insensitive.", + "minLength": 1, + "maxLength": 90, + "x-ms-parameter-location": "method" + }, + "ManagementGroupNameParameter": { + "name": "managementGroupName", + "in": "path", + "required": true, + "type": "string", + "description": "The name of the management group. The name is case insensitive.", + "minLength": 1, + "maxLength": 90, + "x-ms-parameter-location": "method" + }, + "ScopeParameter": { + "name": "scope", + "in": "path", + "required": true, + "type": "string", + "description": "The scope at which the operation is performed.", + "minLength": 1, + "x-ms-parameter-location": "method", + "x-ms-skip-url-encoding": true + }, + "TenantIdParameter": { + "name": "tenantId", + "in": "path", + "description": "The Azure tenant ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)", + "required": true, + "type": "string", + "format": "uuid", + "x-ms-parameter-location": "method" + }, + "OperationIdParameter": { + "name": "operationId", + "in": "path", + "required": true, + "type": "string", + "description": "The ID of an ongoing async operation.", + "minLength": 1, + "x-ms-parameter-location": "method" + }, + "LocationParameter": { + "name": "location", + "in": "path", + "required": true, + "type": "string", + "description": "The name of the Azure region.", + "minLength": 1, + "x-ms-parameter-location": "method" + }, + "If-Match": { + "name": "ifMatch", + "in": "header", + "required": true, + "type": "string", + "description": "The If-Match header that makes a request conditional.", + "x-ms-parameter-location": "method" + }, + "If-None-Match": { + "name": "ifNoneMatch", + "in": "header", + "required": true, + "type": "string", + "description": "The If-None-Match header that makes a request conditional.", + "x-ms-parameter-location": "method" + } + } +} diff --git a/tools/tsp-client/test/examples/specification/compare/rhs/codeSigningAccount.json b/tools/tsp-client/test/examples/specification/compare/rhs/codeSigningAccount.json new file mode 100644 index 00000000000..123faa923f3 --- /dev/null +++ b/tools/tsp-client/test/examples/specification/compare/rhs/codeSigningAccount.json @@ -0,0 +1,1388 @@ +{ + "swagger": "2.0", + "info": { + "title": "CodeSigningManagementClient", + "version": "2024-02-05-preview", + "description": "Code Signing resource provider api.", + "x-typespec-generated": [ + { + "emitter": "@azure-tools/typespec-autorest" + } + ] + }, + "schemes": [ + "https" + ], + "host": "management.azure.com", + "produces": [ + "application/json" + ], + "consumes": [ + "application/json" + ], + "security": [ + { + "azure_auth": [ + "user_impersonation" + ] + } + ], + "securityDefinitions": { + "azure_auth": { + "type": "oauth2", + "description": "Azure Active Directory OAuth2 Flow.", + "flow": "implicit", + "authorizationUrl": "https://login.microsoftonline.com/common/oauth2/authorize", + "scopes": { + "user_impersonation": "impersonate your user account" + } + } + }, + "tags": [ + { + "name": "Operations" + }, + { + "name": "CodeSigningAccounts" + }, + { + "name": "CertificateProfiles" + } + ], + "paths": { + "/providers/Microsoft.CodeSigning/operations": { + "get": { + "operationId": "Operations_List", + "tags": [ + "Operations" + ], + "description": "List the operations for the provider", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/OperationListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "List trusted signing account operations.": { + "$ref": "./examples/Operations_List.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/providers/Microsoft.CodeSigning/checkNameAvailability": { + "post": { + "operationId": "CodeSigningAccounts_CheckNameAvailability", + "tags": [ + "CodeSigningAccounts" + ], + "description": "Checks that the trusted signing account name is valid and is not already in use.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "name": "body", + "in": "body", + "description": "The CheckAvailability request", + "required": true, + "schema": { + "$ref": "#/definitions/CheckNameAvailability" + } + } + ], + "responses": { + "200": { + "description": "The request has succeeded.", + "schema": { + "$ref": "#/definitions/CheckNameAvailabilityResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Checks that the trusted signing account name is available.": { + "$ref": "./examples/CodeSigningAccounts_CheckNameAvailability.json" + } + } + } + }, + "/subscriptions/{subscriptionId}/providers/Microsoft.CodeSigning/codeSigningAccounts": { + "get": { + "operationId": "CodeSigningAccounts_ListBySubscription", + "tags": [ + "CodeSigningAccounts" + ], + "description": "Lists trusted signing accounts within a subscription.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/CodeSigningAccountListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Lists trusted signing accounts within a subscription.": { + "$ref": "./examples/CodeSigningAccounts_ListBySubscription.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CodeSigning/codeSigningAccounts": { + "get": { + "operationId": "CodeSigningAccounts_ListByResourceGroup", + "tags": [ + "CodeSigningAccounts" + ], + "description": "Lists trusted signing accounts within a resource group.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/CodeSigningAccountListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Lists trusted signing accounts within a resource group.": { + "$ref": "./examples/CodeSigningAccounts_ListByResourceGroup.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CodeSigning/codeSigningAccounts/{accountName}": { + "get": { + "operationId": "CodeSigningAccounts_Get", + "tags": [ + "CodeSigningAccounts" + ], + "description": "Get a trusted Signing Account.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "accountName", + "in": "path", + "description": "Trusted Signing account name.", + "required": true, + "type": "string", + "pattern": "^(?=.{3,24}$)[^0-9][A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/CodeSigningAccount" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Get a Trusted Signing Account": { + "$ref": "./examples/CodeSigningAccounts_Get.json" + } + } + }, + "put": { + "operationId": "CodeSigningAccounts_Create", + "tags": [ + "CodeSigningAccounts" + ], + "description": "Create a trusted Signing Account.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "accountName", + "in": "path", + "description": "Trusted Signing account name.", + "required": true, + "type": "string", + "pattern": "^(?=.{3,24}$)[^0-9][A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$" + }, + { + "name": "resource", + "in": "body", + "description": "Parameters to create the trusted signing account", + "required": true, + "schema": { + "$ref": "#/definitions/CodeSigningAccount" + } + } + ], + "responses": { + "200": { + "description": "Resource 'CodeSigningAccount' update operation succeeded", + "schema": { + "$ref": "#/definitions/CodeSigningAccount" + } + }, + "201": { + "description": "Resource 'CodeSigningAccount' create operation succeeded", + "schema": { + "$ref": "#/definitions/CodeSigningAccount" + }, + "headers": { + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Create a trusted Signing Account.": { + "$ref": "./examples/CodeSigningAccounts_Create.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + }, + "patch": { + "operationId": "CodeSigningAccounts_Update", + "tags": [ + "CodeSigningAccounts" + ], + "description": "Update a trusted signing account.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "accountName", + "in": "path", + "description": "Trusted Signing account name.", + "required": true, + "type": "string", + "pattern": "^(?=.{3,24}$)[^0-9][A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$" + }, + { + "name": "properties", + "in": "body", + "description": "Parameters supplied to update the trusted signing account", + "required": true, + "schema": { + "$ref": "#/definitions/CodeSigningAccountPatch" + } + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/CodeSigningAccount" + } + }, + "202": { + "description": "Resource update request accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Update a trusted signing account.": { + "$ref": "./examples/CodeSigningAccounts_Update.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true + }, + "delete": { + "operationId": "CodeSigningAccounts_Delete", + "tags": [ + "CodeSigningAccounts" + ], + "description": "Delete a trusted signing account.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "accountName", + "in": "path", + "description": "Trusted Signing account name.", + "required": true, + "type": "string", + "pattern": "^(?=.{3,24}$)[^0-9][A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$" + } + ], + "responses": { + "202": { + "description": "Resource deletion accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "204": { + "description": "Resource does not exist." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Delete a trusted signing account.": { + "$ref": "./examples/CodeSigningAccounts_Delete.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CodeSigning/codeSigningAccounts/{accountName}/certificateProfiles": { + "get": { + "operationId": "CertificateProfiles_ListByCodeSigningAccount", + "tags": [ + "CertificateProfiles" + ], + "description": "List certificate profiles under a trusted signing account.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "accountName", + "in": "path", + "description": "Trusted Signing account name.", + "required": true, + "type": "string", + "pattern": "^(?=.{3,24}$)[^0-9][A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/CertificateProfileListResult" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "List certificate profiles under a trusted signing account.": { + "$ref": "./examples/CertificateProfiles_ListByCodeSigningAccount.json" + } + }, + "x-ms-pageable": { + "nextLinkName": "nextLink" + } + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CodeSigning/codeSigningAccounts/{accountName}/certificateProfiles/{profileName}": { + "get": { + "operationId": "CertificateProfiles_Get", + "tags": [ + "CertificateProfiles" + ], + "description": "Get details of a certificate profile.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "accountName", + "in": "path", + "description": "Trusted Signing account name.", + "required": true, + "type": "string", + "pattern": "^(?=.{3,24}$)[^0-9][A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$" + }, + { + "name": "profileName", + "in": "path", + "description": "Certificate profile name.", + "required": true, + "type": "string", + "pattern": "^(?=.{5,100}$)[^0-9][A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$" + } + ], + "responses": { + "200": { + "description": "Azure operation completed successfully.", + "schema": { + "$ref": "#/definitions/CertificateProfile" + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Get details of a certificate profile.": { + "$ref": "./examples/CertificateProfiles_Get.json" + } + } + }, + "put": { + "operationId": "CertificateProfiles_Create", + "tags": [ + "CertificateProfiles" + ], + "description": "Create a certificate profile.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "accountName", + "in": "path", + "description": "Trusted Signing account name.", + "required": true, + "type": "string", + "pattern": "^(?=.{3,24}$)[^0-9][A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$" + }, + { + "name": "profileName", + "in": "path", + "description": "Certificate profile name.", + "required": true, + "type": "string", + "pattern": "^(?=.{5,100}$)[^0-9][A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$" + }, + { + "name": "resource", + "in": "body", + "description": "Parameters to create the certificate profile", + "required": true, + "schema": { + "$ref": "#/definitions/CertificateProfile" + } + } + ], + "responses": { + "200": { + "description": "Resource 'CertificateProfile' update operation succeeded", + "schema": { + "$ref": "#/definitions/CertificateProfile" + } + }, + "201": { + "description": "Resource 'CertificateProfile' create operation succeeded", + "schema": { + "$ref": "#/definitions/CertificateProfile" + }, + "headers": { + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Create a certificate profile.": { + "$ref": "./examples/CertificateProfiles_Create.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "azure-async-operation" + }, + "x-ms-long-running-operation": true + }, + "delete": { + "operationId": "CertificateProfiles_Delete", + "tags": [ + "CertificateProfiles" + ], + "description": "Delete a certificate profile.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "accountName", + "in": "path", + "description": "Trusted Signing account name.", + "required": true, + "type": "string", + "pattern": "^(?=.{3,24}$)[^0-9][A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$" + }, + { + "name": "profileName", + "in": "path", + "description": "Certificate profile name.", + "required": true, + "type": "string", + "pattern": "^(?=.{5,100}$)[^0-9][A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$" + } + ], + "responses": { + "202": { + "description": "Resource deletion accepted.", + "headers": { + "Location": { + "type": "string", + "description": "The Location header contains the URL where the status of the long running operation can be checked." + }, + "Retry-After": { + "type": "integer", + "format": "int32", + "description": "The Retry-After header can indicate how long the client should wait before polling the operation status." + } + } + }, + "204": { + "description": "Resource does not exist." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Delete a certificate profile.": { + "$ref": "./examples/CertificateProfiles_Delete.json" + } + }, + "x-ms-long-running-operation-options": { + "final-state-via": "location" + }, + "x-ms-long-running-operation": true + } + }, + "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CodeSigning/codeSigningAccounts/{accountName}/certificateProfiles/{profileName}/revokeCertificate": { + "post": { + "operationId": "CertificateProfiles_RevokeCertificate", + "tags": [ + "CertificateProfiles" + ], + "description": "Revoke a certificate under a certificate profile.", + "parameters": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ApiVersionParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/SubscriptionIdParameter" + }, + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/parameters/ResourceGroupNameParameter" + }, + { + "name": "accountName", + "in": "path", + "description": "Trusted Signing account name.", + "required": true, + "type": "string", + "pattern": "^(?=.{3,24}$)[^0-9][A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$" + }, + { + "name": "profileName", + "in": "path", + "description": "Certificate profile name.", + "required": true, + "type": "string", + "pattern": "^(?=.{5,100}$)[^0-9][A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$" + }, + { + "name": "body", + "in": "body", + "description": "Parameters to revoke the certificate profile", + "required": true, + "schema": { + "$ref": "#/definitions/RevokeCertificate" + } + } + ], + "responses": { + "204": { + "description": "Action completed successfully." + }, + "default": { + "description": "An unexpected error response.", + "schema": { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ErrorResponse" + } + } + }, + "x-ms-examples": { + "Revoke a certificate under a certificate profile.": { + "$ref": "./examples/CertificateProfiles_RevokeCertificate.json" + } + } + } + } + }, + "definitions": { + "AccountSku": { + "type": "object", + "description": "SKU of the trusted signing account.", + "properties": { + "name": { + "$ref": "#/definitions/SkuName", + "description": "Name of the SKU." + } + }, + "required": [ + "name" + ] + }, + "Certificate": { + "type": "object", + "description": "Properties of the certificate.", + "properties": { + "serialNumber": { + "type": "string", + "description": "Serial number of the certificate." + }, + "subjectName": { + "type": "string", + "description": "Subject name of the certificate." + }, + "thumbprint": { + "type": "string", + "description": "Thumbprint of the certificate." + }, + "createdDate": { + "type": "string", + "description": "Certificate created date." + }, + "expiryDate": { + "type": "string", + "description": "Certificate expiry date." + }, + "status": { + "$ref": "#/definitions/CertificateStatus", + "description": "Status of the certificate." + }, + "revocation": { + "$ref": "#/definitions/Revocation", + "description": "Revocations history of a certificate.", + "x-ms-client-flatten": true + } + } + }, + "CertificateProfile": { + "type": "object", + "description": "Certificate profile resource.", + "properties": { + "properties": { + "$ref": "#/definitions/CertificateProfileProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true + } + }, + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/ProxyResource" + } + ] + }, + "CertificateProfileListResult": { + "type": "object", + "description": "The response of a CertificateProfile list operation.", + "properties": { + "value": { + "type": "array", + "description": "The CertificateProfile items on this page", + "items": { + "$ref": "#/definitions/CertificateProfile" + } + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items" + } + }, + "required": [ + "value" + ] + }, + "CertificateProfileProperties": { + "type": "object", + "description": "Properties of the certificate profile.", + "properties": { + "profileType": { + "$ref": "#/definitions/ProfileType", + "description": "Profile type of the certificate." + }, + "commonName": { + "type": "string", + "description": "Used as CN in the certificate subject name.", + "readOnly": true + }, + "organization": { + "type": "string", + "description": "Used as O in the certificate subject name.", + "readOnly": true + }, + "organizationUnit": { + "type": "string", + "description": "Used as OU in the private trust certificate subject name.", + "readOnly": true + }, + "streetAddress": { + "type": "string", + "description": "Used as STREET in the certificate subject name.", + "readOnly": true + }, + "includeStreetAddress": { + "type": "boolean", + "description": "Whether to include STREET in the certificate subject name.", + "default": false + }, + "city": { + "type": "string", + "description": "Used as L in the certificate subject name.", + "readOnly": true + }, + "includeCity": { + "type": "boolean", + "description": "Whether to include L in the certificate subject name. Applicable only for private trust, private trust ci profile types", + "default": false + }, + "state": { + "type": "string", + "description": "Used as S in the certificate subject name.", + "readOnly": true + }, + "includeState": { + "type": "boolean", + "description": "Whether to include S in the certificate subject name. Applicable only for private trust, private trust ci profile types", + "default": false + }, + "country": { + "type": "string", + "description": "Used as C in the certificate subject name.", + "readOnly": true + }, + "includeCountry": { + "type": "boolean", + "description": "Whether to include C in the certificate subject name. Applicable only for private trust, private trust ci profile types", + "default": false + }, + "postalCode": { + "type": "string", + "description": "Used as PC in the certificate subject name.", + "readOnly": true + }, + "includePostalCode": { + "type": "boolean", + "description": "Whether to include PC in the certificate subject name.", + "default": false + }, + "enhancedKeyUsage": { + "type": "string", + "description": "Enhanced key usage of the certificate.", + "readOnly": true + }, + "identityValidationId": { + "type": "string", + "description": "Identity validation id used for the certificate subject name." + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "Status of the current operation on certificate profile.", + "readOnly": true + }, + "status": { + "$ref": "#/definitions/CertificateProfileStatus", + "description": "Status of the certificate profile.", + "readOnly": true + }, + "certificates": { + "type": "array", + "description": "List of renewed certificates.", + "items": { + "$ref": "#/definitions/Certificate" + }, + "readOnly": true, + "x-ms-client-flatten": true, + "x-ms-identifiers": [] + } + }, + "required": [ + "profileType" + ] + }, + "CertificateProfileStatus": { + "type": "string", + "description": "Status of the certificate profiles.", + "enum": [ + "Active", + "Disabled", + "Suspended" + ], + "x-ms-enum": { + "name": "CertificateProfileStatus", + "modelAsString": true, + "values": [ + { + "name": "Active", + "value": "Active", + "description": "The certificate profile is active." + }, + { + "name": "Disabled", + "value": "Disabled", + "description": "The certificate profile is disabled." + }, + { + "name": "Suspended", + "value": "Suspended", + "description": "The certificate profile is suspended." + } + ] + } + }, + "CertificateStatus": { + "type": "string", + "description": "Status of the certificate", + "enum": [ + "Active", + "Expired", + "Revoked" + ], + "x-ms-enum": { + "name": "CertificateStatus", + "modelAsString": true, + "values": [ + { + "name": "Active", + "value": "Active", + "description": "The certificate is active." + }, + { + "name": "Expired", + "value": "Expired", + "description": "The certificate is expired." + }, + { + "name": "Revoked", + "value": "Revoked", + "description": "The certificate is revoked." + } + ] + } + }, + "CheckNameAvailability": { + "type": "object", + "description": "The parameters used to check the availability of the trusted signing account name.", + "properties": { + "name": { + "type": "string", + "description": "Trusted signing account name." + } + }, + "required": [ + "name" + ] + }, + "CheckNameAvailabilityResult": { + "type": "object", + "description": "The CheckNameAvailability operation response.", + "properties": { + "nameAvailable": { + "type": "boolean", + "description": "A boolean value that indicates whether the name is available for you to use. If true, the name is available. If false, the name has already been taken or is invalid and cannot be used.", + "readOnly": true + }, + "reason": { + "$ref": "#/definitions/NameUnavailabilityReason", + "description": "The reason that a trusted signing account name could not be used. The Reason element is only returned if nameAvailable is false.", + "readOnly": true + }, + "message": { + "type": "string", + "description": "An error message explaining the Reason value in more detail.", + "readOnly": true + } + } + }, + "CodeSigningAccount": { + "type": "object", + "description": "Trusted signing account resource.", + "properties": { + "properties": { + "$ref": "#/definitions/CodeSigningAccountProperties", + "description": "The resource-specific properties for this resource.", + "x-ms-client-flatten": true + } + }, + "allOf": [ + { + "$ref": "../../../../../common-types/resource-management/v5/types.json#/definitions/TrackedResource" + } + ] + }, + "CodeSigningAccountListResult": { + "type": "object", + "description": "The response of a CodeSigningAccount list operation.", + "properties": { + "value": { + "type": "array", + "description": "The CodeSigningAccount items on this page", + "items": { + "$ref": "#/definitions/CodeSigningAccount" + } + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "The link to the next page of items" + } + }, + "required": [ + "value" + ] + }, + "CodeSigningAccountPatch": { + "type": "object", + "description": "Parameters for creating or updating a trusted signing account.", + "properties": { + "tags": { + "type": "object", + "description": "Resource tags.", + "additionalProperties": { + "type": "string" + } + }, + "properties": { + "$ref": "#/definitions/CodeSigningAccountPatchProperties", + "description": "Properties of the trusted signing account.", + "x-ms-client-flatten": true + } + } + }, + "CodeSigningAccountPatchProperties": { + "type": "object", + "description": "Properties of the trusted signing account.", + "properties": { + "sku": { + "$ref": "#/definitions/AccountSku", + "description": "SKU of the trusted signing account." + } + } + }, + "CodeSigningAccountProperties": { + "type": "object", + "description": "Properties of the trusted signing account.", + "properties": { + "accountUri": { + "type": "string", + "description": "The URI of the trusted signing account which is used during signing files.", + "readOnly": true + }, + "sku": { + "$ref": "#/definitions/AccountSku", + "description": "SKU of the trusted signing account." + }, + "provisioningState": { + "$ref": "#/definitions/ProvisioningState", + "description": "Status of the current operation on trusted signing account.", + "readOnly": true + } + } + }, + "NameUnavailabilityReason": { + "type": "string", + "description": "The reason that a trusted signing account name could not be used. The Reason element is only returned if nameAvailable is false.", + "enum": [ + "AccountNameInvalid", + "AlreadyExists" + ], + "x-ms-enum": { + "name": "NameUnavailabilityReason", + "modelAsString": true, + "values": [ + { + "name": "AccountNameInvalid", + "value": "AccountNameInvalid", + "description": "Account name is invalid" + }, + { + "name": "AlreadyExists", + "value": "AlreadyExists", + "description": "Account name already exists" + } + ] + } + }, + "ProfileType": { + "type": "string", + "description": "Type of the certificate", + "enum": [ + "PublicTrust", + "PrivateTrust", + "PrivateTrustCIPolicy", + "VBSEnclave", + "PublicTrustTest" + ], + "x-ms-enum": { + "name": "ProfileType", + "modelAsString": true, + "values": [ + { + "name": "PublicTrust", + "value": "PublicTrust", + "description": "Used for signing files which are distributed publicly." + }, + { + "name": "PrivateTrust", + "value": "PrivateTrust", + "description": "Used for signing files which are distributed internally within organization or group boundary." + }, + { + "name": "PrivateTrustCIPolicy", + "value": "PrivateTrustCIPolicy", + "description": "Used for signing CI policy files." + }, + { + "name": "VBSEnclave", + "value": "VBSEnclave", + "description": "Used for signing files which are run in secure vbs enclave." + }, + { + "name": "PublicTrustTest", + "value": "PublicTrustTest", + "description": "Used for signing files for testing purpose." + } + ] + } + }, + "ProvisioningState": { + "type": "string", + "description": "The status of the current operation.", + "enum": [ + "Succeeded", + "Failed", + "Canceled", + "Updating", + "Deleting", + "Accepted" + ], + "x-ms-enum": { + "name": "ProvisioningState", + "modelAsString": true, + "values": [ + { + "name": "Succeeded", + "value": "Succeeded", + "description": "Resource has been created." + }, + { + "name": "Failed", + "value": "Failed", + "description": "Resource creation failed." + }, + { + "name": "Canceled", + "value": "Canceled", + "description": "Resource creation was canceled." + }, + { + "name": "Updating", + "value": "Updating", + "description": "Updating in progress." + }, + { + "name": "Deleting", + "value": "Deleting", + "description": "Deletion in progress." + }, + { + "name": "Accepted", + "value": "Accepted", + "description": "Resource creation started." + } + ] + }, + "readOnly": true + }, + "Revocation": { + "type": "object", + "description": "Revocation details of the certificate.", + "properties": { + "requestedAt": { + "type": "string", + "format": "date-time", + "description": "The timestamp when the revocation is requested." + }, + "effectiveAt": { + "type": "string", + "format": "date-time", + "description": "The timestamp when the revocation is effective." + }, + "reason": { + "type": "string", + "description": "Reason for revocation." + }, + "remarks": { + "type": "string", + "description": "Remarks for the revocation." + }, + "status": { + "$ref": "#/definitions/RevocationStatus", + "description": "Status of the revocation." + }, + "failureReason": { + "type": "string", + "description": "Reason for the revocation failure." + } + } + }, + "RevocationStatus": { + "type": "string", + "description": "Revocation status of the certificate.", + "enum": [ + "Succeeded", + "InProgress", + "Failed" + ], + "x-ms-enum": { + "name": "RevocationStatus", + "modelAsString": true, + "values": [ + { + "name": "Succeeded", + "value": "Succeeded", + "description": "Certificate revocation succeeded." + }, + { + "name": "InProgress", + "value": "InProgress", + "description": "Certificate revocation is in progress." + }, + { + "name": "Failed", + "value": "Failed", + "description": "Certificate revocation failed." + } + ] + }, + "readOnly": true + }, + "RevokeCertificate": { + "type": "object", + "description": "Defines the certificate revocation properties.", + "properties": { + "serialNumber": { + "type": "string", + "description": "Serial number of the certificate." + }, + "thumbprint": { + "type": "string", + "description": "Thumbprint of the certificate." + }, + "effectiveAt": { + "type": "string", + "format": "date-time", + "description": "The timestamp when the revocation is effective." + }, + "reason": { + "type": "string", + "description": "Reason for the revocation." + }, + "remarks": { + "type": "string", + "description": "Remarks for the revocation." + } + }, + "required": [ + "serialNumber", + "thumbprint", + "effectiveAt", + "reason" + ] + }, + "SkuName": { + "type": "string", + "description": "Name of the sku.", + "enum": [ + "Basic", + "Premium" + ], + "x-ms-enum": { + "name": "SkuName", + "modelAsString": true, + "values": [ + { + "name": "Basic", + "value": "Basic", + "description": "Basic sku." + }, + { + "name": "Premium", + "value": "Premium", + "description": "Premium sku." + } + ] + } + } + }, + "parameters": {} +} diff --git a/tools/tsp-client/test/examples/specification/compare/rhs/types.json b/tools/tsp-client/test/examples/specification/compare/rhs/types.json new file mode 100644 index 00000000000..dd5e0cc9b51 --- /dev/null +++ b/tools/tsp-client/test/examples/specification/compare/rhs/types.json @@ -0,0 +1,722 @@ +{ + "swagger": "2.0", + "info": { + "version": "5.0", + "title": "Common types" + }, + "paths": {}, + "definitions": { + "Resource": { + "title": "Resource", + "description": "Common fields that are returned in the response for all Azure Resource Manager resources", + "type": "object", + "properties": { + "id": { + "readOnly": true, + "type": "string", + "format": "arm-id", + "description": "Fully qualified resource ID for the resource. E.g. \"/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}\"" + }, + "name": { + "readOnly": true, + "type": "string", + "description": "The name of the resource" + }, + "type": { + "readOnly": true, + "type": "string", + "description": "The type of the resource. E.g. \"Microsoft.Compute/virtualMachines\" or \"Microsoft.Storage/storageAccounts\"" + }, + "systemData": { + "readOnly": true, + "description": "Azure Resource Manager metadata containing createdBy and modifiedBy information.", + "$ref": "#/definitions/systemData" + } + }, + "x-ms-azure-resource": true + }, + "AzureEntityResource": { + "x-ms-client-name": "AzureEntityResource", + "title": "Entity Resource", + "description": "The resource model definition for an Azure Resource Manager resource with an etag.", + "type": "object", + "properties": { + "etag": { + "type": "string", + "readOnly": true, + "description": "Resource Etag." + } + }, + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "TrackedResource": { + "title": "Tracked Resource", + "description": "The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'", + "type": "object", + "properties": { + "tags": { + "type": "object", + "additionalProperties": { + "type": "string" + }, + "x-ms-mutability": [ + "read", + "create", + "update" + ], + "description": "Resource tags." + }, + "location": { + "type": "string", + "x-ms-mutability": [ + "read", + "create" + ], + "description": "The geo-location where the resource lives" + } + }, + "required": [ + "location" + ], + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "ProxyResource": { + "title": "Proxy Resource", + "description": "The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location", + "type": "object", + "allOf": [ + { + "$ref": "#/definitions/Resource" + } + ] + }, + "ResourceModelWithAllowedPropertySet": { + "description": "The resource model definition containing the full set of allowed properties for a resource. Except properties bag, there cannot be a top level property outside of this set.", + "type": "object", + "properties": { + "managedBy": { + "type": "string", + "x-ms-mutability": [ + "read", + "create", + "update" + ], + "description": "The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource." + }, + "kind": { + "type": "string", + "x-ms-mutability": [ + "read", + "create" + ], + "description": "Metadata used by portal/tooling/etc to render different UX experiences for resources of the same type. E.g. ApiApps are a kind of Microsoft.Web/sites type. If supported, the resource provider must validate and persist this value.", + "pattern": "^[-\\w\\._,\\(\\)]+$" + }, + "etag": { + "readOnly": true, + "type": "string", + "description": "The etag field is *not* required. If it is provided in the response body, it must also be provided as a header per the normal etag convention. Entity tags are used for comparing two or more entities from the same requested resource. HTTP/1.1 uses entity tags in the etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26), and If-Range (section 14.27) header fields. " + }, + "identity": { + "allOf": [ + { + "$ref": "#/definitions/Identity" + } + ] + }, + "sku": { + "allOf": [ + { + "$ref": "#/definitions/Sku" + } + ] + }, + "plan": { + "allOf": [ + { + "$ref": "#/definitions/Plan" + } + ] + } + }, + "allOf": [ + { + "$ref": "#/definitions/TrackedResource" + } + ], + "x-ms-azure-resource": true + }, + "SkuTier": { + "type": "string", + "enum": [ + "Free", + "Basic", + "Standard", + "Premium" + ], + "x-ms-enum": { + "name": "SkuTier", + "modelAsString": false + }, + "description": "This field is required to be implemented by the Resource Provider if the service has more than one tier, but is not required on a PUT." + }, + "Sku": { + "description": "The resource model definition representing SKU", + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "The name of the SKU. E.g. P3. It is typically a letter+number code" + }, + "tier": { + "$ref": "#/definitions/SkuTier" + }, + "size": { + "type": "string", + "description": "The SKU size. When the name field is the combination of tier and some other value, this would be the standalone code. " + }, + "family": { + "type": "string", + "description": "If the service has different generations of hardware, for the same SKU, then that can be captured here." + }, + "capacity": { + "type": "integer", + "format": "int32", + "description": "If the SKU supports scale out/in then the capacity integer should be included. If scale out/in is not possible for the resource this may be omitted." + } + }, + "required": [ + "name" + ] + }, + "Identity": { + "description": "Identity for the resource.", + "type": "object", + "properties": { + "principalId": { + "readOnly": true, + "type": "string", + "format": "uuid", + "description": "The principal ID of resource identity. The value must be an UUID." + }, + "tenantId": { + "readOnly": true, + "type": "string", + "format": "uuid", + "description": "The tenant ID of resource. The value must be an UUID." + }, + "type": { + "type": "string", + "description": "The identity type.", + "enum": [ + "SystemAssigned" + ], + "x-ms-enum": { + "name": "ResourceIdentityType", + "modelAsString": false + } + } + } + }, + "Plan": { + "type": "object", + "properties": { + "name": { + "type": "string", + "description": "A user defined name of the 3rd Party Artifact that is being procured." + }, + "publisher": { + "type": "string", + "description": "The publisher of the 3rd Party Artifact that is being bought. E.g. NewRelic" + }, + "product": { + "type": "string", + "description": "The 3rd Party artifact that is being procured. E.g. NewRelic. Product maps to the OfferID specified for the artifact at the time of Data Market onboarding. " + }, + "promotionCode": { + "type": "string", + "description": "A publisher provided promotion code as provisioned in Data Market for the said product/artifact." + }, + "version": { + "type": "string", + "description": "The version of the desired product/artifact." + } + }, + "description": "Plan for the resource.", + "required": [ + "name", + "publisher", + "product" + ] + }, + "ErrorDetail": { + "description": "The error detail.", + "type": "object", + "properties": { + "code": { + "readOnly": true, + "type": "string", + "description": "The error code." + }, + "message": { + "readOnly": true, + "type": "string", + "description": "The error message." + }, + "target": { + "readOnly": true, + "type": "string", + "description": "The error target." + }, + "details": { + "readOnly": true, + "type": "array", + "items": { + "$ref": "#/definitions/ErrorDetail" + }, + "x-ms-identifiers": [ + "message", + "target" + ], + "description": "The error details." + }, + "additionalInfo": { + "readOnly": true, + "type": "array", + "items": { + "$ref": "#/definitions/ErrorAdditionalInfo" + }, + "x-ms-identifiers": [], + "description": "The error additional info." + } + } + }, + "ErrorResponse": { + "title": "Error response", + "description": "Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).", + "type": "object", + "properties": { + "error": { + "description": "The error object.", + "$ref": "#/definitions/ErrorDetail" + } + } + }, + "ErrorAdditionalInfo": { + "type": "object", + "properties": { + "type": { + "readOnly": true, + "type": "string", + "description": "The additional info type." + }, + "info": { + "readOnly": true, + "type": "object", + "description": "The additional info." + } + }, + "description": "The resource management error additional info." + }, + "Operation": { + "title": "REST API Operation", + "description": "Details of a REST API operation, returned from the Resource Provider Operations API", + "type": "object", + "properties": { + "name": { + "description": "The name of the operation, as per Resource-Based Access Control (RBAC). Examples: \"Microsoft.Compute/virtualMachines/write\", \"Microsoft.Compute/virtualMachines/capture/action\"", + "type": "string", + "readOnly": true + }, + "isDataAction": { + "description": "Whether the operation applies to data-plane. This is \"true\" for data-plane operations and \"false\" for ARM/control-plane operations.", + "type": "boolean", + "readOnly": true + }, + "display": { + "description": "Localized display information for this particular operation.", + "type": "object", + "properties": { + "provider": { + "description": "The localized friendly form of the resource provider name, e.g. \"Microsoft Monitoring Insights\" or \"Microsoft Compute\".", + "type": "string", + "readOnly": true + }, + "resource": { + "description": "The localized friendly name of the resource type related to this operation. E.g. \"Virtual Machines\" or \"Job Schedule Collections\".", + "type": "string", + "readOnly": true + }, + "operation": { + "description": "The concise, localized friendly name for the operation; suitable for dropdowns. E.g. \"Create or Update Virtual Machine\", \"Restart Virtual Machine\".", + "type": "string", + "readOnly": true + }, + "description": { + "description": "The short, localized friendly description of the operation; suitable for tool tips and detailed views.", + "type": "string", + "readOnly": true + } + } + }, + "origin": { + "description": "The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is \"user,system\"", + "type": "string", + "readOnly": true, + "enum": [ + "user", + "system", + "user,system" + ], + "x-ms-enum": { + "name": "Origin", + "modelAsString": true + } + }, + "actionType": { + "description": "Enum. Indicates the action type. \"Internal\" refers to actions that are for internal only APIs.", + "type": "string", + "readOnly": true, + "enum": [ + "Internal" + ], + "x-ms-enum": { + "name": "ActionType", + "modelAsString": true + } + } + } + }, + "OperationListResult": { + "description": "A list of REST API operations supported by an Azure Resource Provider. It contains an URL link to get the next set of results.", + "type": "object", + "properties": { + "value": { + "type": "array", + "items": { + "$ref": "#/definitions/Operation" + }, + "x-ms-identifiers": [ + "name" + ], + "description": "List of operations supported by the resource provider", + "readOnly": true + }, + "nextLink": { + "type": "string", + "format": "uri", + "description": "URL to get the next set of operation list results (if there are any).", + "readOnly": true + } + } + }, + "OperationStatusResult": { + "description": "The current status of an async operation.", + "type": "object", + "required": [ + "status" + ], + "properties": { + "id": { + "description": "Fully qualified ID for the async operation.", + "type": "string", + "format": "arm-id" + }, + "resourceId": { + "description": "Fully qualified ID of the resource against which the original async operation was started.", + "type": "string", + "format": "arm-id", + "readOnly": true + }, + "name": { + "description": "Name of the async operation.", + "type": "string" + }, + "status": { + "description": "Operation status.", + "type": "string" + }, + "percentComplete": { + "description": "Percent of the operation that is complete.", + "type": "number", + "minimum": 0, + "maximum": 100 + }, + "startTime": { + "description": "The start time of the operation.", + "type": "string", + "format": "date-time" + }, + "endTime": { + "description": "The end time of the operation.", + "type": "string", + "format": "date-time" + }, + "operations": { + "description": "The operations list.", + "type": "array", + "items": { + "$ref": "#/definitions/OperationStatusResult" + } + }, + "error": { + "description": "If present, details of the operation error.", + "$ref": "#/definitions/ErrorDetail" + } + } + }, + "locationData": { + "description": "Metadata pertaining to the geographic location of the resource.", + "type": "object", + "properties": { + "name": { + "type": "string", + "maxLength": 256, + "description": "A canonical name for the geographic or physical location." + }, + "city": { + "type": "string", + "description": "The city or locality where the resource is located." + }, + "district": { + "type": "string", + "description": "The district, state, or province where the resource is located." + }, + "countryOrRegion": { + "type": "string", + "description": "The country or region where the resource is located" + } + }, + "required": [ + "name" + ] + }, + "systemData": { + "description": "Metadata pertaining to creation and last modification of the resource.", + "type": "object", + "readOnly": true, + "properties": { + "createdBy": { + "type": "string", + "description": "The identity that created the resource." + }, + "createdByType": { + "type": "string", + "description": "The type of identity that created the resource.", + "enum": [ + "User", + "Application", + "ManagedIdentity", + "Key" + ], + "x-ms-enum": { + "name": "createdByType", + "modelAsString": true + } + }, + "createdAt": { + "type": "string", + "format": "date-time", + "description": "The timestamp of resource creation (UTC)." + }, + "lastModifiedBy": { + "type": "string", + "description": "The identity that last modified the resource." + }, + "lastModifiedByType": { + "type": "string", + "description": "The type of identity that last modified the resource.", + "enum": [ + "User", + "Application", + "ManagedIdentity", + "Key" + ], + "x-ms-enum": { + "name": "createdByType", + "modelAsString": true + } + }, + "lastModifiedAt": { + "type": "string", + "format": "date-time", + "description": "The timestamp of resource last modification (UTC)" + } + } + }, + "encryptionProperties": { + "description": "Configuration of key for data encryption", + "type": "object", + "properties": { + "status": { + "description": "Indicates whether or not the encryption is enabled for container registry.", + "enum": [ + "enabled", + "disabled" + ], + "type": "string", + "x-ms-enum": { + "name": "EncryptionStatus", + "modelAsString": true + } + }, + "keyVaultProperties": { + "$ref": "#/definitions/KeyVaultProperties", + "description": "Key vault properties." + } + } + }, + "KeyVaultProperties": { + "type": "object", + "properties": { + "keyIdentifier": { + "description": "Key vault uri to access the encryption key.", + "type": "string" + }, + "identity": { + "description": "The client ID of the identity which will be used to access key vault.", + "type": "string" + } + } + }, + "CheckNameAvailabilityRequest": { + "description": "The check availability request body.", + "type": "object", + "properties": { + "name": { + "description": "The name of the resource for which availability needs to be checked.", + "type": "string" + }, + "type": { + "description": "The resource type.", + "type": "string" + } + } + }, + "CheckNameAvailabilityResponse": { + "description": "The check availability result.", + "type": "object", + "properties": { + "nameAvailable": { + "description": "Indicates if the resource name is available.", + "type": "boolean" + }, + "reason": { + "description": "The reason why the given name is not available.", + "type": "string", + "enum": [ + "Invalid", + "AlreadyExists" + ], + "x-ms-enum": { + "name": "CheckNameAvailabilityReason", + "modelAsString": true + } + }, + "message": { + "description": "Detailed reason why the given name is available.", + "type": "string" + } + } + } + }, + "parameters": { + "SubscriptionIdParameter": { + "name": "subscriptionId", + "in": "path", + "required": true, + "type": "string", + "format": "uuid", + "description": "The ID of the target subscription. The value must be an UUID." + }, + "ApiVersionParameter": { + "name": "api-version", + "in": "query", + "required": true, + "type": "string", + "description": "The API version to use for this operation.", + "minLength": 1 + }, + "ResourceGroupNameParameter": { + "name": "resourceGroupName", + "in": "path", + "required": true, + "type": "string", + "description": "The name of the resource group. The name is case insensitive.", + "minLength": 1, + "maxLength": 90, + "x-ms-parameter-location": "method" + }, + "ManagementGroupNameParameter": { + "name": "managementGroupName", + "in": "path", + "required": true, + "type": "string", + "description": "The name of the management group. The name is case insensitive.", + "minLength": 1, + "maxLength": 90, + "x-ms-parameter-location": "method" + }, + "ScopeParameter": { + "name": "scope", + "in": "path", + "required": true, + "type": "string", + "description": "The scope at which the operation is performed.", + "minLength": 1, + "x-ms-parameter-location": "method", + "x-ms-skip-url-encoding": true + }, + "TenantIdParameter": { + "name": "tenantId", + "in": "path", + "description": "The Azure tenant ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000)", + "required": true, + "type": "string", + "format": "uuid", + "x-ms-parameter-location": "method" + }, + "OperationIdParameter": { + "name": "operationId", + "in": "path", + "required": true, + "type": "string", + "description": "The ID of an ongoing async operation.", + "minLength": 1, + "x-ms-parameter-location": "method" + }, + "LocationParameter": { + "name": "location", + "in": "path", + "required": true, + "type": "string", + "description": "The name of the Azure region.", + "minLength": 1, + "x-ms-parameter-location": "method" + }, + "If-Match": { + "name": "ifMatch", + "in": "header", + "required": true, + "type": "string", + "description": "The If-Match header that makes a request conditional.", + "x-ms-parameter-location": "method" + }, + "If-None-Match": { + "name": "ifNoneMatch", + "in": "header", + "required": true, + "type": "string", + "description": "The If-None-Match header that makes a request conditional.", + "x-ms-parameter-location": "method" + } + } +} diff --git a/tools/tsp-client/test/run_commands.ts b/tools/tsp-client/test/run_commands.ts index 5a21b79e88e..2df64e514b4 100644 --- a/tools/tsp-client/test/run_commands.ts +++ b/tools/tsp-client/test/run_commands.ts @@ -78,6 +78,16 @@ async function main() { // Run the convert command on a mgmt spec await runCommand(baseDir, ["convert", "-o", baseSpecDir, "--swagger-readme", mgmtSpecLink]); + // Run the compare command to ensure it is working + await runCommand(baseDir, [ + "compare", + "--lhs", + "/test/examples/specification/compare/lhs", + "--rhs", + "/test/examples/specification/compare/rhs", + "--compile-tsp", + ]); + await unlink(join(repoRoot, "eng/emitter-package.json")); console.log("emitter-package.json ---------------> deleted successfully"); await unlink(join(repoRoot, "eng/emitter-package-lock.json")); @@ -85,30 +95,29 @@ async function main() { } async function compareFiles(file1, file2) { - try { - const data1 = await readFile(file1, 'utf8'); - const data2 = await readFile(file2, 'utf8'); - return data1 === data2; - } catch (err) { - console.error('Error reading files:', err); - throw err; - } + try { + const data1 = await readFile(file1, "utf8"); + const data2 = await readFile(file2, "utf8"); + return data1 === data2; + } catch (err) { + console.error("Error reading files:", err); + throw err; + } } async function verifySwaggerSorting() { - const baseDir = resolve("."); - const specDir = resolve("./test/examples/specification/sort-swagger"); - const unsortedJson = join(specDir, "unsorted.json"); - const sortedJson = join(specDir, "sorted.json"); - - await cp(unsortedJson, sortedJson); - - await runCommand(baseDir, ["sort-swagger", sortedJson]); - - if (await compareFiles(sortedJson, join(specDir, "expected-sorted.json") )) - console.log("sort-swagger verified successfully"); - else - console.error("\x1b[31m", "sort-swagger ---------------> verification FAILED!", "\x1b[0m"); + const baseDir = resolve("."); + const specDir = resolve("./test/examples/specification/sort-swagger"); + const unsortedJson = join(specDir, "unsorted.json"); + const sortedJson = join(specDir, "sorted.json"); + + await cp(unsortedJson, sortedJson); + + await runCommand(baseDir, ["sort-swagger", sortedJson]); + + if (await compareFiles(sortedJson, join(specDir, "expected-sorted.json"))) + console.log("sort-swagger verified successfully"); + else console.error("\x1b[31m", "sort-swagger ---------------> verification FAILED!", "\x1b[0m"); } main().catch((e) => { From 062cdcfd2cf7fce6b811c21666a8f84705d99727 Mon Sep 17 00:00:00 2001 From: Chidozie Ononiwu <31145988+chidozieononiwu@users.noreply.github.com> Date: Mon, 12 Aug 2024 14:03:04 -0700 Subject: [PATCH 03/82] Ensure Commets are added in correct line when docs are expanded (#8798) --- .../code-panel/code-panel.component.html | 2 +- .../code-panel/code-panel.component.ts | 20 +++++++++++-------- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.html b/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.html index e57d83e97a3..71b328f0198 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.html +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.html @@ -5,7 +5,7 @@
+ [attr.data-row-position-in-group]="item.rowPositionInGroup" [attr.data-row-type]="item.type" [ngClass]="getRowClassObject(item)">
{{item.lineNumber}} diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts index 07ffae8e113..85710eaf098 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts @@ -146,8 +146,10 @@ export class CodePanelComponent implements OnChanges{ } toggleNodeComments(target: Element) { - const nodeIdHashed = target.closest('.code-line')!.getAttribute('data-node-id'); - const rowPositionInGroup = parseInt(target.closest('.code-line')!.getAttribute('data-row-position-in-group')!, 10); + const codeLine = target.closest('.code-line')!; + const nodeIdHashed = codeLine.getAttribute('data-node-id'); + const rowPositionInGroup = parseInt(codeLine.getAttribute('data-row-position-in-group')!, 10); + const rowType = codeLine.getAttribute('data-row-type')!; const existingCommentThread = this.codePanelData?.nodeMetaData[nodeIdHashed!]?.commentThread; const exisitngCodeLine = this.codePanelData?.nodeMetaData[nodeIdHashed!]?.codeLines[rowPositionInGroup]; @@ -161,7 +163,7 @@ export class CodePanelComponent implements OnChanges{ commentThreadRow.associatedRowPositionInGroup = rowPositionInGroup; this.codePanelData!.nodeMetaData[nodeIdHashed!].commentThread = {}; this.codePanelData!.nodeMetaData[nodeIdHashed!].commentThread[rowPositionInGroup] = commentThreadRow; - this.insertItemsIntoScroller([commentThreadRow], nodeIdHashed!, rowPositionInGroup); + this.insertItemsIntoScroller([commentThreadRow], nodeIdHashed!, rowType, rowPositionInGroup); } else { for (let i = 0; i < this.codePanelRowData.length; i++) { @@ -175,11 +177,13 @@ export class CodePanelComponent implements OnChanges{ } async toggleNodeDocumentation(target: Element) { - const nodeIdHashed = target.closest(".code-line")!.getAttribute('data-node-id'); + const codeLine = target.closest('.code-line')!; + const nodeIdHashed = codeLine.getAttribute('data-node-id'); + const rowType = codeLine.getAttribute('data-row-type')!; if (target.classList.contains('bi-arrow-up-square')) { const documentationData = this.codePanelData?.nodeMetaData[nodeIdHashed!]?.documentation; - await this.insertItemsIntoScroller(documentationData!, nodeIdHashed!, -1, "toggleDocumentationClasses", "bi-arrow-up-square", "bi-arrow-down-square"); + await this.insertItemsIntoScroller(documentationData!, nodeIdHashed!, rowType,-1, "toggleDocumentationClasses", "bi-arrow-up-square", "bi-arrow-down-square"); target.classList.remove('bi-arrow-up-square') target.classList.add('bi-arrow-down-square'); } else if (target.classList.contains('bi-arrow-down-square')) { @@ -241,8 +245,8 @@ export class CodePanelComponent implements OnChanges{ this.loadCodePanelViewPort(); } - async insertItemsIntoScroller(itemsToInsert: CodePanelRowData[], nodeIdhashed: string, insertPosition : number, - propertyToChange?: string, iconClassToremove?: string, iconClassToAdd?: string) { + async insertItemsIntoScroller(itemsToInsert: CodePanelRowData[], nodeIdhashed: string, targetRowType: string, + insertPosition : number, propertyToChange?: string, iconClassToremove?: string, iconClassToAdd?: string) { await this.codePanelRowSource?.adapter?.relax(); let preData = []; @@ -259,7 +263,7 @@ export class CodePanelComponent implements OnChanges{ break; } - if (insertPosition == this.codePanelRowData[nodeIndex].rowPositionInGroup) { + if (insertPosition == this.codePanelRowData[nodeIndex].rowPositionInGroup && this.codePanelRowData[nodeIndex].type === targetRowType) { insertPositionFound = true; } } From b4440306c3af70ba48ecb8bc374213b9c69c7f65 Mon Sep 17 00:00:00 2001 From: Chidozie Ononiwu <31145988+chidozieononiwu@users.noreply.github.com> Date: Mon, 12 Aug 2024 14:04:03 -0700 Subject: [PATCH 04/82] Add Button for Disabling CodeLines Lazy Loading (#8803) * Add Button for Disabling CodeLines LazyLoadin * Add test for page options defaults --- .../APIViewWeb/Models/UserPreferenceModel.cs | 8 +++ .../code-panel/code-panel.component.ts | 2 +- .../review-page-options.component.html | 15 +++++ .../review-page-options.component.spec.ts | 16 +++++ .../review-page-options.component.ts | 58 +++++++++---------- .../review-page/review-page.component.html | 3 +- .../review-page/review-page.component.ts | 11 ++++ .../src/app/_models/userPreferenceModel.ts | 8 ++- 8 files changed, 87 insertions(+), 34 deletions(-) diff --git a/src/dotnet/APIView/APIViewWeb/Models/UserPreferenceModel.cs b/src/dotnet/APIView/APIViewWeb/Models/UserPreferenceModel.cs index 265cd72cee3..0f192f153f6 100644 --- a/src/dotnet/APIView/APIViewWeb/Models/UserPreferenceModel.cs +++ b/src/dotnet/APIView/APIViewWeb/Models/UserPreferenceModel.cs @@ -23,6 +23,7 @@ public class UserPreferenceModel internal bool? _hideRevisionsPageOptions; internal bool? _showComments; internal bool? _showSystemComments; + internal bool? _disableCodeLinesLazyLoading; internal bool? _useBetaIndexPage; internal string _theme; @@ -132,6 +133,13 @@ public bool? ShowSystemComments set => _showSystemComments = value; } + [Name("DisableCodeLinesLazyLoading")] + public bool? DisableCodeLinesLazyLoading + { + get => _disableCodeLinesLazyLoading ?? false; + set => _disableCodeLinesLazyLoading = value; + } + [Name("UseBetaIndexPage")] public bool? UseBetaIndexPage { diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts index 85710eaf098..4f116e6beff 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts @@ -368,7 +368,7 @@ export class CodePanelComponent implements OnChanges{ success(data); }, settings: { - bufferSize: 50, + bufferSize: (this.userProfile?.preferences.disableCodeLinesLazyLoading) ? this.codePanelRowData.length : 50, padding: 1, itemSize: 21, startIndex : 0, diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.html b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.html index d944df9a6e3..7ea16fac963 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.html +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.html @@ -83,6 +83,11 @@ (onChange)="onShowLeftNavigationSwitchChange($event)" /> +
  • + + +
  • Confirm
  • + + + +

    Disabling lazy loading will load all code lines at once. This may lead to degraded performance.

    +
    + + +
    \ No newline at end of file diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.spec.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.spec.ts index 2cc03d1ae6c..b0e151c8a4d 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.spec.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.spec.ts @@ -86,4 +86,20 @@ describe('ReviewPageOptionsComponent', () => { expect(message.textContent).toEqual("First Release Approval Pending"); }); }); + + describe('Page Option Values', () => { + it('Should set Page Option Defaults when UserProfile is undefined', () => { + component.userProfile = undefined; + component.ngOnInit(); + expect(component.userProfile).toBeUndefined(); + expect(component.showCommentsSwitch).toEqual(true); + expect(component.showSystemCommentsSwitch).toEqual(true); + expect(component.showDocumentationSwitch).toEqual(true); + expect(component.showHiddenAPISwitch).toEqual(false); + expect(component.showLeftNavigationSwitch).toEqual(true); + expect(component.markedAsViewSwitch).toEqual(false); + expect(component.showLineNumbersSwitch).toEqual(true); + expect(component.disableCodeLinesLazyLoading).toEqual(false); + }) + }); }); diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.ts index d8730b70e6c..34afb2284c0 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.ts @@ -34,6 +34,7 @@ export class ReviewPageOptionsComponent implements OnInit, OnChanges{ @Output() showDocumentationEmitter : EventEmitter = new EventEmitter(); @Output() showHiddenAPIEmitter : EventEmitter = new EventEmitter(); @Output() showLeftNavigationEmitter : EventEmitter = new EventEmitter(); + @Output() disableCodeLinesLazyLoadingEmitter : EventEmitter = new EventEmitter(); @Output() markAsViewedEmitter : EventEmitter = new EventEmitter(); @Output() showLineNumbersEmitter : EventEmitter = new EventEmitter(); @Output() apiRevisionApprovalEmitter : EventEmitter = new EventEmitter(); @@ -48,6 +49,7 @@ export class ReviewPageOptionsComponent implements OnInit, OnChanges{ showLeftNavigationSwitch : boolean = true; markedAsViewSwitch : boolean = false; showLineNumbersSwitch : boolean = true; + disableCodeLinesLazyLoading: boolean = false; canToggleApproveAPIRevision: boolean = false; activeAPIRevisionIsApprovedByCurrentUser: boolean = false; @@ -55,6 +57,7 @@ export class ReviewPageOptionsComponent implements OnInit, OnChanges{ apiRevisionApprovalBtnClass: string = ''; apiRevisionApprovalBtnLabel: string = ''; showAPIRevisionApprovalModal: boolean = false; + showDisableCodeLinesLazyLoadingModal: boolean = false; overrideActiveConversationforApproval : boolean = false; overrideFatalDiagnosticsforApproval : boolean = false; @@ -88,21 +91,7 @@ export class ReviewPageOptionsComponent implements OnInit, OnChanges{ ngOnInit() { this.setSelectedDiffStyle(); - this.showCommentsSwitch = this.userProfile?.preferences.showComments ?? true; - this.showSystemCommentsSwitch = this.userProfile?.preferences.showSystemComments ?? true; - this.showDocumentationSwitch = this.userProfile?.preferences.showDocumentation ?? false; - this.showHiddenAPISwitch = this.userProfile?.preferences.showHiddenApis ?? false; - - if (this.userProfile?.preferences.hideLeftNavigation != undefined) { - this.showLeftNavigationSwitch = !(this.userProfile?.preferences.hideLeftNavigation); - } else { - this.showLeftNavigationSwitch = false; - } - if (this.userProfile?.preferences.hideLineNumbers){ - this.showLineNumbersSwitch = false; - } else { - this.showLineNumbersSwitch = true; - } + this.setPageOptionValues(); this.activeAPIRevision?.assignedReviewers.map(revision => this.selectedApprovers.push(revision.assingedTo)); this.setAPIRevisionApprovalStates(); @@ -115,21 +104,7 @@ export class ReviewPageOptionsComponent implements OnInit, OnChanges{ } if (changes['userProfile']) { - this.showCommentsSwitch = this.userProfile?.preferences.showComments ?? this.showCommentsSwitch; - this.showSystemCommentsSwitch = this.userProfile?.preferences.showSystemComments ?? this.showSystemCommentsSwitch; - this.showDocumentationSwitch = this.userProfile?.preferences.showDocumentation ?? this.showDocumentationSwitch; - this.showHiddenAPISwitch = this.userProfile?.preferences.showHiddenApis ?? false; - - if (this.userProfile?.preferences.hideLeftNavigation != undefined) { - this.showLeftNavigationSwitch = !(this.userProfile?.preferences.hideLeftNavigation); - } else { - this.showLeftNavigationSwitch = false; - } - if (this.userProfile?.preferences.hideLineNumbers){ - this.showLineNumbersSwitch = false; - } else { - this.showLineNumbersSwitch = true; - } + this.setPageOptionValues(); } if (changes['activeAPIRevision'] && changes['activeAPIRevision'].currentValue != undefined) { @@ -191,6 +166,19 @@ export class ReviewPageOptionsComponent implements OnInit, OnChanges{ this.showLeftNavigationEmitter.emit(event.checked); } + /** + * Disable Lazy Loading + * @param event the Filter event + */ + onDisableLazyLoadingSwitchChange(event: InputSwitchOnChangeEvent) { + if (event.checked) { + this.showDisableCodeLinesLazyLoadingModal = true; + } else { + this.disableCodeLinesLazyLoadingEmitter.emit(event.checked); + } + } + + /** * Callback for markedAsViewSwitch Change * @param event the Filter event @@ -241,6 +229,16 @@ export class ReviewPageOptionsComponent implements OnInit, OnChanges{ this.selectedDiffStyle = (inputDiffStyle) ? inputDiffStyle : this.diffStyleOptions[0]; } + setPageOptionValues() { + this.showCommentsSwitch = this.userProfile?.preferences.showComments ?? this.showCommentsSwitch; + this.showSystemCommentsSwitch = this.userProfile?.preferences.showSystemComments ?? this.showSystemCommentsSwitch; + this.showDocumentationSwitch = this.userProfile?.preferences.showDocumentation ?? this.showDocumentationSwitch; + this.showHiddenAPISwitch = this.userProfile?.preferences.showHiddenApis ?? this.showHiddenAPISwitch; + this.disableCodeLinesLazyLoading = this.userProfile?.preferences.disableCodeLinesLazyLoading ?? this.disableCodeLinesLazyLoading; + this.showLineNumbersSwitch = (this.userProfile?.preferences.hideLineNumbers) ? false : this.showLineNumbersSwitch; + this.showLeftNavigationSwitch = (this.userProfile?.preferences.hideLeftNavigation) ? false : this.showLeftNavigationSwitch; + } + setAPIRevisionApprovalStates() { this.activeAPIRevisionIsApprovedByCurrentUser = this.activeAPIRevision?.approvers.includes(this.userProfile?.userName!)!; const isActiveAPIRevisionAhead = (!this.diffAPIRevision) ? true : ((new Date(this.activeAPIRevision?.createdOn!)) > (new Date(this.diffAPIRevision?.createdOn!))); diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.html b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.html index df63fef727e..372f508b59b 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.html +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.html @@ -60,7 +60,8 @@ (showLineNumbersEmitter)="handleShowLineNumbersEmitter($event)" (apiRevisionApprovalEmitter)="handleApiRevisionApprovalEmitter($event)" (reviewApprovalEmitter)="handleReviewApprovalEmitter($event)" - (showHiddenAPIEmitter)="handleShowHiddenAPIEmitter($event)"> + (showHiddenAPIEmitter)="handleShowHiddenAPIEmitter($event)" + (disableCodeLinesLazyLoadingEmitter)="handleDisableCodeLinesLazyLoadingEmitter($event)">
    diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.ts index 20a017ad612..426db4a50a9 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.ts @@ -398,6 +398,17 @@ export class ReviewPageComponent implements OnInit { }); } + handleDisableCodeLinesLazyLoadingEmitter(state: boolean) { + let userPreferenceModel = this.userProfile?.preferences; + userPreferenceModel!.disableCodeLinesLazyLoading = state; + this.userProfileService.updateUserPrefernece(userPreferenceModel!).pipe(takeUntil(this.destroy$)).subscribe({ + next: () => { + const currentParams = this.route.snapshot.queryParams; + this.updateStateBasedOnQueryParams(currentParams); + } + }); + } + handleHasActiveConversationEmitter(value: boolean) { this.hasActiveConversation = value; } diff --git a/src/dotnet/APIView/ClientSPA/src/app/_models/userPreferenceModel.ts b/src/dotnet/APIView/ClientSPA/src/app/_models/userPreferenceModel.ts index 4f1a54db346..0021a14bac6 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_models/userPreferenceModel.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_models/userPreferenceModel.ts @@ -10,6 +10,8 @@ export class UserPreferenceModel { showComments: boolean showSystemComments: boolean useBetaIndexPage: boolean + disableCodeLinesLazyLoading: boolean + constructor() { this.userName = ''; @@ -20,8 +22,10 @@ export class UserPreferenceModel { this.hideLeftNavigation = false; this.showHiddenApis = false this.showDocumentation = false; - this.showComments = false; - this.showSystemComments = false; + this.showComments = true; + this.showSystemComments = true; this.useBetaIndexPage = false; + this.disableCodeLinesLazyLoading = false; + } } \ No newline at end of file From 34de2dcbbaed7c99f713e4cf1e77486111908d5b Mon Sep 17 00:00:00 2001 From: Wanpeng Li Date: Tue, 13 Aug 2024 12:24:59 +0800 Subject: [PATCH 05/82] Replace Global Rush (#8820) --- tools/js-sdk-release-tools/src/hlc/generateMgmt.ts | 8 ++++---- .../llc/generateRLCInPipeline/generateRLCInPipeline.ts | 8 ++++---- .../llc/generateRLCInTerminal/generateRLCInTerminal.ts | 8 ++++---- 3 files changed, 12 insertions(+), 12 deletions(-) diff --git a/tools/js-sdk-release-tools/src/hlc/generateMgmt.ts b/tools/js-sdk-release-tools/src/hlc/generateMgmt.ts index fb48064b583..3d8b4e59448 100644 --- a/tools/js-sdk-release-tools/src/hlc/generateMgmt.ts +++ b/tools/js-sdk-release-tools/src/hlc/generateMgmt.ts @@ -105,10 +105,10 @@ export async function generateMgmt(options: { } } - logger.logGreen(`rush update`); - execSync('rush update', {stdio: 'inherit'}); - logger.logGreen(`rush build -t ${packageName}: Build generated codes, except test and sample, which may be written manually`); - execSync(`rush build -t ${packageName}`, {stdio: 'inherit'}); + logger.logGreen(`node common/scripts/install-run-rush.js update`); + execSync('node common/scripts/install-run-rush.js update', {stdio: 'inherit'}); + logger.logGreen(`node common/scripts/install-run-rush.js build -t ${packageName}: Build generated codes, except test and sample, which may be written manually`); + execSync(`node common/scripts/install-run-rush.js build -t ${packageName}`, {stdio: 'inherit'}); logger.logGreen('Generating Changelog and Bumping Version...'); let changelog: Changelog | undefined; if (!options.skipGeneration) { diff --git a/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts b/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts index a869d4a6178..c4225f60944 100644 --- a/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts +++ b/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts @@ -224,11 +224,11 @@ export async function generateRLCInPipeline(options: { } } - logger.logGreen(`rush update...`); - execSync('rush update', {stdio: 'inherit'}); - logger.logGreen(`rush build -t ${packageName}: Build generated codes, except test and sample, which may be written manually`); + logger.logGreen(`node common/scripts/install-run-rush.js update...`); + execSync('node common/scripts/install-run-rush.js update', {stdio: 'inherit'}); + logger.logGreen(`node common/scripts/install-run-rush.js build -t ${packageName}: Build generated codes, except test and sample, which may be written manually`); // To build generated codes except test and sample, we need to change tsconfig.json. - execSync(`rush build -t ${packageName}`, {stdio: 'inherit'}); + execSync(`node common/scripts/install-run-rush.js build -t ${packageName}`, {stdio: 'inherit'}); logger.logGreen(`node common/scripts/install-run-rush.js pack --to ${packageName} --verbose`); execSync(`node common/scripts/install-run-rush.js pack --to ${packageName} --verbose`, {stdio: 'inherit'}); if (!options.skipGeneration) { diff --git a/tools/js-sdk-release-tools/src/llc/generateRLCInTerminal/generateRLCInTerminal.ts b/tools/js-sdk-release-tools/src/llc/generateRLCInTerminal/generateRLCInTerminal.ts index 9a14d32ec5f..7519d042160 100644 --- a/tools/js-sdk-release-tools/src/llc/generateRLCInTerminal/generateRLCInTerminal.ts +++ b/tools/js-sdk-release-tools/src/llc/generateRLCInTerminal/generateRLCInTerminal.ts @@ -22,12 +22,12 @@ export async function generateCodes(sdkRepo: string, packagePath: string, packag export async function buildGeneratedCodes(sdkrepo: string, packagePath: string, packageName: string) { shell.cd(sdkrepo); - logger.logGreen(`rush update`); - execSync('rush update', {stdio: 'inherit'}); - logger.logGreen(`rush build -t ${packageName}: Build generated codes, except test and sample, which may be written manually`); + logger.logGreen(`node common/scripts/install-run-rush.js update`); + execSync('node common/scripts/install-run-rush.js update', {stdio: 'inherit'}); + logger.logGreen(`node common/scripts/install-run-rush.js build -t ${packageName}: Build generated codes, except test and sample, which may be written manually`); // To build generated codes except test and sample, we need to change tsconfig.json. changeConfigOfTestAndSample(packagePath, ChangeModel.Change, SdkType.Rlc); - execSync(`rush build -t ${packageName}`, {stdio: 'inherit'}); + execSync(`node common/scripts/install-run-rush.js build -t ${packageName}`, {stdio: 'inherit'}); changeConfigOfTestAndSample(packagePath, ChangeModel.Revert, SdkType.Rlc); shell.cd(packagePath); logger.logGreen(`Generate changelog`); From dd35ef2cf7fa91ec17e2f70f64f951d48b1d8261 Mon Sep 17 00:00:00 2001 From: ZiWei Chen <98569699+kazrael2119@users.noreply.github.com> Date: Tue, 13 Aug 2024 15:11:01 +0800 Subject: [PATCH 06/82] adopt tsp-client command instead of pwsh script (#8723) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * adopt tsp-client command instead of pwsh script * update * ”update” * Revert "”update”" This reverts commit abe8f14669dbc627539154f5f3ffd23435840913. --- .../src/llc/generateRLCInPipeline/generateRLCInPipeline.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts b/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts index c4225f60944..17183d73a9d 100644 --- a/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts +++ b/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts @@ -62,12 +62,12 @@ export async function generateRLCInPipeline(options: { }); logger.logGreen("End with TypeSpec command."); } else { - logger.logGreen("Run ./eng/common/scripts/TypeSpec-Project-Process.ps1 script directly."); + logger.logGreen("Run tsp-client."); const tspDefDir = path.join(options.swaggerRepo, options.typespecProject); - const scriptCommand = ['pwsh', './eng/common/scripts/TypeSpec-Project-Process.ps1', tspDefDir, options.gitCommitId, options.swaggerRepoUrl].join(" "); + const scriptCommand = ['tsp-client', 'init', '--debug', '--tsp-config', path.join(tspDefDir, 'tspconfig.yaml'), '--local-spec-repo', tspDefDir, '--repo', options.swaggerRepo, '--commit', options.gitCommitId].join(" "); logger.logGreen(`${scriptCommand}`); execSync(scriptCommand, {stdio: 'inherit'}); - logger.logGreen("End with ./eng/common/scripts/TypeSpec-Project-Process.ps1 script."); + logger.logGreen("End with tsp-client"); } } } else { From 7bd7a29657155b2e076720890e1969a260298498 Mon Sep 17 00:00:00 2001 From: Wanpeng Li Date: Tue, 13 Aug 2024 16:11:21 +0800 Subject: [PATCH 07/82] Clear Package Folder Before Generation (#8826) --- tools/js-sdk-release-tools/package-lock.json | 33 +++++++++++++++ tools/js-sdk-release-tools/package.json | 1 + .../js-sdk-release-tools/src/common/utils.ts | 40 ++++++++++++++++++- .../generateRLCInPipeline.ts | 6 +++ 4 files changed, 78 insertions(+), 2 deletions(-) diff --git a/tools/js-sdk-release-tools/package-lock.json b/tools/js-sdk-release-tools/package-lock.json index c102ce90792..151110fd2de 100644 --- a/tools/js-sdk-release-tools/package-lock.json +++ b/tools/js-sdk-release-tools/package-lock.json @@ -14,6 +14,7 @@ "colors": "1.4.0", "command-line-args": "^5.1.1", "comment-json": "^4.1.0", + "fs-extra": "^11.2.0", "js-yaml": "^4.1.0", "parse-ts-to-ast": "^0.1.1", "semver": "^7.3.5", @@ -2088,6 +2089,19 @@ "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" }, + "node_modules/fs-extra": { + "version": "11.2.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", + "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=14.14" + } + }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", @@ -2465,6 +2479,17 @@ "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, "node_modules/lazystream": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", @@ -3825,6 +3850,14 @@ "os-name": "^3.0.0" } }, + "node_modules/universalify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", + "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "engines": { + "node": ">= 10.0.0" + } + }, "node_modules/url-template": { "version": "2.0.8", "resolved": "https://registry.npmjs.org/url-template/-/url-template-2.0.8.tgz", diff --git a/tools/js-sdk-release-tools/package.json b/tools/js-sdk-release-tools/package.json index a0f6c6266bd..76703e59ea1 100644 --- a/tools/js-sdk-release-tools/package.json +++ b/tools/js-sdk-release-tools/package.json @@ -27,6 +27,7 @@ "colors": "1.4.0", "command-line-args": "^5.1.1", "comment-json": "^4.1.0", + "fs-extra": "^11.2.0", "js-yaml": "^4.1.0", "parse-ts-to-ast": "^0.1.1", "semver": "^7.3.5", diff --git a/tools/js-sdk-release-tools/src/common/utils.ts b/tools/js-sdk-release-tools/src/common/utils.ts index e9437249630..1a1851487ea 100644 --- a/tools/js-sdk-release-tools/src/common/utils.ts +++ b/tools/js-sdk-release-tools/src/common/utils.ts @@ -1,11 +1,31 @@ import shell from 'shelljs'; -import path from 'path'; +import path, { join, posix } from 'path'; import fs from 'fs'; import { SDKType } from './types' import { logger } from "../utils/logger"; import { Project, ScriptTarget, SourceFile } from 'ts-morph'; import { replaceAll } from '@ts-common/azure-js-dev-tools'; +import { readFile } from 'fs/promises'; +import { parse } from 'yaml'; + +// ./eng/common/scripts/TypeSpec-Project-Process.ps1 script forces to use emitter '@azure-tools/typespec-ts', +// so do NOT change the emitter +const emitterName = '@azure-tools/typespec-ts'; + +// TODO: remove it after we generate and use options by ourselves +const messageToTspConfigSample = + 'Please refer to https://github.com/Azure/azure-rest-api-specs/blob/main/specification/contosowidgetmanager/Contoso.WidgetManager/tspconfig.yaml for the right schema.'; + +async function loadTspConfig(typeSpecDirectory: string): Promise> { + const configPath = join(typeSpecDirectory, 'tspconfig.yaml'); + const content = await readFile(configPath, { encoding: 'utf-8' }); + const config = parse(content.toString()); + if (!config) { + throw new Error(`Failed to parse tspconfig.yaml in ${typeSpecDirectory}`); + } + return config; +} export function getClassicClientParametersPath(packageRoot: string): string { return path.join(packageRoot, 'src', 'models', 'parameters.ts'); @@ -73,4 +93,20 @@ export function tryReadNpmPackageChangelog(packageFolderPath: string): string { logger.logWarn(`Failed to read NPM package's changelog "${changelogPath}": ${(err as Error)?.stack ?? err}`); return ''; } -} \ No newline at end of file +} + +// generated path is in posix format +// e.g. sdk/mongocluster/arm-mongocluster +export async function getGeneratedPackageDirectory(typeSpecDirectory: string): Promise { + const tspConfig = await loadTspConfig(typeSpecDirectory); + const serviceDir = tspConfig.parameters?.['service-dir']?.default; + if (!serviceDir) { + throw new Error(`Misses service-dir in parameters section of tspconfig.yaml. ${messageToTspConfigSample}`); + } + const packageDir = tspConfig.options?.[emitterName]?.['package-dir']; + if (!packageDir) { + throw new Error(`Misses package-dir in ${emitterName} options of tspconfig.yaml. ${messageToTspConfigSample}`); + } + const packageDirFromRoot = posix.join(serviceDir, packageDir); + return packageDirFromRoot; +} diff --git a/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts b/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts index 17183d73a9d..1054c0dab68 100644 --- a/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts +++ b/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts @@ -18,6 +18,8 @@ import { } from '../utils/generateSampleReadmeMd'; import { updateTypeSpecProjectYamlFile } from '../utils/updateTypeSpecProjectYamlFile'; import { getRelativePackagePath } from "../utils/utils"; +import { getGeneratedPackageDirectory } from "../../common/utils"; +import { remove } from 'fs-extra'; export async function generateRLCInPipeline(options: { sdkRepo: string; @@ -38,6 +40,10 @@ export async function generateRLCInPipeline(options: { let packagePath: string | undefined = undefined; let relativePackagePath: string | undefined = undefined; if (options.typespecProject) { + const typespecProject = path.join(options.swaggerRepo, options.typespecProject); + const generatedPackageDir = await getGeneratedPackageDirectory(typespecProject); + await remove(generatedPackageDir); + if (!options.skipGeneration) { logger.logGreen(`>>>>>>>>>>>>>>>>>>> Start: "${options.typespecProject}" >>>>>>>>>>>>>>>>>>>>>>>>>`); if(options.sdkGenerationType === "command") { From 08698d3f63b16e77cf086c31dfffcc4127e3bb72 Mon Sep 17 00:00:00 2001 From: Wanpeng Li Date: Tue, 13 Aug 2024 20:19:48 +0800 Subject: [PATCH 08/82] Improve Logging (#8795) --- tools/js-sdk-release-tools/package.json | 1 + tools/js-sdk-release-tools/pnpm-lock.yaml | 3386 +++++++++++++++++ .../src/autoGenerateInPipeline.ts | 7 +- .../src/changelog/changelogGenerator.ts | 4 +- .../src/changelog/extractMetaData.ts | 3 +- .../src/changelogToolCli.ts | 2 +- .../js-sdk-release-tools/src/common/utils.ts | 85 +- .../src/hlc/generateMgmt.ts | 27 +- ...utomaticGenerateChangeLogAndBumpVersion.ts | 33 +- .../js-sdk-release-tools/src/hlcCodeGenCli.ts | 3 +- .../generateRLCInPipeline.ts | 59 +- .../generateRLCInTerminal.ts | 15 +- .../src/llc/utils/generateChangelog.ts | 18 +- .../src/llc/utils/generateSampleReadmeMd.ts | 7 +- .../src/llc/utils/utils.ts | 16 +- .../js-sdk-release-tools/src/rlcCodegenCli.ts | 13 +- .../src/utils/backupNodeModules.ts | 4 +- tools/js-sdk-release-tools/src/utils/git.ts | 2 +- .../js-sdk-release-tools/src/utils/logger.ts | 122 +- .../js-sdk-release-tools/src/utils/version.ts | 2 +- 20 files changed, 3587 insertions(+), 222 deletions(-) create mode 100644 tools/js-sdk-release-tools/pnpm-lock.yaml diff --git a/tools/js-sdk-release-tools/package.json b/tools/js-sdk-release-tools/package.json index 76703e59ea1..6c5699529b9 100644 --- a/tools/js-sdk-release-tools/package.json +++ b/tools/js-sdk-release-tools/package.json @@ -35,6 +35,7 @@ "simple-git": "^3.5.0", "ts-morph": "^12.0.0", "tslib": "^1.9.3", + "winston": "^3.13.1", "yaml": "^1.10.2" }, "devDependencies": { diff --git a/tools/js-sdk-release-tools/pnpm-lock.yaml b/tools/js-sdk-release-tools/pnpm-lock.yaml new file mode 100644 index 00000000000..dfb1a94c9ac --- /dev/null +++ b/tools/js-sdk-release-tools/pnpm-lock.yaml @@ -0,0 +1,3386 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + dependencies: + '@azure-tools/openapi-tools-common': + specifier: ^1.2.2 + version: 1.2.2 + '@ts-common/azure-js-dev-tools': + specifier: ^21.1.0 + version: 21.4.0(@octokit/core@6.1.2) + colors: + specifier: 1.4.0 + version: 1.4.0 + command-line-args: + specifier: ^5.1.1 + version: 5.2.1 + comment-json: + specifier: ^4.1.0 + version: 4.2.4 + js-yaml: + specifier: ^4.1.0 + version: 4.1.0 + parse-ts-to-ast: + specifier: ^0.1.1 + version: 0.1.4 + semver: + specifier: ^7.3.5 + version: 7.6.3 + shelljs: + specifier: ^0.8.4 + version: 0.8.5 + simple-git: + specifier: ^3.5.0 + version: 3.25.0 + ts-morph: + specifier: ^12.0.0 + version: 12.2.0 + tslib: + specifier: ^1.9.3 + version: 1.14.1 + winston: + specifier: ^3.13.1 + version: 3.13.1 + yaml: + specifier: ^1.10.2 + version: 1.10.2 + devDependencies: + '@types/node': + specifier: ^20.12.12 + version: 20.14.14 + '@types/shelljs': + specifier: ^0.8.15 + version: 0.8.15 + nodemon: + specifier: ^3.1.0 + version: 3.1.4 + rimraf: + specifier: ^3.0.2 + version: 3.0.2 + ts-node: + specifier: ^10.9.2 + version: 10.9.2(@types/node@20.14.14)(typescript@5.5.4) + typescript: + specifier: ^5.4.5 + version: 5.5.4 + vitest: + specifier: ^1.6.0 + version: 1.6.0(@types/node@20.14.14) + +packages: + + '@azure-tools/openapi-tools-common@1.2.2': + resolution: {integrity: sha512-r6oBkNsND1sA+ZjHlE1vTf2hUj4RUnbD9KG9uksEKnLVC6oOD5WuJYCO5y4xDzWWuR0x+9gImovQqXAE7ZXYfg==} + + '@azure/abort-controller@2.1.2': + resolution: {integrity: sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==} + engines: {node: '>=18.0.0'} + + '@azure/core-auth@1.7.2': + resolution: {integrity: sha512-Igm/S3fDYmnMq1uKS38Ae1/m37B3zigdlZw+kocwEhh5GjyKjPrXKO2J6rzpC1wAxrNil/jX9BJRqBshyjnF3g==} + engines: {node: '>=18.0.0'} + + '@azure/core-util@1.9.2': + resolution: {integrity: sha512-l1Qrqhi4x1aekkV+OlcqsJa4AnAkj5p0JV8omgwjaV9OAbP41lvrMvs+CptfetKkeEaGRGSzby7sjPZEX7+kkQ==} + engines: {node: '>=18.0.0'} + + '@azure/logger-js@1.3.2': + resolution: {integrity: sha512-h58oEROO2tniBTSmFmuHBGvuiFuYsHQBWTVdpT2AiOED4F2Kgf7rs0MPYPXiBcDvihC70M7QPRhIQ3JK1H/ygw==} + + '@azure/ms-rest-js@2.7.0': + resolution: {integrity: sha512-ngbzWbqF+NmztDOpLBVDxYM+XLcUj7nKhxGbSU9WtIsXfRB//cf2ZbAG5HkOrhU9/wd/ORRB6lM/d69RKVjiyA==} + + '@azure/storage-blob@10.5.0': + resolution: {integrity: sha512-67+0EP7STy9BQgzvN1RgmSvXhxRd044eDgepX7zBp7XslBxz8YGo2cSLm9w5o5Qf1FLCRlwuziRMikaPCLMpVw==} + deprecated: This version has been deprecated, please upgrade to the version tagged as latest + + '@colors/colors@1.6.0': + resolution: {integrity: sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==} + engines: {node: '>=0.1.90'} + + '@cspotcode/source-map-support@0.8.1': + resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} + engines: {node: '>=12'} + + '@dabh/diagnostics@2.0.3': + resolution: {integrity: sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==} + + '@esbuild/aix-ppc64@0.21.5': + resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + + '@esbuild/android-arm64@0.21.5': + resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm@0.21.5': + resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + + '@esbuild/android-x64@0.21.5': + resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + + '@esbuild/darwin-arm64@0.21.5': + resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-x64@0.21.5': + resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + + '@esbuild/freebsd-arm64@0.21.5': + resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.21.5': + resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + + '@esbuild/linux-arm64@0.21.5': + resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm@0.21.5': + resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-ia32@0.21.5': + resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-loong64@0.21.5': + resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-mips64el@0.21.5': + resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-ppc64@0.21.5': + resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-riscv64@0.21.5': + resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-s390x@0.21.5': + resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-x64@0.21.5': + resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + + '@esbuild/netbsd-x64@0.21.5': + resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-x64@0.21.5': + resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + + '@esbuild/sunos-x64@0.21.5': + resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + + '@esbuild/win32-arm64@0.21.5': + resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-ia32@0.21.5': + resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-x64@0.21.5': + resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + + '@jest/schemas@29.6.3': + resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + '@jridgewell/resolve-uri@3.1.2': + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + + '@jridgewell/sourcemap-codec@1.5.0': + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + + '@jridgewell/trace-mapping@0.3.9': + resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} + + '@kwsites/file-exists@1.1.1': + resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==} + + '@kwsites/promise-deferred@1.1.1': + resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} + + '@nodelib/fs.scandir@2.1.5': + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + + '@nodelib/fs.stat@2.0.5': + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + + '@nodelib/fs.walk@1.2.8': + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + + '@octokit/auth-token@2.5.0': + resolution: {integrity: sha512-r5FVUJCOLl19AxiuZD2VRZ/ORjp/4IN98Of6YJoJOkY75CIBuYfmiNHGrDwXr+aLGG55igl9QrxX3hbiXlLb+g==} + + '@octokit/auth-token@5.1.1': + resolution: {integrity: sha512-rh3G3wDO8J9wSjfI436JUKzHIxq8NaiL0tVeB2aXmG6p/9859aUOAjA9pmSPNGGZxfwmaJ9ozOJImuNVJdpvbA==} + engines: {node: '>= 18'} + + '@octokit/core@6.1.2': + resolution: {integrity: sha512-hEb7Ma4cGJGEUNOAVmyfdB/3WirWMg5hDuNFVejGEDFqupeOysLc2sG6HJxY2etBp5YQu5Wtxwi020jS9xlUwg==} + engines: {node: '>= 18'} + + '@octokit/endpoint@10.1.1': + resolution: {integrity: sha512-JYjh5rMOwXMJyUpj028cu0Gbp7qe/ihxfJMLc8VZBMMqSwLgOxDI1911gV4Enl1QSavAQNJcwmwBF9M0VvLh6Q==} + engines: {node: '>= 18'} + + '@octokit/endpoint@6.0.12': + resolution: {integrity: sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==} + + '@octokit/graphql@8.1.1': + resolution: {integrity: sha512-ukiRmuHTi6ebQx/HFRCXKbDlOh/7xEV6QUXaE7MJEKGNAncGI/STSbOkl12qVXZrfZdpXctx5O9X1AIaebiDBg==} + engines: {node: '>= 18'} + + '@octokit/openapi-types@12.11.0': + resolution: {integrity: sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ==} + + '@octokit/openapi-types@22.2.0': + resolution: {integrity: sha512-QBhVjcUa9W7Wwhm6DBFu6ZZ+1/t/oYxqc2tp81Pi41YNuJinbFRx8B133qVOrAaBbF7D/m0Et6f9/pZt9Rc+tg==} + + '@octokit/plugin-paginate-rest@1.1.2': + resolution: {integrity: sha512-jbsSoi5Q1pj63sC16XIUboklNw+8tL9VOnJsWycWYR78TKss5PVpIPb1TUUcMQ+bBh7cY579cVAWmf5qG+dw+Q==} + + '@octokit/plugin-request-log@1.0.4': + resolution: {integrity: sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==} + peerDependencies: + '@octokit/core': '>=3' + + '@octokit/plugin-rest-endpoint-methods@2.4.0': + resolution: {integrity: sha512-EZi/AWhtkdfAYi01obpX0DF7U6b1VRr30QNQ5xSFPITMdLSfhcBqjamE3F+sKcxPbD7eZuMHu3Qkk2V+JGxBDQ==} + + '@octokit/request-error@1.2.1': + resolution: {integrity: sha512-+6yDyk1EES6WK+l3viRDElw96MvwfJxCt45GvmjDUKWjYIb3PJZQkq3i46TwGwoPD4h8NmTrENmtyA1FwbmhRA==} + + '@octokit/request-error@2.1.0': + resolution: {integrity: sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==} + + '@octokit/request-error@6.1.4': + resolution: {integrity: sha512-VpAhIUxwhWZQImo/dWAN/NpPqqojR6PSLgLYAituLM6U+ddx9hCioFGwBr5Mi+oi5CLeJkcAs3gJ0PYYzU6wUg==} + engines: {node: '>= 18'} + + '@octokit/request@5.6.3': + resolution: {integrity: sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A==} + + '@octokit/request@9.1.3': + resolution: {integrity: sha512-V+TFhu5fdF3K58rs1pGUJIDH5RZLbZm5BI+MNF+6o/ssFNT4vWlCh/tVpF3NxGtP15HUxTTMUbsG5llAuU2CZA==} + engines: {node: '>= 18'} + + '@octokit/rest@16.43.2': + resolution: {integrity: sha512-ngDBevLbBTFfrHZeiS7SAMAZ6ssuVmXuya+F/7RaVvlysgGa1JKJkKWY+jV6TCJYcW0OALfJ7nTIGXcBXzycfQ==} + + '@octokit/types@13.5.0': + resolution: {integrity: sha512-HdqWTf5Z3qwDVlzCrP8UJquMwunpDiMPt5er+QjGzL4hqr/vBVY/MauQgS1xWxCDT1oMx1EULyqxncdCY/NVSQ==} + + '@octokit/types@2.16.2': + resolution: {integrity: sha512-O75k56TYvJ8WpAakWwYRN8Bgu60KrmX0z1KqFp1kNiFNkgW+JW+9EBKZ+S33PU6SLvbihqd+3drvPxKK68Ee8Q==} + + '@octokit/types@6.41.0': + resolution: {integrity: sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg==} + + '@rollup/rollup-android-arm-eabi@4.20.0': + resolution: {integrity: sha512-TSpWzflCc4VGAUJZlPpgAJE1+V60MePDQnBd7PPkpuEmOy8i87aL6tinFGKBFKuEDikYpig72QzdT3QPYIi+oA==} + cpu: [arm] + os: [android] + + '@rollup/rollup-android-arm64@4.20.0': + resolution: {integrity: sha512-u00Ro/nok7oGzVuh/FMYfNoGqxU5CPWz1mxV85S2w9LxHR8OoMQBuSk+3BKVIDYgkpeOET5yXkx90OYFc+ytpQ==} + cpu: [arm64] + os: [android] + + '@rollup/rollup-darwin-arm64@4.20.0': + resolution: {integrity: sha512-uFVfvzvsdGtlSLuL0ZlvPJvl6ZmrH4CBwLGEFPe7hUmf7htGAN+aXo43R/V6LATyxlKVC/m6UsLb7jbG+LG39Q==} + cpu: [arm64] + os: [darwin] + + '@rollup/rollup-darwin-x64@4.20.0': + resolution: {integrity: sha512-xbrMDdlev53vNXexEa6l0LffojxhqDTBeL+VUxuuIXys4x6xyvbKq5XqTXBCEUA8ty8iEJblHvFaWRJTk/icAQ==} + cpu: [x64] + os: [darwin] + + '@rollup/rollup-linux-arm-gnueabihf@4.20.0': + resolution: {integrity: sha512-jMYvxZwGmoHFBTbr12Xc6wOdc2xA5tF5F2q6t7Rcfab68TT0n+r7dgawD4qhPEvasDsVpQi+MgDzj2faOLsZjA==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm-musleabihf@4.20.0': + resolution: {integrity: sha512-1asSTl4HKuIHIB1GcdFHNNZhxAYEdqML/MW4QmPS4G0ivbEcBr1JKlFLKsIRqjSwOBkdItn3/ZDlyvZ/N6KPlw==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm64-gnu@4.20.0': + resolution: {integrity: sha512-COBb8Bkx56KldOYJfMf6wKeYJrtJ9vEgBRAOkfw6Ens0tnmzPqvlpjZiLgkhg6cA3DGzCmLmmd319pmHvKWWlQ==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-arm64-musl@4.20.0': + resolution: {integrity: sha512-+it+mBSyMslVQa8wSPvBx53fYuZK/oLTu5RJoXogjk6x7Q7sz1GNRsXWjn6SwyJm8E/oMjNVwPhmNdIjwP135Q==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-powerpc64le-gnu@4.20.0': + resolution: {integrity: sha512-yAMvqhPfGKsAxHN8I4+jE0CpLWD8cv4z7CK7BMmhjDuz606Q2tFKkWRY8bHR9JQXYcoLfopo5TTqzxgPUjUMfw==} + cpu: [ppc64] + os: [linux] + + '@rollup/rollup-linux-riscv64-gnu@4.20.0': + resolution: {integrity: sha512-qmuxFpfmi/2SUkAw95TtNq/w/I7Gpjurx609OOOV7U4vhvUhBcftcmXwl3rqAek+ADBwSjIC4IVNLiszoj3dPA==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-s390x-gnu@4.20.0': + resolution: {integrity: sha512-I0BtGXddHSHjV1mqTNkgUZLnS3WtsqebAXv11D5BZE/gfw5KoyXSAXVqyJximQXNvNzUo4GKlCK/dIwXlz+jlg==} + cpu: [s390x] + os: [linux] + + '@rollup/rollup-linux-x64-gnu@4.20.0': + resolution: {integrity: sha512-y+eoL2I3iphUg9tN9GB6ku1FA8kOfmF4oUEWhztDJ4KXJy1agk/9+pejOuZkNFhRwHAOxMsBPLbXPd6mJiCwew==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-linux-x64-musl@4.20.0': + resolution: {integrity: sha512-hM3nhW40kBNYUkZb/r9k2FKK+/MnKglX7UYd4ZUy5DJs8/sMsIbqWK2piZtVGE3kcXVNj3B2IrUYROJMMCikNg==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-win32-arm64-msvc@4.20.0': + resolution: {integrity: sha512-psegMvP+Ik/Bg7QRJbv8w8PAytPA7Uo8fpFjXyCRHWm6Nt42L+JtoqH8eDQ5hRP7/XW2UiIriy1Z46jf0Oa1kA==} + cpu: [arm64] + os: [win32] + + '@rollup/rollup-win32-ia32-msvc@4.20.0': + resolution: {integrity: sha512-GabekH3w4lgAJpVxkk7hUzUf2hICSQO0a/BLFA11/RMxQT92MabKAqyubzDZmMOC/hcJNlc+rrypzNzYl4Dx7A==} + cpu: [ia32] + os: [win32] + + '@rollup/rollup-win32-x64-msvc@4.20.0': + resolution: {integrity: sha512-aJ1EJSuTdGnM6qbVC4B5DSmozPTqIag9fSzXRNNo+humQLG89XpPgdt16Ia56ORD7s+H8Pmyx44uczDQ0yDzpg==} + cpu: [x64] + os: [win32] + + '@sinclair/typebox@0.27.8': + resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + + '@ts-common/azure-js-dev-tools@21.4.0': + resolution: {integrity: sha512-0N0NO9CG+e6mVsUaNETa4sWzqEYG67pLnU/XhbIL4wMIEFsMGCvVrYE+Iu3+OOhh8RSOsWmHFq0CAJsMtdWygw==} + + '@ts-morph/common@0.11.1': + resolution: {integrity: sha512-7hWZS0NRpEsNV8vWJzg7FEz6V8MaLNeJOmwmghqUXTpzk16V1LLZhdo+4QvE/+zv4cVci0OviuJFnqhEfoV3+g==} + + '@tsconfig/node10@1.0.11': + resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} + + '@tsconfig/node12@1.0.11': + resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} + + '@tsconfig/node14@1.0.3': + resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} + + '@tsconfig/node16@1.0.4': + resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} + + '@types/archiver@2.1.3': + resolution: {integrity: sha512-x37dj6VvV8jArjvqvZP+qz5+24qOwgFesLMvn98uNz8qebjCg+uteqquRf9mqaxxhcM7S1vPl4YFhBs2/abcFQ==} + + '@types/async-retry@1.4.8': + resolution: {integrity: sha512-Qup/B5PWLe86yI5I3av6ePGaeQrIHNKCwbsQotD6aHQ6YkHsMUxVZkZsmx/Ry3VZQ6uysHwTjQ7666+k6UjVJA==} + + '@types/commonmark@0.27.9': + resolution: {integrity: sha512-d3+57WgyPCcIc6oshmcPkmP4+JqRRot9eeZLsBsutWtIxwWivpoyc2wEcolOp8MyO3ZWN846mMdoR02kdHSMCw==} + + '@types/estree@1.0.5': + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + + '@types/glob@7.2.0': + resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} + + '@types/glob@8.1.0': + resolution: {integrity: sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==} + + '@types/js-yaml@3.12.10': + resolution: {integrity: sha512-/Mtaq/wf+HxXpvhzFYzrzCqNRcA958sW++7JOFC8nPrZcvfi/TrzOaaGbvt27ltJB2NQbHVAg5a1wUCsyMH7NA==} + + '@types/minimatch@5.1.2': + resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} + + '@types/node-fetch@2.6.11': + resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} + + '@types/node@20.14.14': + resolution: {integrity: sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==} + + '@types/retry@0.12.5': + resolution: {integrity: sha512-3xSjTp3v03X/lSQLkczaN9UIEwJMoMCA1+Nb5HfbJEQWogdeQIyVtTvxPXDQjZ5zws8rFQfVfRdz03ARihPJgw==} + + '@types/shelljs@0.8.15': + resolution: {integrity: sha512-vzmnCHl6hViPu9GNLQJ+DZFd6BQI2DBTUeOvYHqkWQLMfKAAQYMb/xAmZkTogZI/vqXHCWkqDRymDI5p0QTi5Q==} + + '@types/triple-beam@1.3.5': + resolution: {integrity: sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==} + + '@vitest/expect@1.6.0': + resolution: {integrity: sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==} + + '@vitest/runner@1.6.0': + resolution: {integrity: sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==} + + '@vitest/snapshot@1.6.0': + resolution: {integrity: sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==} + + '@vitest/spy@1.6.0': + resolution: {integrity: sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==} + + '@vitest/utils@1.6.0': + resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} + + abort-controller@3.0.0: + resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} + engines: {node: '>=6.5'} + + acorn-walk@8.3.3: + resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==} + engines: {node: '>=0.4.0'} + + acorn@8.12.1: + resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} + engines: {node: '>=0.4.0'} + hasBin: true + + ansi-regex@2.1.1: + resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} + engines: {node: '>=0.10.0'} + + ansi-regex@3.0.1: + resolution: {integrity: sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==} + engines: {node: '>=4'} + + ansi-styles@5.2.0: + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} + engines: {node: '>=10'} + + anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + + archiver-utils@2.1.0: + resolution: {integrity: sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==} + engines: {node: '>= 6'} + + archiver@3.1.1: + resolution: {integrity: sha512-5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg==} + engines: {node: '>= 6'} + + arg@4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + + argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + + argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + + array-back@3.1.0: + resolution: {integrity: sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==} + engines: {node: '>=6'} + + array-timsort@1.0.3: + resolution: {integrity: sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==} + + assertion-error@1.1.0: + resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} + + async-lock@1.4.1: + resolution: {integrity: sha512-Az2ZTpuytrtqENulXwO3GGv1Bztugx6TT37NIo7imr/Qo0gsYiGtSdBa2B6fsXhTpVZDNfu1Qn3pk531e3q+nQ==} + + async-retry@1.3.3: + resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==} + + async@2.6.4: + resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} + + async@3.2.5: + resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} + + asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + + atob-lite@2.0.0: + resolution: {integrity: sha512-LEeSAWeh2Gfa2FtlQE1shxQ8zi5F9GHarrGKz08TMdODD5T4eH6BMsvtnhbWZ+XQn+Gb6om/917ucvRu7l7ukw==} + + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + base64-js@0.0.2: + resolution: {integrity: sha512-Pj9L87dCdGcKlSqPVUjD+q96pbIx1zQQLb2CUiWURfjiBELv84YX+0nGnKmyT/9KkC7PQk7UN1w+Al8bBozaxQ==} + engines: {node: '>= 0.4'} + + base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + + before-after-hook@2.2.3: + resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==} + + before-after-hook@3.0.2: + resolution: {integrity: sha512-Nik3Sc0ncrMK4UUdXQmAnRtzmNQTAAXmXIopizwZ1W1t8QmfJj+zL4OA2I7XPTPW5z5TDqv4hRo/JzouDJnX3A==} + + binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} + engines: {node: '>=8'} + + bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} + + bops@0.0.7: + resolution: {integrity: sha512-oF8JFj2vZoTTzbS4haaB/37vqoJbZXxPBWmNdFONu3dUBW+zp7JcoIIYYd1r+4/YwFM8QUSR1u4rrPbtcdHsRg==} + + brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + + braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + + btoa-lite@1.0.0: + resolution: {integrity: sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==} + + buffer-crc32@0.2.13: + resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} + + buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} + + cac@6.7.14: + resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} + engines: {node: '>=8'} + + camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + + chai@4.5.0: + resolution: {integrity: sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==} + engines: {node: '>=4'} + + check-error@1.0.3: + resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} + + chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + + clean-git-ref@1.0.3: + resolution: {integrity: sha512-Bw1gv1mXHgdB/6ssP++8NtUHm+vbg60Lb+yAX5copA8wjNOgiyFCA+PzrO3a4O+7AkrDql2q1DO8Hx5G+gtPiA==} + + cliui@4.1.0: + resolution: {integrity: sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==} + + code-block-writer@10.1.1: + resolution: {integrity: sha512-67ueh2IRGst/51p0n6FvPrnRjAGHY5F8xdjkgrYE7DDzpJe6qA07RYQ9VcoUeo5ATOjSOiWpSL3SWBRRbempMw==} + + code-point-at@1.1.0: + resolution: {integrity: sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==} + engines: {node: '>=0.10.0'} + + color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + + color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + color-string@1.9.1: + resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} + + color@3.2.1: + resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} + + colors@1.4.0: + resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} + engines: {node: '>=0.1.90'} + + colorspace@1.1.4: + resolution: {integrity: sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==} + + combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + + command-line-args@5.2.1: + resolution: {integrity: sha512-H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg==} + engines: {node: '>=4.0.0'} + + comment-json@4.2.4: + resolution: {integrity: sha512-E5AjpSW+O+N5T2GsOQMHLLsJvrYw6G/AFt9GvU6NguEAfzKShh7hRiLtVo6S9KbRpFMGqE5ojo0/hE+sdteWvQ==} + engines: {node: '>= 6'} + + commonmark@0.28.1: + resolution: {integrity: sha512-PklsZ9pgrfFQ5hQH9BRzoWnqI9db2LeR9MhvkNk8iz97kfaTNmhTU+IE8jKDHTEfivZZXoFqzGqzddXdk14EJw==} + hasBin: true + + compress-commons@2.1.1: + resolution: {integrity: sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q==} + engines: {node: '>= 6'} + + concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + + confbox@0.1.7: + resolution: {integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==} + + core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + + crc-32@1.2.2: + resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} + engines: {node: '>=0.8'} + hasBin: true + + crc32-stream@3.0.1: + resolution: {integrity: sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w==} + engines: {node: '>= 6.9.0'} + + crc@3.8.0: + resolution: {integrity: sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==} + + create-require@1.1.1: + resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} + + cross-spawn@6.0.5: + resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} + engines: {node: '>=4.8'} + + cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} + + debug@4.3.6: + resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} + + decompress-response@4.2.1: + resolution: {integrity: sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==} + engines: {node: '>=8'} + + deep-eql@4.1.4: + resolution: {integrity: sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==} + engines: {node: '>=6'} + + delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + + deprecation@2.3.1: + resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==} + + diff-lines@1.1.1: + resolution: {integrity: sha512-Oo5JzEEriF/+T0usOeRP5yOzr6SWvni2rrxvIgijMZSxPcEvf8JOvCO5GpnWwkte7fcOgnue/f5ECg1H9lMPCw==} + + diff-sequences@29.6.3: + resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + diff@3.5.0: + resolution: {integrity: sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==} + engines: {node: '>=0.3.1'} + + diff@4.0.2: + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} + engines: {node: '>=0.3.1'} + + enabled@2.0.0: + resolution: {integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==} + + end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + + entities@1.1.2: + resolution: {integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==} + + esbuild@0.21.5: + resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} + engines: {node: '>=12'} + hasBin: true + + esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + + estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + + event-target-shim@5.0.1: + resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} + engines: {node: '>=6'} + + events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} + + execa@1.0.0: + resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==} + engines: {node: '>=6'} + + execa@8.0.1: + resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} + engines: {node: '>=16.17'} + + fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + + fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + + fecha@4.2.3: + resolution: {integrity: sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==} + + fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + + find-replace@3.0.0: + resolution: {integrity: sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ==} + engines: {node: '>=4.0.0'} + + find-up@3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} + engines: {node: '>=6'} + + fn.name@1.1.0: + resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} + + form-data@2.5.1: + resolution: {integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==} + engines: {node: '>= 0.12'} + + form-data@4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + engines: {node: '>= 6'} + + front-matter@4.0.2: + resolution: {integrity: sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==} + + fs-constants@1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} + + fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + + get-caller-file@1.0.3: + resolution: {integrity: sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==} + + get-func-name@2.0.2: + resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} + + get-stream@4.1.0: + resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} + engines: {node: '>=6'} + + get-stream@8.0.1: + resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} + engines: {node: '>=16'} + + git-apply-delta@0.0.7: + resolution: {integrity: sha512-P99rChCrhraaY7D6E4NUotfhjzRRNvlf3Mumw9BHgOJFQTfYHhTwAgSTEtcBvb25iXttvMRLEHtzyz9mE2gLjQ==} + + glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + + glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported + + globalyzer@0.1.4: + resolution: {integrity: sha512-LeguVWaxgHN0MNbWC6YljNMzHkrCny9fzjmEUdnF1kQ7wATFD1RHFRqA1qxaX2tgxGENlcxjOflopBwj3YZiXA==} + + globrex@0.1.2: + resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} + + graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + + has-own-prop@2.0.0: + resolution: {integrity: sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ==} + engines: {node: '>=8'} + + hasown@2.0.2: + resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} + engines: {node: '>= 0.4'} + + human-signals@5.0.0: + resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} + engines: {node: '>=16.17.0'} + + ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + + ignore-by-default@1.0.1: + resolution: {integrity: sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==} + + ignore@5.3.1: + resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} + engines: {node: '>= 4'} + + inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. + + inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + interpret@1.4.0: + resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} + engines: {node: '>= 0.10'} + + invert-kv@2.0.0: + resolution: {integrity: sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==} + engines: {node: '>=4'} + + is-arrayish@0.3.2: + resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} + + is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + + is-core-module@2.15.0: + resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==} + engines: {node: '>= 0.4'} + + is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + is-fullwidth-code-point@1.0.0: + resolution: {integrity: sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==} + engines: {node: '>=0.10.0'} + + is-fullwidth-code-point@2.0.0: + resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==} + engines: {node: '>=4'} + + is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + + is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + + is-plain-object@5.0.0: + resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} + engines: {node: '>=0.10.0'} + + is-stream@1.1.0: + resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} + engines: {node: '>=0.10.0'} + + is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + engines: {node: '>=8'} + + is-stream@3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + + isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + isomorphic-git@0.55.6: + resolution: {integrity: sha512-A4ygiDCsMIuWknMgviK73IzdPW7HjOC57IBVY/QyC1bwMrXG+clfdBjqA3SpzxBRIxkRA9GvbkrjAjFX6n6ZbQ==} + engines: {node: '>=7.6.0'} + hasBin: true + + js-tokens@9.0.0: + resolution: {integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==} + + js-yaml@3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + hasBin: true + + js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + + kuler@2.0.0: + resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==} + + lazystream@1.0.1: + resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} + engines: {node: '>= 0.6.3'} + + lcid@2.0.0: + resolution: {integrity: sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==} + engines: {node: '>=6'} + + local-pkg@0.5.0: + resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} + engines: {node: '>=14'} + + locate-path@3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + engines: {node: '>=6'} + + lodash-es@4.17.21: + resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} + + lodash.camelcase@4.3.0: + resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} + + lodash.defaults@4.2.0: + resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} + + lodash.difference@4.5.0: + resolution: {integrity: sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==} + + lodash.flatten@4.4.0: + resolution: {integrity: sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==} + + lodash.get@4.4.2: + resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + + lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + + lodash.set@4.3.2: + resolution: {integrity: sha512-4hNPN5jlm/N/HLMCO43v8BXKq9Z7QdAGc/VGrRD61w8gN9g/6jF9A4L1pbUgBLCffi0w9VsXfTOij5x8iTyFvg==} + + lodash.union@4.6.0: + resolution: {integrity: sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==} + + lodash.uniq@4.5.0: + resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} + + lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + + logform@2.6.1: + resolution: {integrity: sha512-CdaO738xRapbKIMVn2m4F6KTj4j7ooJ8POVnebSgKo3KBz5axNXRAL7ZdRjIV6NOr2Uf4vjtRkxrFETOioCqSA==} + engines: {node: '>= 12.0.0'} + + loupe@2.3.7: + resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} + + macos-release@2.5.1: + resolution: {integrity: sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A==} + engines: {node: '>=6'} + + magic-string@0.30.11: + resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} + + make-error@1.3.6: + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} + + map-age-cleaner@0.1.3: + resolution: {integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==} + engines: {node: '>=6'} + + marky@1.2.5: + resolution: {integrity: sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==} + + mdurl@1.0.1: + resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} + + mem@4.3.0: + resolution: {integrity: sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==} + engines: {node: '>=6'} + + merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + + merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + + micromatch@4.0.7: + resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} + engines: {node: '>=8.6'} + + mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + + mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + + mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + + mimic-fn@4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} + engines: {node: '>=12'} + + mimic-response@2.1.0: + resolution: {integrity: sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==} + engines: {node: '>=8'} + + minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + + minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + + minimisted@2.0.1: + resolution: {integrity: sha512-1oPjfuLQa2caorJUM8HV8lGgWCc0qqAO1MNv/k05G4qslmsndV/5WdNZrqCiyqiz3wohia2Ij2B7w2Dr7/IyrA==} + + mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + + mlly@1.7.1: + resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==} + + ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + + nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + nice-try@1.0.5: + resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} + + node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + + nodemon@3.1.4: + resolution: {integrity: sha512-wjPBbFhtpJwmIeY2yP7QF+UKzPfltVGtfce1g/bB15/8vCGZj8uxD62b/b9M9/WVgme0NZudpownKN+c0plXlQ==} + engines: {node: '>=10'} + hasBin: true + + normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + + npm-run-path@2.0.2: + resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} + engines: {node: '>=4'} + + npm-run-path@5.3.0: + resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + number-is-nan@1.0.1: + resolution: {integrity: sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==} + engines: {node: '>=0.10.0'} + + octokit-pagination-methods@1.1.0: + resolution: {integrity: sha512-fZ4qZdQ2nxJvtcasX7Ghl+WlWS/d9IgnBIwFZXVNNZUmzpno91SX5bc5vuxiuKoCtK78XxGGNuSCrDC7xYB3OQ==} + + once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + + one-time@1.0.0: + resolution: {integrity: sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==} + + onetime@6.0.0: + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} + engines: {node: '>=12'} + + os-locale@3.1.0: + resolution: {integrity: sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==} + engines: {node: '>=6'} + + os-name@3.1.0: + resolution: {integrity: sha512-h8L+8aNjNcMpo/mAIBPn5PXCM16iyPGjHNWo6U1YO8sJTMHtEtyczI6QJnLoplswm6goopQkqc7OAnjhWcugVg==} + engines: {node: '>=6'} + + p-defer@1.0.0: + resolution: {integrity: sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==} + engines: {node: '>=4'} + + p-finally@1.0.0: + resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} + engines: {node: '>=4'} + + p-is-promise@2.1.0: + resolution: {integrity: sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==} + engines: {node: '>=6'} + + p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + + p-limit@5.0.0: + resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==} + engines: {node: '>=18'} + + p-locate@3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + engines: {node: '>=6'} + + p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + + pako@1.0.11: + resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} + + parse-ts-to-ast@0.1.4: + resolution: {integrity: sha512-Cr+p2cyXiK9q+MUgC0N4PGZJdPiCazw54IhDDzL7KaHlGGdsJg+5Rd3DRS24WPbs22V5xaZtlzZ5GESdNgsfEw==} + + path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + + path-exists@3.0.0: + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} + engines: {node: '>=4'} + + path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + + path-key@2.0.1: + resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} + engines: {node: '>=4'} + + path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + + path-key@4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + engines: {node: '>=12'} + + path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + + pathe@1.1.2: + resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + + pathval@1.1.1: + resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} + + picocolors@1.0.1: + resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + + picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + + pify@4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} + + pkg-types@1.1.3: + resolution: {integrity: sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==} + + postcss@8.4.41: + resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} + engines: {node: ^10 || ^12 || >=14} + + pretty-format@29.7.0: + resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} + engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + + process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + + pstree.remy@1.1.8: + resolution: {integrity: sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==} + + pump@3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + + queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + + react-is@18.3.1: + resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} + + readable-stream@2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} + + readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + + readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + + rechoir@0.6.2: + resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} + engines: {node: '>= 0.10'} + + repeat-string@1.6.1: + resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} + engines: {node: '>=0.10'} + + require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + + require-main-filename@1.0.1: + resolution: {integrity: sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==} + + resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + hasBin: true + + retry@0.13.1: + resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} + engines: {node: '>= 4'} + + reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + + rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + + rollup@4.20.0: + resolution: {integrity: sha512-6rbWBChcnSGzIlXeIdNIZTopKYad8ZG8ajhl78lGRLsI2rX8IkaotQhVas2Ma+GPxJav19wrSzvRvuiv0YKzWw==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + + run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + + safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + + safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + + safe-stable-stringify@2.4.3: + resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} + engines: {node: '>=10'} + + sax@1.4.1: + resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} + + semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} + hasBin: true + + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + + set-blocking@2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + + sha.js@2.4.11: + resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} + hasBin: true + + shebang-command@1.2.0: + resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} + engines: {node: '>=0.10.0'} + + shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + + shebang-regex@1.0.0: + resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} + engines: {node: '>=0.10.0'} + + shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + shelljs@0.8.5: + resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==} + engines: {node: '>=4'} + hasBin: true + + siginfo@2.0.0: + resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} + + signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + + signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + + simple-concat@1.0.1: + resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} + + simple-get@3.1.1: + resolution: {integrity: sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==} + + simple-git@3.25.0: + resolution: {integrity: sha512-KIY5sBnzc4yEcJXW7Tdv4viEz8KyG+nU0hay+DWZasvdFOYKeUZ6Xc25LUHHjw0tinPT7O1eY6pzX7pRT1K8rw==} + + simple-swizzle@0.2.2: + resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} + + simple-update-notifier@2.0.0: + resolution: {integrity: sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==} + engines: {node: '>=10'} + + source-map-js@1.2.0: + resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + engines: {node: '>=0.10.0'} + + sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + + stack-trace@0.0.10: + resolution: {integrity: sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==} + + stackback@0.0.2: + resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} + + std-env@3.7.0: + resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} + + string-width@1.0.2: + resolution: {integrity: sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==} + engines: {node: '>=0.10.0'} + + string-width@2.1.1: + resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==} + engines: {node: '>=4'} + + string.prototype.repeat@0.2.0: + resolution: {integrity: sha512-1BH+X+1hSthZFW+X+JaUkjkkUPwIlLEMJBLANN3hOob3RhEk5snLWNECDnYbgn/m5c5JV7Ersu1Yubaf+05cIA==} + + string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + + string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + + strip-ansi@3.0.1: + resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} + engines: {node: '>=0.10.0'} + + strip-ansi@4.0.0: + resolution: {integrity: sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==} + engines: {node: '>=4'} + + strip-eof@1.0.0: + resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} + engines: {node: '>=0.10.0'} + + strip-final-newline@3.0.0: + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} + engines: {node: '>=12'} + + strip-literal@2.1.0: + resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==} + + supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} + + supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + + tar-stream@2.2.0: + resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} + engines: {node: '>=6'} + + text-hex@1.0.0: + resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==} + + tinybench@2.9.0: + resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} + + tinypool@0.8.4: + resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} + engines: {node: '>=14.0.0'} + + tinyspy@2.2.1: + resolution: {integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==} + engines: {node: '>=14.0.0'} + + to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + + to-utf8@0.0.1: + resolution: {integrity: sha512-zks18/TWT1iHO3v0vFp5qLKOG27m67ycq/Y7a7cTiRuUNlc4gf3HGnkRgMv0NyhnfTamtkYBJl+YeD1/j07gBQ==} + + touch@3.1.1: + resolution: {integrity: sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA==} + hasBin: true + + tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + + triple-beam@1.4.1: + resolution: {integrity: sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==} + engines: {node: '>= 14.0.0'} + + ts-morph@12.2.0: + resolution: {integrity: sha512-WHXLtFDcIRwoqaiu0elAoZ/AmI+SwwDafnPKjgJmdwJ2gRVO0jMKBt88rV2liT/c6MTsXyuWbGFiHe9MRddWJw==} + + ts-node@10.9.2: + resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} + hasBin: true + peerDependencies: + '@swc/core': '>=1.2.50' + '@swc/wasm': '>=1.2.50' + '@types/node': '*' + typescript: '>=2.7' + peerDependenciesMeta: + '@swc/core': + optional: true + '@swc/wasm': + optional: true + + tslib@1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + + tslib@2.6.3: + resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} + + tunnel@0.0.6: + resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} + engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} + + type-detect@4.1.0: + resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==} + engines: {node: '>=4'} + + typescript@3.9.10: + resolution: {integrity: sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==} + engines: {node: '>=4.2.0'} + hasBin: true + + typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} + engines: {node: '>=14.17'} + hasBin: true + + typical@4.0.0: + resolution: {integrity: sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==} + engines: {node: '>=8'} + + ufo@1.5.4: + resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} + + undefsafe@2.0.5: + resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==} + + undici-types@5.26.5: + resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} + + universal-user-agent@4.0.1: + resolution: {integrity: sha512-LnST3ebHwVL2aNe4mejI9IQh2HfZ1RLo8Io2HugSif8ekzD1TlWpHpColOB/eh8JHMLkGH3Akqf040I+4ylNxg==} + + universal-user-agent@6.0.1: + resolution: {integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==} + + universal-user-agent@7.0.2: + resolution: {integrity: sha512-0JCqzSKnStlRRQfCdowvqy3cy0Dvtlb8xecj/H8JFZuCze4rwjPZQOgvFvn0Ws/usCHQFGpyr+pB9adaGwXn4Q==} + + util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + + uuid@8.3.2: + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} + hasBin: true + + v8-compile-cache-lib@3.0.1: + resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} + + varint@0.0.3: + resolution: {integrity: sha512-SZOWhAh1wbG6fxU5QJMudwrudDkVFCQJlcZEDFQoKdcpr0q2YG5VuS24WSA+w4m0N+9SNe1S2Zd5IdLWXaHyKQ==} + + vite-node@1.6.0: + resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + + vite@5.3.5: + resolution: {integrity: sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + + vitest@1.6.0: + resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': 1.6.0 + '@vitest/ui': 1.6.0 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + + webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + + whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + + which-module@2.0.1: + resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} + + which@1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true + + which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + + why-is-node-running@2.3.0: + resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} + engines: {node: '>=8'} + hasBin: true + + windows-release@3.3.3: + resolution: {integrity: sha512-OSOGH1QYiW5yVor9TtmXKQvt2vjQqbYS+DqmsZw+r7xDwLXEeT3JGW0ZppFmHx4diyXmxt238KFR3N9jzevBRg==} + engines: {node: '>=6'} + + winston-transport@4.7.1: + resolution: {integrity: sha512-wQCXXVgfv/wUPOfb2x0ruxzwkcZfxcktz6JIMUaPLmcNhO4bZTwA/WtDWK74xV3F2dKu8YadrFv0qhwYjVEwhA==} + engines: {node: '>= 12.0.0'} + + winston@3.13.1: + resolution: {integrity: sha512-SvZit7VFNvXRzbqGHsv5KSmgbEYR5EiQfDAL9gxYkRqa934Hnk++zze0wANKtMHcy/gI4W/3xmSDwlhf865WGw==} + engines: {node: '>= 12.0.0'} + + wrap-ansi@2.1.0: + resolution: {integrity: sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==} + engines: {node: '>=0.10.0'} + + wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + + xml2js@0.5.0: + resolution: {integrity: sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==} + engines: {node: '>=4.0.0'} + + xmlbuilder@11.0.1: + resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} + engines: {node: '>=4.0'} + + y18n@4.0.3: + resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} + + yaml@1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} + + yargs-parser@11.1.1: + resolution: {integrity: sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==} + + yargs@12.0.5: + resolution: {integrity: sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==} + + yn@3.1.1: + resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} + engines: {node: '>=6'} + + yocto-queue@1.1.1: + resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} + engines: {node: '>=12.20'} + + zip-stream@2.1.3: + resolution: {integrity: sha512-EkXc2JGcKhO5N5aZ7TmuNo45budRaFGHOmz24wtJR7znbNqDPmdZtUauKX6et8KAVseAMBOyWJqEpXcHTBsh7Q==} + engines: {node: '>= 6'} + +snapshots: + + '@azure-tools/openapi-tools-common@1.2.2': + dependencies: + '@types/async-retry': 1.4.8 + '@types/commonmark': 0.27.9 + '@types/node-fetch': 2.6.11 + async-retry: 1.3.3 + commonmark: 0.28.1 + front-matter: 4.0.2 + node-fetch: 2.7.0 + tslib: 2.6.3 + transitivePeerDependencies: + - encoding + + '@azure/abort-controller@2.1.2': + dependencies: + tslib: 2.6.3 + + '@azure/core-auth@1.7.2': + dependencies: + '@azure/abort-controller': 2.1.2 + '@azure/core-util': 1.9.2 + tslib: 2.6.3 + + '@azure/core-util@1.9.2': + dependencies: + '@azure/abort-controller': 2.1.2 + tslib: 2.6.3 + + '@azure/logger-js@1.3.2': + dependencies: + tslib: 1.14.1 + + '@azure/ms-rest-js@2.7.0': + dependencies: + '@azure/core-auth': 1.7.2 + abort-controller: 3.0.0 + form-data: 2.5.1 + node-fetch: 2.7.0 + tslib: 1.14.1 + tunnel: 0.0.6 + uuid: 8.3.2 + xml2js: 0.5.0 + transitivePeerDependencies: + - encoding + + '@azure/storage-blob@10.5.0': + dependencies: + '@azure/ms-rest-js': 2.7.0 + events: 3.3.0 + tslib: 1.14.1 + transitivePeerDependencies: + - encoding + + '@colors/colors@1.6.0': {} + + '@cspotcode/source-map-support@0.8.1': + dependencies: + '@jridgewell/trace-mapping': 0.3.9 + + '@dabh/diagnostics@2.0.3': + dependencies: + colorspace: 1.1.4 + enabled: 2.0.0 + kuler: 2.0.0 + + '@esbuild/aix-ppc64@0.21.5': + optional: true + + '@esbuild/android-arm64@0.21.5': + optional: true + + '@esbuild/android-arm@0.21.5': + optional: true + + '@esbuild/android-x64@0.21.5': + optional: true + + '@esbuild/darwin-arm64@0.21.5': + optional: true + + '@esbuild/darwin-x64@0.21.5': + optional: true + + '@esbuild/freebsd-arm64@0.21.5': + optional: true + + '@esbuild/freebsd-x64@0.21.5': + optional: true + + '@esbuild/linux-arm64@0.21.5': + optional: true + + '@esbuild/linux-arm@0.21.5': + optional: true + + '@esbuild/linux-ia32@0.21.5': + optional: true + + '@esbuild/linux-loong64@0.21.5': + optional: true + + '@esbuild/linux-mips64el@0.21.5': + optional: true + + '@esbuild/linux-ppc64@0.21.5': + optional: true + + '@esbuild/linux-riscv64@0.21.5': + optional: true + + '@esbuild/linux-s390x@0.21.5': + optional: true + + '@esbuild/linux-x64@0.21.5': + optional: true + + '@esbuild/netbsd-x64@0.21.5': + optional: true + + '@esbuild/openbsd-x64@0.21.5': + optional: true + + '@esbuild/sunos-x64@0.21.5': + optional: true + + '@esbuild/win32-arm64@0.21.5': + optional: true + + '@esbuild/win32-ia32@0.21.5': + optional: true + + '@esbuild/win32-x64@0.21.5': + optional: true + + '@jest/schemas@29.6.3': + dependencies: + '@sinclair/typebox': 0.27.8 + + '@jridgewell/resolve-uri@3.1.2': {} + + '@jridgewell/sourcemap-codec@1.5.0': {} + + '@jridgewell/trace-mapping@0.3.9': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + + '@kwsites/file-exists@1.1.1': + dependencies: + debug: 4.3.6(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + + '@kwsites/promise-deferred@1.1.1': {} + + '@nodelib/fs.scandir@2.1.5': + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + + '@nodelib/fs.stat@2.0.5': {} + + '@nodelib/fs.walk@1.2.8': + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.17.1 + + '@octokit/auth-token@2.5.0': + dependencies: + '@octokit/types': 6.41.0 + + '@octokit/auth-token@5.1.1': {} + + '@octokit/core@6.1.2': + dependencies: + '@octokit/auth-token': 5.1.1 + '@octokit/graphql': 8.1.1 + '@octokit/request': 9.1.3 + '@octokit/request-error': 6.1.4 + '@octokit/types': 13.5.0 + before-after-hook: 3.0.2 + universal-user-agent: 7.0.2 + + '@octokit/endpoint@10.1.1': + dependencies: + '@octokit/types': 13.5.0 + universal-user-agent: 7.0.2 + + '@octokit/endpoint@6.0.12': + dependencies: + '@octokit/types': 6.41.0 + is-plain-object: 5.0.0 + universal-user-agent: 6.0.1 + + '@octokit/graphql@8.1.1': + dependencies: + '@octokit/request': 9.1.3 + '@octokit/types': 13.5.0 + universal-user-agent: 7.0.2 + + '@octokit/openapi-types@12.11.0': {} + + '@octokit/openapi-types@22.2.0': {} + + '@octokit/plugin-paginate-rest@1.1.2': + dependencies: + '@octokit/types': 2.16.2 + + '@octokit/plugin-request-log@1.0.4(@octokit/core@6.1.2)': + dependencies: + '@octokit/core': 6.1.2 + + '@octokit/plugin-rest-endpoint-methods@2.4.0': + dependencies: + '@octokit/types': 2.16.2 + deprecation: 2.3.1 + + '@octokit/request-error@1.2.1': + dependencies: + '@octokit/types': 2.16.2 + deprecation: 2.3.1 + once: 1.4.0 + + '@octokit/request-error@2.1.0': + dependencies: + '@octokit/types': 6.41.0 + deprecation: 2.3.1 + once: 1.4.0 + + '@octokit/request-error@6.1.4': + dependencies: + '@octokit/types': 13.5.0 + + '@octokit/request@5.6.3': + dependencies: + '@octokit/endpoint': 6.0.12 + '@octokit/request-error': 2.1.0 + '@octokit/types': 6.41.0 + is-plain-object: 5.0.0 + node-fetch: 2.7.0 + universal-user-agent: 6.0.1 + transitivePeerDependencies: + - encoding + + '@octokit/request@9.1.3': + dependencies: + '@octokit/endpoint': 10.1.1 + '@octokit/request-error': 6.1.4 + '@octokit/types': 13.5.0 + universal-user-agent: 7.0.2 + + '@octokit/rest@16.43.2(@octokit/core@6.1.2)': + dependencies: + '@octokit/auth-token': 2.5.0 + '@octokit/plugin-paginate-rest': 1.1.2 + '@octokit/plugin-request-log': 1.0.4(@octokit/core@6.1.2) + '@octokit/plugin-rest-endpoint-methods': 2.4.0 + '@octokit/request': 5.6.3 + '@octokit/request-error': 1.2.1 + atob-lite: 2.0.0 + before-after-hook: 2.2.3 + btoa-lite: 1.0.0 + deprecation: 2.3.1 + lodash.get: 4.4.2 + lodash.set: 4.3.2 + lodash.uniq: 4.5.0 + octokit-pagination-methods: 1.1.0 + once: 1.4.0 + universal-user-agent: 4.0.1 + transitivePeerDependencies: + - '@octokit/core' + - encoding + + '@octokit/types@13.5.0': + dependencies: + '@octokit/openapi-types': 22.2.0 + + '@octokit/types@2.16.2': + dependencies: + '@types/node': 20.14.14 + + '@octokit/types@6.41.0': + dependencies: + '@octokit/openapi-types': 12.11.0 + + '@rollup/rollup-android-arm-eabi@4.20.0': + optional: true + + '@rollup/rollup-android-arm64@4.20.0': + optional: true + + '@rollup/rollup-darwin-arm64@4.20.0': + optional: true + + '@rollup/rollup-darwin-x64@4.20.0': + optional: true + + '@rollup/rollup-linux-arm-gnueabihf@4.20.0': + optional: true + + '@rollup/rollup-linux-arm-musleabihf@4.20.0': + optional: true + + '@rollup/rollup-linux-arm64-gnu@4.20.0': + optional: true + + '@rollup/rollup-linux-arm64-musl@4.20.0': + optional: true + + '@rollup/rollup-linux-powerpc64le-gnu@4.20.0': + optional: true + + '@rollup/rollup-linux-riscv64-gnu@4.20.0': + optional: true + + '@rollup/rollup-linux-s390x-gnu@4.20.0': + optional: true + + '@rollup/rollup-linux-x64-gnu@4.20.0': + optional: true + + '@rollup/rollup-linux-x64-musl@4.20.0': + optional: true + + '@rollup/rollup-win32-arm64-msvc@4.20.0': + optional: true + + '@rollup/rollup-win32-ia32-msvc@4.20.0': + optional: true + + '@rollup/rollup-win32-x64-msvc@4.20.0': + optional: true + + '@sinclair/typebox@0.27.8': {} + + '@ts-common/azure-js-dev-tools@21.4.0(@octokit/core@6.1.2)': + dependencies: + '@azure/logger-js': 1.3.2 + '@azure/storage-blob': 10.5.0 + '@octokit/rest': 16.43.2(@octokit/core@6.1.2) + '@types/archiver': 2.1.3 + '@types/commonmark': 0.27.9 + '@types/js-yaml': 3.12.10 + archiver: 3.1.1 + commonmark: 0.28.1 + isomorphic-git: 0.55.6 + js-yaml: 3.14.1 + yargs: 12.0.5 + transitivePeerDependencies: + - '@octokit/core' + - encoding + + '@ts-morph/common@0.11.1': + dependencies: + fast-glob: 3.3.2 + minimatch: 3.1.2 + mkdirp: 1.0.4 + path-browserify: 1.0.1 + + '@tsconfig/node10@1.0.11': {} + + '@tsconfig/node12@1.0.11': {} + + '@tsconfig/node14@1.0.3': {} + + '@tsconfig/node16@1.0.4': {} + + '@types/archiver@2.1.3': + dependencies: + '@types/glob': 8.1.0 + + '@types/async-retry@1.4.8': + dependencies: + '@types/retry': 0.12.5 + + '@types/commonmark@0.27.9': {} + + '@types/estree@1.0.5': {} + + '@types/glob@7.2.0': + dependencies: + '@types/minimatch': 5.1.2 + '@types/node': 20.14.14 + + '@types/glob@8.1.0': + dependencies: + '@types/minimatch': 5.1.2 + '@types/node': 20.14.14 + + '@types/js-yaml@3.12.10': {} + + '@types/minimatch@5.1.2': {} + + '@types/node-fetch@2.6.11': + dependencies: + '@types/node': 20.14.14 + form-data: 4.0.0 + + '@types/node@20.14.14': + dependencies: + undici-types: 5.26.5 + + '@types/retry@0.12.5': {} + + '@types/shelljs@0.8.15': + dependencies: + '@types/glob': 7.2.0 + '@types/node': 20.14.14 + + '@types/triple-beam@1.3.5': {} + + '@vitest/expect@1.6.0': + dependencies: + '@vitest/spy': 1.6.0 + '@vitest/utils': 1.6.0 + chai: 4.5.0 + + '@vitest/runner@1.6.0': + dependencies: + '@vitest/utils': 1.6.0 + p-limit: 5.0.0 + pathe: 1.1.2 + + '@vitest/snapshot@1.6.0': + dependencies: + magic-string: 0.30.11 + pathe: 1.1.2 + pretty-format: 29.7.0 + + '@vitest/spy@1.6.0': + dependencies: + tinyspy: 2.2.1 + + '@vitest/utils@1.6.0': + dependencies: + diff-sequences: 29.6.3 + estree-walker: 3.0.3 + loupe: 2.3.7 + pretty-format: 29.7.0 + + abort-controller@3.0.0: + dependencies: + event-target-shim: 5.0.1 + + acorn-walk@8.3.3: + dependencies: + acorn: 8.12.1 + + acorn@8.12.1: {} + + ansi-regex@2.1.1: {} + + ansi-regex@3.0.1: {} + + ansi-styles@5.2.0: {} + + anymatch@3.1.3: + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + + archiver-utils@2.1.0: + dependencies: + glob: 7.2.3 + graceful-fs: 4.2.11 + lazystream: 1.0.1 + lodash.defaults: 4.2.0 + lodash.difference: 4.5.0 + lodash.flatten: 4.4.0 + lodash.isplainobject: 4.0.6 + lodash.union: 4.6.0 + normalize-path: 3.0.0 + readable-stream: 2.3.8 + + archiver@3.1.1: + dependencies: + archiver-utils: 2.1.0 + async: 2.6.4 + buffer-crc32: 0.2.13 + glob: 7.2.3 + readable-stream: 3.6.2 + tar-stream: 2.2.0 + zip-stream: 2.1.3 + + arg@4.1.3: {} + + argparse@1.0.10: + dependencies: + sprintf-js: 1.0.3 + + argparse@2.0.1: {} + + array-back@3.1.0: {} + + array-timsort@1.0.3: {} + + assertion-error@1.1.0: {} + + async-lock@1.4.1: {} + + async-retry@1.3.3: + dependencies: + retry: 0.13.1 + + async@2.6.4: + dependencies: + lodash: 4.17.21 + + async@3.2.5: {} + + asynckit@0.4.0: {} + + atob-lite@2.0.0: {} + + balanced-match@1.0.2: {} + + base64-js@0.0.2: {} + + base64-js@1.5.1: {} + + before-after-hook@2.2.3: {} + + before-after-hook@3.0.2: {} + + binary-extensions@2.3.0: {} + + bl@4.1.0: + dependencies: + buffer: 5.7.1 + inherits: 2.0.4 + readable-stream: 3.6.2 + + bops@0.0.7: + dependencies: + base64-js: 0.0.2 + to-utf8: 0.0.1 + + brace-expansion@1.1.11: + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + + btoa-lite@1.0.0: {} + + buffer-crc32@0.2.13: {} + + buffer@5.7.1: + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + + cac@6.7.14: {} + + camelcase@5.3.1: {} + + chai@4.5.0: + dependencies: + assertion-error: 1.1.0 + check-error: 1.0.3 + deep-eql: 4.1.4 + get-func-name: 2.0.2 + loupe: 2.3.7 + pathval: 1.1.1 + type-detect: 4.1.0 + + check-error@1.0.3: + dependencies: + get-func-name: 2.0.2 + + chokidar@3.6.0: + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + + clean-git-ref@1.0.3: {} + + cliui@4.1.0: + dependencies: + string-width: 2.1.1 + strip-ansi: 4.0.0 + wrap-ansi: 2.1.0 + + code-block-writer@10.1.1: {} + + code-point-at@1.1.0: {} + + color-convert@1.9.3: + dependencies: + color-name: 1.1.3 + + color-name@1.1.3: {} + + color-name@1.1.4: {} + + color-string@1.9.1: + dependencies: + color-name: 1.1.4 + simple-swizzle: 0.2.2 + + color@3.2.1: + dependencies: + color-convert: 1.9.3 + color-string: 1.9.1 + + colors@1.4.0: {} + + colorspace@1.1.4: + dependencies: + color: 3.2.1 + text-hex: 1.0.0 + + combined-stream@1.0.8: + dependencies: + delayed-stream: 1.0.0 + + command-line-args@5.2.1: + dependencies: + array-back: 3.1.0 + find-replace: 3.0.0 + lodash.camelcase: 4.3.0 + typical: 4.0.0 + + comment-json@4.2.4: + dependencies: + array-timsort: 1.0.3 + core-util-is: 1.0.3 + esprima: 4.0.1 + has-own-prop: 2.0.0 + repeat-string: 1.6.1 + + commonmark@0.28.1: + dependencies: + entities: 1.1.2 + mdurl: 1.0.1 + minimist: 1.2.8 + string.prototype.repeat: 0.2.0 + + compress-commons@2.1.1: + dependencies: + buffer-crc32: 0.2.13 + crc32-stream: 3.0.1 + normalize-path: 3.0.0 + readable-stream: 2.3.8 + + concat-map@0.0.1: {} + + confbox@0.1.7: {} + + core-util-is@1.0.3: {} + + crc-32@1.2.2: {} + + crc32-stream@3.0.1: + dependencies: + crc: 3.8.0 + readable-stream: 3.6.2 + + crc@3.8.0: + dependencies: + buffer: 5.7.1 + + create-require@1.1.1: {} + + cross-spawn@6.0.5: + dependencies: + nice-try: 1.0.5 + path-key: 2.0.1 + semver: 5.7.2 + shebang-command: 1.2.0 + which: 1.3.1 + + cross-spawn@7.0.3: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + + debug@4.3.6(supports-color@5.5.0): + dependencies: + ms: 2.1.2 + optionalDependencies: + supports-color: 5.5.0 + + decamelize@1.2.0: {} + + decompress-response@4.2.1: + dependencies: + mimic-response: 2.1.0 + + deep-eql@4.1.4: + dependencies: + type-detect: 4.1.0 + + delayed-stream@1.0.0: {} + + deprecation@2.3.1: {} + + diff-lines@1.1.1: + dependencies: + diff: 3.5.0 + + diff-sequences@29.6.3: {} + + diff@3.5.0: {} + + diff@4.0.2: {} + + enabled@2.0.0: {} + + end-of-stream@1.4.4: + dependencies: + once: 1.4.0 + + entities@1.1.2: {} + + esbuild@0.21.5: + optionalDependencies: + '@esbuild/aix-ppc64': 0.21.5 + '@esbuild/android-arm': 0.21.5 + '@esbuild/android-arm64': 0.21.5 + '@esbuild/android-x64': 0.21.5 + '@esbuild/darwin-arm64': 0.21.5 + '@esbuild/darwin-x64': 0.21.5 + '@esbuild/freebsd-arm64': 0.21.5 + '@esbuild/freebsd-x64': 0.21.5 + '@esbuild/linux-arm': 0.21.5 + '@esbuild/linux-arm64': 0.21.5 + '@esbuild/linux-ia32': 0.21.5 + '@esbuild/linux-loong64': 0.21.5 + '@esbuild/linux-mips64el': 0.21.5 + '@esbuild/linux-ppc64': 0.21.5 + '@esbuild/linux-riscv64': 0.21.5 + '@esbuild/linux-s390x': 0.21.5 + '@esbuild/linux-x64': 0.21.5 + '@esbuild/netbsd-x64': 0.21.5 + '@esbuild/openbsd-x64': 0.21.5 + '@esbuild/sunos-x64': 0.21.5 + '@esbuild/win32-arm64': 0.21.5 + '@esbuild/win32-ia32': 0.21.5 + '@esbuild/win32-x64': 0.21.5 + + esprima@4.0.1: {} + + estree-walker@3.0.3: + dependencies: + '@types/estree': 1.0.5 + + event-target-shim@5.0.1: {} + + events@3.3.0: {} + + execa@1.0.0: + dependencies: + cross-spawn: 6.0.5 + get-stream: 4.1.0 + is-stream: 1.1.0 + npm-run-path: 2.0.2 + p-finally: 1.0.0 + signal-exit: 3.0.7 + strip-eof: 1.0.0 + + execa@8.0.1: + dependencies: + cross-spawn: 7.0.3 + get-stream: 8.0.1 + human-signals: 5.0.0 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.3.0 + onetime: 6.0.0 + signal-exit: 4.1.0 + strip-final-newline: 3.0.0 + + fast-glob@3.3.2: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.7 + + fastq@1.17.1: + dependencies: + reusify: 1.0.4 + + fecha@4.2.3: {} + + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + + find-replace@3.0.0: + dependencies: + array-back: 3.1.0 + + find-up@3.0.0: + dependencies: + locate-path: 3.0.0 + + fn.name@1.1.0: {} + + form-data@2.5.1: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + + form-data@4.0.0: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + + front-matter@4.0.2: + dependencies: + js-yaml: 3.14.1 + + fs-constants@1.0.0: {} + + fs.realpath@1.0.0: {} + + fsevents@2.3.3: + optional: true + + function-bind@1.1.2: {} + + get-caller-file@1.0.3: {} + + get-func-name@2.0.2: {} + + get-stream@4.1.0: + dependencies: + pump: 3.0.0 + + get-stream@8.0.1: {} + + git-apply-delta@0.0.7: + dependencies: + bops: 0.0.7 + varint: 0.0.3 + + glob-parent@5.1.2: + dependencies: + is-glob: 4.0.3 + + glob@7.2.3: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + + globalyzer@0.1.4: {} + + globrex@0.1.2: {} + + graceful-fs@4.2.11: {} + + has-flag@3.0.0: {} + + has-own-prop@2.0.0: {} + + hasown@2.0.2: + dependencies: + function-bind: 1.1.2 + + human-signals@5.0.0: {} + + ieee754@1.2.1: {} + + ignore-by-default@1.0.1: {} + + ignore@5.3.1: {} + + inflight@1.0.6: + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + + inherits@2.0.4: {} + + interpret@1.4.0: {} + + invert-kv@2.0.0: {} + + is-arrayish@0.3.2: {} + + is-binary-path@2.1.0: + dependencies: + binary-extensions: 2.3.0 + + is-core-module@2.15.0: + dependencies: + hasown: 2.0.2 + + is-extglob@2.1.1: {} + + is-fullwidth-code-point@1.0.0: + dependencies: + number-is-nan: 1.0.1 + + is-fullwidth-code-point@2.0.0: {} + + is-glob@4.0.3: + dependencies: + is-extglob: 2.1.1 + + is-number@7.0.0: {} + + is-plain-object@5.0.0: {} + + is-stream@1.1.0: {} + + is-stream@2.0.1: {} + + is-stream@3.0.0: {} + + isarray@1.0.0: {} + + isexe@2.0.0: {} + + isomorphic-git@0.55.6: + dependencies: + async-lock: 1.4.1 + clean-git-ref: 1.0.3 + crc-32: 1.2.2 + diff-lines: 1.1.1 + git-apply-delta: 0.0.7 + globalyzer: 0.1.4 + globrex: 0.1.2 + ignore: 5.3.1 + marky: 1.2.5 + minimisted: 2.0.1 + pako: 1.0.11 + pify: 4.0.1 + readable-stream: 3.6.2 + sha.js: 2.4.11 + simple-get: 3.1.1 + + js-tokens@9.0.0: {} + + js-yaml@3.14.1: + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + + js-yaml@4.1.0: + dependencies: + argparse: 2.0.1 + + kuler@2.0.0: {} + + lazystream@1.0.1: + dependencies: + readable-stream: 2.3.8 + + lcid@2.0.0: + dependencies: + invert-kv: 2.0.0 + + local-pkg@0.5.0: + dependencies: + mlly: 1.7.1 + pkg-types: 1.1.3 + + locate-path@3.0.0: + dependencies: + p-locate: 3.0.0 + path-exists: 3.0.0 + + lodash-es@4.17.21: {} + + lodash.camelcase@4.3.0: {} + + lodash.defaults@4.2.0: {} + + lodash.difference@4.5.0: {} + + lodash.flatten@4.4.0: {} + + lodash.get@4.4.2: {} + + lodash.isplainobject@4.0.6: {} + + lodash.set@4.3.2: {} + + lodash.union@4.6.0: {} + + lodash.uniq@4.5.0: {} + + lodash@4.17.21: {} + + logform@2.6.1: + dependencies: + '@colors/colors': 1.6.0 + '@types/triple-beam': 1.3.5 + fecha: 4.2.3 + ms: 2.1.2 + safe-stable-stringify: 2.4.3 + triple-beam: 1.4.1 + + loupe@2.3.7: + dependencies: + get-func-name: 2.0.2 + + macos-release@2.5.1: {} + + magic-string@0.30.11: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + + make-error@1.3.6: {} + + map-age-cleaner@0.1.3: + dependencies: + p-defer: 1.0.0 + + marky@1.2.5: {} + + mdurl@1.0.1: {} + + mem@4.3.0: + dependencies: + map-age-cleaner: 0.1.3 + mimic-fn: 2.1.0 + p-is-promise: 2.1.0 + + merge-stream@2.0.0: {} + + merge2@1.4.1: {} + + micromatch@4.0.7: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + + mime-db@1.52.0: {} + + mime-types@2.1.35: + dependencies: + mime-db: 1.52.0 + + mimic-fn@2.1.0: {} + + mimic-fn@4.0.0: {} + + mimic-response@2.1.0: {} + + minimatch@3.1.2: + dependencies: + brace-expansion: 1.1.11 + + minimist@1.2.8: {} + + minimisted@2.0.1: + dependencies: + minimist: 1.2.8 + + mkdirp@1.0.4: {} + + mlly@1.7.1: + dependencies: + acorn: 8.12.1 + pathe: 1.1.2 + pkg-types: 1.1.3 + ufo: 1.5.4 + + ms@2.1.2: {} + + nanoid@3.3.7: {} + + nice-try@1.0.5: {} + + node-fetch@2.7.0: + dependencies: + whatwg-url: 5.0.0 + + nodemon@3.1.4: + dependencies: + chokidar: 3.6.0 + debug: 4.3.6(supports-color@5.5.0) + ignore-by-default: 1.0.1 + minimatch: 3.1.2 + pstree.remy: 1.1.8 + semver: 7.6.3 + simple-update-notifier: 2.0.0 + supports-color: 5.5.0 + touch: 3.1.1 + undefsafe: 2.0.5 + + normalize-path@3.0.0: {} + + npm-run-path@2.0.2: + dependencies: + path-key: 2.0.1 + + npm-run-path@5.3.0: + dependencies: + path-key: 4.0.0 + + number-is-nan@1.0.1: {} + + octokit-pagination-methods@1.1.0: {} + + once@1.4.0: + dependencies: + wrappy: 1.0.2 + + one-time@1.0.0: + dependencies: + fn.name: 1.1.0 + + onetime@6.0.0: + dependencies: + mimic-fn: 4.0.0 + + os-locale@3.1.0: + dependencies: + execa: 1.0.0 + lcid: 2.0.0 + mem: 4.3.0 + + os-name@3.1.0: + dependencies: + macos-release: 2.5.1 + windows-release: 3.3.3 + + p-defer@1.0.0: {} + + p-finally@1.0.0: {} + + p-is-promise@2.1.0: {} + + p-limit@2.3.0: + dependencies: + p-try: 2.2.0 + + p-limit@5.0.0: + dependencies: + yocto-queue: 1.1.1 + + p-locate@3.0.0: + dependencies: + p-limit: 2.3.0 + + p-try@2.2.0: {} + + pako@1.0.11: {} + + parse-ts-to-ast@0.1.4: + dependencies: + lodash: 4.17.21 + lodash-es: 4.17.21 + tslib: 1.14.1 + typescript: 3.9.10 + + path-browserify@1.0.1: {} + + path-exists@3.0.0: {} + + path-is-absolute@1.0.1: {} + + path-key@2.0.1: {} + + path-key@3.1.1: {} + + path-key@4.0.0: {} + + path-parse@1.0.7: {} + + pathe@1.1.2: {} + + pathval@1.1.1: {} + + picocolors@1.0.1: {} + + picomatch@2.3.1: {} + + pify@4.0.1: {} + + pkg-types@1.1.3: + dependencies: + confbox: 0.1.7 + mlly: 1.7.1 + pathe: 1.1.2 + + postcss@8.4.41: + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + + pretty-format@29.7.0: + dependencies: + '@jest/schemas': 29.6.3 + ansi-styles: 5.2.0 + react-is: 18.3.1 + + process-nextick-args@2.0.1: {} + + pstree.remy@1.1.8: {} + + pump@3.0.0: + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + + queue-microtask@1.2.3: {} + + react-is@18.3.1: {} + + readable-stream@2.3.8: + dependencies: + core-util-is: 1.0.3 + inherits: 2.0.4 + isarray: 1.0.0 + process-nextick-args: 2.0.1 + safe-buffer: 5.1.2 + string_decoder: 1.1.1 + util-deprecate: 1.0.2 + + readable-stream@3.6.2: + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + + readdirp@3.6.0: + dependencies: + picomatch: 2.3.1 + + rechoir@0.6.2: + dependencies: + resolve: 1.22.8 + + repeat-string@1.6.1: {} + + require-directory@2.1.1: {} + + require-main-filename@1.0.1: {} + + resolve@1.22.8: + dependencies: + is-core-module: 2.15.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + retry@0.13.1: {} + + reusify@1.0.4: {} + + rimraf@3.0.2: + dependencies: + glob: 7.2.3 + + rollup@4.20.0: + dependencies: + '@types/estree': 1.0.5 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.20.0 + '@rollup/rollup-android-arm64': 4.20.0 + '@rollup/rollup-darwin-arm64': 4.20.0 + '@rollup/rollup-darwin-x64': 4.20.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.20.0 + '@rollup/rollup-linux-arm-musleabihf': 4.20.0 + '@rollup/rollup-linux-arm64-gnu': 4.20.0 + '@rollup/rollup-linux-arm64-musl': 4.20.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.20.0 + '@rollup/rollup-linux-riscv64-gnu': 4.20.0 + '@rollup/rollup-linux-s390x-gnu': 4.20.0 + '@rollup/rollup-linux-x64-gnu': 4.20.0 + '@rollup/rollup-linux-x64-musl': 4.20.0 + '@rollup/rollup-win32-arm64-msvc': 4.20.0 + '@rollup/rollup-win32-ia32-msvc': 4.20.0 + '@rollup/rollup-win32-x64-msvc': 4.20.0 + fsevents: 2.3.3 + + run-parallel@1.2.0: + dependencies: + queue-microtask: 1.2.3 + + safe-buffer@5.1.2: {} + + safe-buffer@5.2.1: {} + + safe-stable-stringify@2.4.3: {} + + sax@1.4.1: {} + + semver@5.7.2: {} + + semver@7.6.3: {} + + set-blocking@2.0.0: {} + + sha.js@2.4.11: + dependencies: + inherits: 2.0.4 + safe-buffer: 5.2.1 + + shebang-command@1.2.0: + dependencies: + shebang-regex: 1.0.0 + + shebang-command@2.0.0: + dependencies: + shebang-regex: 3.0.0 + + shebang-regex@1.0.0: {} + + shebang-regex@3.0.0: {} + + shelljs@0.8.5: + dependencies: + glob: 7.2.3 + interpret: 1.4.0 + rechoir: 0.6.2 + + siginfo@2.0.0: {} + + signal-exit@3.0.7: {} + + signal-exit@4.1.0: {} + + simple-concat@1.0.1: {} + + simple-get@3.1.1: + dependencies: + decompress-response: 4.2.1 + once: 1.4.0 + simple-concat: 1.0.1 + + simple-git@3.25.0: + dependencies: + '@kwsites/file-exists': 1.1.1 + '@kwsites/promise-deferred': 1.1.1 + debug: 4.3.6(supports-color@5.5.0) + transitivePeerDependencies: + - supports-color + + simple-swizzle@0.2.2: + dependencies: + is-arrayish: 0.3.2 + + simple-update-notifier@2.0.0: + dependencies: + semver: 7.6.3 + + source-map-js@1.2.0: {} + + sprintf-js@1.0.3: {} + + stack-trace@0.0.10: {} + + stackback@0.0.2: {} + + std-env@3.7.0: {} + + string-width@1.0.2: + dependencies: + code-point-at: 1.1.0 + is-fullwidth-code-point: 1.0.0 + strip-ansi: 3.0.1 + + string-width@2.1.1: + dependencies: + is-fullwidth-code-point: 2.0.0 + strip-ansi: 4.0.0 + + string.prototype.repeat@0.2.0: {} + + string_decoder@1.1.1: + dependencies: + safe-buffer: 5.1.2 + + string_decoder@1.3.0: + dependencies: + safe-buffer: 5.2.1 + + strip-ansi@3.0.1: + dependencies: + ansi-regex: 2.1.1 + + strip-ansi@4.0.0: + dependencies: + ansi-regex: 3.0.1 + + strip-eof@1.0.0: {} + + strip-final-newline@3.0.0: {} + + strip-literal@2.1.0: + dependencies: + js-tokens: 9.0.0 + + supports-color@5.5.0: + dependencies: + has-flag: 3.0.0 + + supports-preserve-symlinks-flag@1.0.0: {} + + tar-stream@2.2.0: + dependencies: + bl: 4.1.0 + end-of-stream: 1.4.4 + fs-constants: 1.0.0 + inherits: 2.0.4 + readable-stream: 3.6.2 + + text-hex@1.0.0: {} + + tinybench@2.9.0: {} + + tinypool@0.8.4: {} + + tinyspy@2.2.1: {} + + to-regex-range@5.0.1: + dependencies: + is-number: 7.0.0 + + to-utf8@0.0.1: {} + + touch@3.1.1: {} + + tr46@0.0.3: {} + + triple-beam@1.4.1: {} + + ts-morph@12.2.0: + dependencies: + '@ts-morph/common': 0.11.1 + code-block-writer: 10.1.1 + + ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4): + dependencies: + '@cspotcode/source-map-support': 0.8.1 + '@tsconfig/node10': 1.0.11 + '@tsconfig/node12': 1.0.11 + '@tsconfig/node14': 1.0.3 + '@tsconfig/node16': 1.0.4 + '@types/node': 20.14.14 + acorn: 8.12.1 + acorn-walk: 8.3.3 + arg: 4.1.3 + create-require: 1.1.1 + diff: 4.0.2 + make-error: 1.3.6 + typescript: 5.5.4 + v8-compile-cache-lib: 3.0.1 + yn: 3.1.1 + + tslib@1.14.1: {} + + tslib@2.6.3: {} + + tunnel@0.0.6: {} + + type-detect@4.1.0: {} + + typescript@3.9.10: {} + + typescript@5.5.4: {} + + typical@4.0.0: {} + + ufo@1.5.4: {} + + undefsafe@2.0.5: {} + + undici-types@5.26.5: {} + + universal-user-agent@4.0.1: + dependencies: + os-name: 3.1.0 + + universal-user-agent@6.0.1: {} + + universal-user-agent@7.0.2: {} + + util-deprecate@1.0.2: {} + + uuid@8.3.2: {} + + v8-compile-cache-lib@3.0.1: {} + + varint@0.0.3: {} + + vite-node@1.6.0(@types/node@20.14.14): + dependencies: + cac: 6.7.14 + debug: 4.3.6(supports-color@5.5.0) + pathe: 1.1.2 + picocolors: 1.0.1 + vite: 5.3.5(@types/node@20.14.14) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + + vite@5.3.5(@types/node@20.14.14): + dependencies: + esbuild: 0.21.5 + postcss: 8.4.41 + rollup: 4.20.0 + optionalDependencies: + '@types/node': 20.14.14 + fsevents: 2.3.3 + + vitest@1.6.0(@types/node@20.14.14): + dependencies: + '@vitest/expect': 1.6.0 + '@vitest/runner': 1.6.0 + '@vitest/snapshot': 1.6.0 + '@vitest/spy': 1.6.0 + '@vitest/utils': 1.6.0 + acorn-walk: 8.3.3 + chai: 4.5.0 + debug: 4.3.6(supports-color@5.5.0) + execa: 8.0.1 + local-pkg: 0.5.0 + magic-string: 0.30.11 + pathe: 1.1.2 + picocolors: 1.0.1 + std-env: 3.7.0 + strip-literal: 2.1.0 + tinybench: 2.9.0 + tinypool: 0.8.4 + vite: 5.3.5(@types/node@20.14.14) + vite-node: 1.6.0(@types/node@20.14.14) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/node': 20.14.14 + transitivePeerDependencies: + - less + - lightningcss + - sass + - stylus + - sugarss + - supports-color + - terser + + webidl-conversions@3.0.1: {} + + whatwg-url@5.0.0: + dependencies: + tr46: 0.0.3 + webidl-conversions: 3.0.1 + + which-module@2.0.1: {} + + which@1.3.1: + dependencies: + isexe: 2.0.0 + + which@2.0.2: + dependencies: + isexe: 2.0.0 + + why-is-node-running@2.3.0: + dependencies: + siginfo: 2.0.0 + stackback: 0.0.2 + + windows-release@3.3.3: + dependencies: + execa: 1.0.0 + + winston-transport@4.7.1: + dependencies: + logform: 2.6.1 + readable-stream: 3.6.2 + triple-beam: 1.4.1 + + winston@3.13.1: + dependencies: + '@colors/colors': 1.6.0 + '@dabh/diagnostics': 2.0.3 + async: 3.2.5 + is-stream: 2.0.1 + logform: 2.6.1 + one-time: 1.0.0 + readable-stream: 3.6.2 + safe-stable-stringify: 2.4.3 + stack-trace: 0.0.10 + triple-beam: 1.4.1 + winston-transport: 4.7.1 + + wrap-ansi@2.1.0: + dependencies: + string-width: 1.0.2 + strip-ansi: 3.0.1 + + wrappy@1.0.2: {} + + xml2js@0.5.0: + dependencies: + sax: 1.4.1 + xmlbuilder: 11.0.1 + + xmlbuilder@11.0.1: {} + + y18n@4.0.3: {} + + yaml@1.10.2: {} + + yargs-parser@11.1.1: + dependencies: + camelcase: 5.3.1 + decamelize: 1.2.0 + + yargs@12.0.5: + dependencies: + cliui: 4.1.0 + decamelize: 1.2.0 + find-up: 3.0.0 + get-caller-file: 1.0.3 + os-locale: 3.1.0 + require-directory: 2.1.1 + require-main-filename: 1.0.1 + set-blocking: 2.0.0 + string-width: 2.1.1 + which-module: 2.0.1 + y18n: 4.0.3 + yargs-parser: 11.1.1 + + yn@3.1.1: {} + + yocto-queue@1.1.1: {} + + zip-stream@2.1.3: + dependencies: + archiver-utils: 2.1.0 + compress-commons: 2.1.1 + readable-stream: 3.6.2 diff --git a/tools/js-sdk-release-tools/src/autoGenerateInPipeline.ts b/tools/js-sdk-release-tools/src/autoGenerateInPipeline.ts index 1a543b3817a..858f7b749e9 100644 --- a/tools/js-sdk-release-tools/src/autoGenerateInPipeline.ts +++ b/tools/js-sdk-release-tools/src/autoGenerateInPipeline.ts @@ -76,7 +76,10 @@ async function automationGenerateInPipeline(inputJsonPath: string, outputJsonPat }) } } catch (e) { - logger.logError((e as any)?.message); + const packageName = outputJson.packages?.[0].packageName; + logger.error(`Failed to generate SDK for package ${"'" + packageName + "'" ?? ''} due to ${(e as Error)?.stack ?? e}.`); + logger.error(`Please review the detail errors for potential fixes.`); + logger.error(`If the issue persists, contact the support channel at https://aka.ms/azsdk/js-teams-channel and include this spec pull request.`) throw e; } finally { await restoreNodeModules(String(shell.pwd())); @@ -94,6 +97,6 @@ const optionDefinitions = [ const commandLineArgs = require('command-line-args'); const options = commandLineArgs(optionDefinitions); automationGenerateInPipeline(options.inputJsonPath, options.outputJsonPath, options.use, options.typespecEmitter, options.sdkGenerationType).catch(e => { - logger.logError(e.message); + logger.error(e.message); process.exit(1); }); diff --git a/tools/js-sdk-release-tools/src/changelog/changelogGenerator.ts b/tools/js-sdk-release-tools/src/changelog/changelogGenerator.ts index cb1c37a5589..9eef5cf0fcf 100644 --- a/tools/js-sdk-release-tools/src/changelog/changelogGenerator.ts +++ b/tools/js-sdk-release-tools/src/changelog/changelogGenerator.ts @@ -508,7 +508,7 @@ const findOperationSignatureChange = (metaDataOld: TSExportedMetaData, metaDataN const newOpNames = operationGroupFromNew.methods.map(m => m.name); const newOpNameSet = new Set(newOpNames); const unchangeOperationNames = oldOpNames.filter(opName => newOpNameSet.has(opName)).map(opName => opName); - logger.logWarn(`${unchangeOperationNames} operation names aren't changed, but signature may change, please check manually.`); + logger.warn(`'${unchangeOperationNames}' operation names aren't changed, but signature may change, please check manually.`); return; } @@ -519,7 +519,7 @@ const findOperationSignatureChange = (metaDataOld: TSExportedMetaData, metaDataN const newOpNames = operationGroupFromNew.properties.map(m => m.name); const newOpNameSet = new Set(newOpNames); const unchangeOperationNames = oldOpNames.filter(opName => newOpNameSet.has(opName)).map(opName => opName); - logger.logWarn(`${unchangeOperationNames} operation names aren't changed, but signature may change, please check manually.`); + logger.warn(`'${unchangeOperationNames}' operation names aren't changed, but signature may change, please check manually.`); return; } diff --git a/tools/js-sdk-release-tools/src/changelog/extractMetaData.ts b/tools/js-sdk-release-tools/src/changelog/extractMetaData.ts index e2e5c9d1c5c..b6c7c47d1ac 100644 --- a/tools/js-sdk-release-tools/src/changelog/extractMetaData.ts +++ b/tools/js-sdk-release-tools/src/changelog/extractMetaData.ts @@ -70,6 +70,7 @@ export const extractExportAndGenerateChangelog = async (mdFilePathOld: string, m const metaDataOld = await readSourceAndExtractMetaData(mdFilePathOld); const metaDataNew = await readSourceAndExtractMetaData(mdFilePathNew); const changeLog = changelogGenerator(metaDataOld, metaDataNew, oldSdkType, newSdkType); - logger.log(changeLog.displayChangeLog()); + logger.info('Generated changelog successfully:'); + logger.info(changeLog.displayChangeLog()); return changeLog; }; diff --git a/tools/js-sdk-release-tools/src/changelogToolCli.ts b/tools/js-sdk-release-tools/src/changelogToolCli.ts index e8aa909a8b2..52f06a7255b 100644 --- a/tools/js-sdk-release-tools/src/changelogToolCli.ts +++ b/tools/js-sdk-release-tools/src/changelogToolCli.ts @@ -5,7 +5,7 @@ import {logger} from "./utils/logger"; const changelogToolCli = async (packageFolderPath: string | undefined) => { if (!packageFolderPath) { - logger.logError(`invalid package path ${packageFolderPath}`); + logger.error(`Invalid package path '${packageFolderPath}'.`); } else { await generateChangelogAndBumpVersion(packageFolderPath); } diff --git a/tools/js-sdk-release-tools/src/common/utils.ts b/tools/js-sdk-release-tools/src/common/utils.ts index 1a1851487ea..f3b855d9b0f 100644 --- a/tools/js-sdk-release-tools/src/common/utils.ts +++ b/tools/js-sdk-release-tools/src/common/utils.ts @@ -8,6 +8,20 @@ import { Project, ScriptTarget, SourceFile } from 'ts-morph'; import { replaceAll } from '@ts-common/azure-js-dev-tools'; import { readFile } from 'fs/promises'; import { parse } from 'yaml'; +import { spawn, SpawnOptions } from 'child_process'; + +function printErrorDetails(output: { stdout: string; stderr: string, code: number | null } | undefined) { + if (!output) return; + logger.error(`Summary:`); + const printErrorSummary = (content: string) => content.split('\n') + .filter(line => line.includes('error') || line.includes('ERROR')) + .forEach(line => logger.error(line)); + printErrorSummary(output.stderr); + printErrorSummary(output.stdout); + logger.error(`Details:`); + logger.error(output.stderr); + logger.error(output.stdout); +} // ./eng/common/scripts/TypeSpec-Project-Process.ps1 script forces to use emitter '@azure-tools/typespec-ts', // so do NOT change the emitter @@ -35,7 +49,7 @@ export function getSDKType(packageRoot: string): SDKType { const paraPath = getClassicClientParametersPath(packageRoot); const exist = shell.test('-e', paraPath); const type = exist ? SDKType.HighLevelClient : SDKType.ModularClient; - logger.logInfo(`SDK type: ${type} detected in ${packageRoot}`); + logger.info(`SDK type '${type}' is detected in '${packageRoot}'.`); return type; } @@ -84,13 +98,13 @@ export function tryReadNpmPackageChangelog(packageFolderPath: string): string { const changelogPath = path.join(packageFolderPath, 'changelog-temp', 'package', 'CHANGELOG.md'); try { if (!fs.existsSync(changelogPath)) { - logger.logWarn(`NPM package's changelog "${changelogPath}" does not exists`); + logger.warn(`NPM package's changelog '${changelogPath}' does not exist.`); return ""; } const originalChangeLogContent = fs.readFileSync(changelogPath, { encoding: 'utf-8' }); return originalChangeLogContent; } catch (err) { - logger.logWarn(`Failed to read NPM package's changelog "${changelogPath}": ${(err as Error)?.stack ?? err}`); + logger.warn(`Failed to read NPM package's changelog '${changelogPath}': ${(err as Error)?.stack ?? err}`); return ''; } } @@ -110,3 +124,68 @@ export async function getGeneratedPackageDirectory(typeSpecDirectory: string): P const packageDirFromRoot = posix.join(serviceDir, packageDir); return packageDirFromRoot; } + + +export function runCommand( + command: string, + args: readonly string[], + options: SpawnOptions, + realtimeOutput: boolean = true, + timeoutSeconds: number | undefined = undefined +): Promise<{ stdout: string; stderr: string, code }> { + return new Promise((resolve, reject) => { + let stdout = ''; + let stderr = ''; + const commandStr = `${command} ${args.join(' ')}`; + logger.info(`Start to run command: '${commandStr}'.`); + const child = spawn(command, args, options); + + let timedOut = false; + const timer = timeoutSeconds &&setTimeout(() => { + timedOut = true; + child.kill(); + reject(new Error(`Process timed out after ${timeoutSeconds}s`)); + }, timeoutSeconds * 1000); + + child.stdout?.on('data', (data) => { + const str = data.toString(); + stdout += str; + if (realtimeOutput) logger.info(str); + }); + + child.stderr?.on('data', (data) => { + const str = data.toString(); + stderr += str; + if (realtimeOutput) console.error(str); + }); + + child.on('close', (code) => { + if (code === 0) { + resolve({ stdout, stderr, code }); + } else { + logger.error(`Command closed with code '${code}'.`); + printErrorDetails({ stdout, stderr, code }); + reject(new Error(`Command closed with code '${code}'.`)); + } + }); + + child.on('exit', (code, signal) => { + if (timer) clearTimeout(timer); + if (!timedOut) { + if (signal || code && code !== 0) { + logger.error(`Command '${commandStr}' exited with signal '${signal ?? 'SIGTERM'}' and code ${code}.`); + printErrorDetails({ stdout, stderr, code }); + reject(new Error(`Process was killed with signal '${signal ?? 'SIGTERM'}'.`)); + } else { + resolve({ stdout, stderr, code }); + } + } + }); + + child.on('error', (err) => { + logger.error((err as Error)?.stack ?? err); + printErrorDetails({ stdout, stderr, code: null }); + reject(err); + }); + }); +} diff --git a/tools/js-sdk-release-tools/src/hlc/generateMgmt.ts b/tools/js-sdk-release-tools/src/hlc/generateMgmt.ts index 3d8b4e59448..0d8c56fd76e 100644 --- a/tools/js-sdk-release-tools/src/hlc/generateMgmt.ts +++ b/tools/js-sdk-release-tools/src/hlc/generateMgmt.ts @@ -29,7 +29,7 @@ export async function generateMgmt(options: { skipGeneration?: boolean, runningEnvironment?: RunningEnvironment; }) { - logger.logGreen(`>>>>>>>>>>>>>>>>>>> Start: "${options.readmeMd}" >>>>>>>>>>>>>>>>>>>>>>>>>`); + logger.info(`Start to generate SDK from '${options.readmeMd}'.`); let cmd = ''; if (!options.skipGeneration) { cmd = `autorest --version=3.9.7 --typescript --modelerfour.lenient-model-deduplication --azure-arm --head-as-boolean=true --license-header=MICROSOFT_MIT_NO_VERSION --generate-test --typescript-sdks-folder=${options.sdkRepo} ${path.join(options.swaggerRepo, options.readmeMd)}`; @@ -46,14 +46,11 @@ export async function generateMgmt(options: { cmd += ` ${options.additionalArgs}`; } - logger.logGreen('Executing command:'); - logger.logGreen('------------------------------------------------------------'); - logger.logGreen(cmd); - logger.logGreen('------------------------------------------------------------'); + logger.info(`Start to execute command '${cmd}'`); try { execSync(cmd, {stdio: 'inherit'}); } catch (e: any) { - throw new Error(`An error occurred while generating codes for readme file: "${options.readmeMd}":\nErr: ${e}\nStderr: "${e.stderr}"\nStdout: "${e.stdout}"\nErrorStack: "${e.stack}"`); + throw new Error(`Failed to generate codes for readme file: "${options.readmeMd}":\nErr: ${e}\nStderr: "${e.stderr}"\nStdout: "${e.stdout}"\nErrorStack: "${e.stack}"`); } } @@ -63,7 +60,7 @@ export async function generateMgmt(options: { let outputPackageInfo = getOutputPackageInfo(options.runningEnvironment, options.readmeMd, undefined); try { - logger.logGreen(`Installing dependencies for ${changedPackageDirectory}...`); + logger.info(`Start to install dependencies for ${changedPackageDirectory}.`); const packageJson = JSON.parse(fs.readFileSync(path.join(packagePath, 'package.json'), {encoding: 'utf-8'})); const packageName = packageJson.name; @@ -105,16 +102,16 @@ export async function generateMgmt(options: { } } - logger.logGreen(`node common/scripts/install-run-rush.js update`); + logger.info(`Start to run command: 'rush update'.`); execSync('node common/scripts/install-run-rush.js update', {stdio: 'inherit'}); - logger.logGreen(`node common/scripts/install-run-rush.js build -t ${packageName}: Build generated codes, except test and sample, which may be written manually`); + logger.info(`Start to run command: 'rush build -t ${packageName}', that builds generated codes, except test and sample, which may be written manually.`); execSync(`node common/scripts/install-run-rush.js build -t ${packageName}`, {stdio: 'inherit'}); - logger.logGreen('Generating Changelog and Bumping Version...'); + logger.info('Start to generate changelog and bump version...'); let changelog: Changelog | undefined; if (!options.skipGeneration) { changelog = await generateChangelogAndBumpVersion(changedPackageDirectory); } - logger.logGreen(`node common/scripts/install-run-rush.js pack --to ${packageJson.name} --verbose`); + logger.info(`Start to run command: 'node common/scripts/install-run-rush.js pack --to ${packageJson.name} --verbose'.`); execSync(`node common/scripts/install-run-rush.js pack --to ${packageJson.name} --verbose`, {stdio: 'inherit'}); if (!options.skipGeneration) { changeReadmeMd(packagePath); @@ -155,8 +152,8 @@ export async function generateMgmt(options: { } } } catch (e: any) { - logger.logError('Error:'); - logger.logError(`An error occurred while run build for readme file: "${options.readmeMd}":\nErr: ${e}\nStderr: "${e.stderr}"\nStdout: "${e.stdout}"\nErrorStack: "${e.stack}"`); + logger.error(`Failed to build for readme file '${options.readmeMd}'.\nErr: ${e}\nStderr: "${e.stderr}"\nStdout: "${e.stdout}"\nErrorStack: "${e.stack}"`); + logger.error(`Please check out https://github.com/Azure/autorest/blob/main/docs/troubleshooting.md to troubleshoot the issue.`); if (outputPackageInfo) { outputPackageInfo.result = 'failed'; } @@ -169,7 +166,5 @@ export async function generateMgmt(options: { } } } - - logger.log(`>>>>>>>>>>>>>>>>>>> End: "${options.readmeMd}" >>>>>>>>>>>>>>>>>>>>>>>>>`); - logger.log(); + logger.info(`Generate SDK from '${options.readmeMd}' successfully.`); } diff --git a/tools/js-sdk-release-tools/src/hlc/utils/automaticGenerateChangeLogAndBumpVersion.ts b/tools/js-sdk-release-tools/src/hlc/utils/automaticGenerateChangeLogAndBumpVersion.ts index cdb02311ae4..0eacc791141 100644 --- a/tools/js-sdk-release-tools/src/hlc/utils/automaticGenerateChangeLogAndBumpVersion.ts +++ b/tools/js-sdk-release-tools/src/hlc/utils/automaticGenerateChangeLogAndBumpVersion.ts @@ -36,21 +36,21 @@ export async function generateChangelogAndBumpVersion(packageFolderPath: string) const nextVersion = getVersion(npmViewResult, "next"); if (npmViewResult.exitCode !== 0 || (!!stableVersion && isBetaVersion(stableVersion) && isStableRelease)) { - logger.log(`Package ${packageName} is first${npmViewResult.exitCode !== 0? ' ': ' stable'} release, generating changelogs and setting version for first${npmViewResult.exitCode !== 0? ' ': ' stable'} release...`); + logger.info(`Package ${packageName} is first ${npmViewResult.exitCode !== 0? ' ': ' stable'} release, start to generate changelogs and set version for first ${npmViewResult.exitCode !== 0? ' ': ' stable'} release.`); makeChangesForFirstRelease(packageFolderPath, isStableRelease); - logger.log(`Generate changelogs and setting version for first${npmViewResult.exitCode !== 0? ' ': ' stable'} release successfully`); + logger.info(`Generated changelogs and setting version for first${npmViewResult.exitCode !== 0? ' ': ' stable'} release successfully`); } else { if (!stableVersion) { - logger.logError(`Invalid latest version ${stableVersion}`); + logger.error(`Invalid latest version ${stableVersion}`); process.exit(1); } - logger.log(`Package ${packageName} has been released before, checking whether previous release is track2 sdk...`) + logger.info(`Package ${packageName} has been released before, start to check whether previous release is track2 sdk.`) const usedVersions = npmViewResult['versions']; // in our rule, we always compare to stableVersion. But here wo should pay attention to the some stableVersion which contains beta, which means the package has not been GA. try { shell.mkdir(path.join(packageFolderPath, 'changelog-temp')); shell.cd(path.join(packageFolderPath, 'changelog-temp')); - shell.exec(`npm pack ${packageName}@${stableVersion}`); + shell.exec(`npm pack ${packageName}@${stableVersion}`, { silent: true}); const files = shell.ls('*.tgz'); shell.exec(`tar -xzf ${files[0]}`); shell.cd(packageFolderPath); @@ -58,8 +58,8 @@ export async function generateChangelogAndBumpVersion(packageFolderPath: string) // only track2 sdk includes sdk-type with value mgmt const sdkType = JSON.parse(fs.readFileSync(path.join(packageFolderPath, 'changelog-temp', 'package', 'package.json'), {encoding: 'utf-8'}))['sdk-type']; if (sdkType && sdkType === 'mgmt') { - logger.log(`Package ${packageName} released before is track2 sdk`); - logger.log('Generating changelog by comparing api.md...'); + logger.info(`Package ${packageName} released before is track2 sdk.`); + logger.info('Start to generate changelog by comparing api.md.'); const npmPackageRoot = path.join(packageFolderPath, 'changelog-temp', 'package'); const apiMdFileNPM = getApiReviewPath(npmPackageRoot); const apiMdFileLocal = getApiReviewPath(packageFolderPath); @@ -71,18 +71,17 @@ export async function generateChangelogAndBumpVersion(packageFolderPath: string) shell.cd(path.join(packageFolderPath, 'changelog-temp')); shell.mkdir(path.join(packageFolderPath, 'changelog-temp', 'next')); shell.cd(path.join(packageFolderPath,'changelog-temp', 'next')); - shell.exec(`npm pack ${packageName}@${nextVersion}`); + shell.exec(`npm pack ${packageName}@${nextVersion}`, { silent: true}); const files = shell.ls('*.tgz'); shell.exec(`tar -xzf ${files[0]}`); shell.cd(packageFolderPath); - logger.log("Create next folder successfully") + logger.info("Created next folder successfully.") const latestDate = getversionDate(npmViewResult, stableVersion); const nextDate = getversionDate(npmViewResult,nextVersion); if (latestDate && nextDate && latestDate <= nextDate){ originalChangeLogContent = tryReadNpmPackageChangelog(packageFolderPath); - logger.log('Need to keep previous preview changelog'); - + logger.info('Keep previous preview changelog.'); } } if(originalChangeLogContent.includes("https://aka.ms/js-track2-quickstart")){ @@ -90,8 +89,8 @@ export async function generateChangelogAndBumpVersion(packageFolderPath: string) } originalChangeLogContent = fixChangelogFormat(originalChangeLogContent); if (!changelog.hasBreakingChange && !changelog.hasFeature) { - logger.logError('Cannot generate changelog because the codes of local and npm may be the same.'); - logger.log('Try to bump a fix version'); + logger.error('Failed to generate changelog because the codes of local and npm may be the same.'); + logger.info('Start to bump a fix version.'); const oriPackageJson = execSync(`git show HEAD:${path.relative(jsSdkRepoPath, path.join(packageFolderPath, 'package.json')).replace(/\\/g, '/')}`, {encoding: 'utf-8'}); const oriVersion = JSON.parse(oriPackageJson).version; const oriVersionReleased = !usedVersions? false : usedVersions.includes(oriVersion); @@ -103,15 +102,15 @@ export async function generateChangelogAndBumpVersion(packageFolderPath: string) } else { const newVersion = getNewVersion(stableVersion, usedVersions, changelog.hasBreakingChange, isStableRelease); makeChangesForReleasingTrack2(packageFolderPath, newVersion, changelog, originalChangeLogContent,stableVersion); - logger.log('Generate changelogs and setting version for track2 release successfully'); + logger.info('Generated changelogs and set version for track2 release successfully.'); return changelog; } } else { - logger.log(`Package ${packageName} released before is track1 sdk`); - logger.log('Generating changelog of migrating track1 to track2 sdk...'); + logger.info(`Package ${packageName} released before is track1 sdk.`); + logger.info('Start to generate changelog of migrating track1 to track2 sdk.'); const newVersion = getNewVersion(stableVersion, usedVersions, true, isStableRelease); makeChangesForMigrateTrack1ToTrack2(packageFolderPath, newVersion); - logger.log('Generate changelogs and setting version for migrating track1 to track2 successfully'); + logger.info('Generated changelogs and setting version for migrating track1 to track2 successfully.'); } } finally { shell.rm('-r', `${path.join(packageFolderPath, 'changelog-temp')}`); diff --git a/tools/js-sdk-release-tools/src/hlcCodeGenCli.ts b/tools/js-sdk-release-tools/src/hlcCodeGenCli.ts index 05f0eb4f616..584e6a2b6e9 100644 --- a/tools/js-sdk-release-tools/src/hlcCodeGenCli.ts +++ b/tools/js-sdk-release-tools/src/hlcCodeGenCli.ts @@ -9,7 +9,8 @@ const shell = require('shelljs'); async function automationGenerateInTerminal(absoluteReadmeMd: string, tag?: string, use?: string, additionalArgs?: string) { const regexResult = /^(.*[\/\\]azure-rest-api-specs[-pr]*)[\/\\](specification.*)/.exec(absoluteReadmeMd); if (!regexResult || regexResult.length !== 3) { - logger.logError(`Cannot Parse readme file path: ${absoluteReadmeMd}`); + logger.error(`Failed to parse README file path '${absoluteReadmeMd}'.`); + logger.error(`Ensure the READMD file '${absoluteReadmeMd}' exist and is valid. Refer to the sample file at https://github.com/Azure/azure-rest-api-specs/tree/main/documentation/samplefiles`); } else { const gitCommitId = await getLastCommitId(regexResult[1]); await generateMgmt({ diff --git a/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts b/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts index 1054c0dab68..72d0b39934f 100644 --- a/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts +++ b/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts @@ -45,13 +45,13 @@ export async function generateRLCInPipeline(options: { await remove(generatedPackageDir); if (!options.skipGeneration) { - logger.logGreen(`>>>>>>>>>>>>>>>>>>> Start: "${options.typespecProject}" >>>>>>>>>>>>>>>>>>>>>>>>>`); + logger.info(`Start to generate SDK from '${options.typespecProject}'.`); if(options.sdkGenerationType === "command") { - logger.logGreen("Run TypeSpec command directly."); + logger.info("Start to run TypeSpec command directly."); const copyPackageJsonName = 'emitter-package.json'; - logger.logGreen(`copy package.json file if not exist from SDK repo ${copyPackageJsonName}`); + logger.info(`Start to copy package.json file if not exist from SDK repo '${copyPackageJsonName}'.`); const installCommand = prepareCommandToInstallDependenciesForTypeSpecProject(path.join(options.sdkRepo, 'eng', copyPackageJsonName), path.join(options.swaggerRepo, options.typespecProject, 'package.json')); - logger.logGreen(installCommand); + logger.info(`Start to run command: '${installCommand}'`); execSync(installCommand, { stdio: 'inherit', cwd: path.join(options.swaggerRepo, options.typespecProject) @@ -61,29 +61,29 @@ export async function generateRLCInPipeline(options: { if (fs.existsSync(path.join(options.swaggerRepo, options.typespecProject, 'client.tsp'))) { typespecSource = 'client.tsp'; } - logger.logGreen(`npx tsp compile ${typespecSource} --emit ${options.typespecEmitter} --arg "js-sdk-folder=${options.sdkRepo}"`); + logger.info(`Start to run command: 'npx tsp compile ${typespecSource} --emit ${options.typespecEmitter} --arg "js-sdk-folder=${options.sdkRepo}"'.`); execSync(`npx tsp compile ${typespecSource} --emit ${options.typespecEmitter} --arg "js-sdk-folder=${options.sdkRepo}"`, { stdio: 'inherit', cwd: path.join(options.swaggerRepo, options.typespecProject) }); - logger.logGreen("End with TypeSpec command."); + logger.info("End with TypeSpec command."); } else { - logger.logGreen("Run tsp-client."); + logger.info("Start to generate code by tsp-client."); const tspDefDir = path.join(options.swaggerRepo, options.typespecProject); const scriptCommand = ['tsp-client', 'init', '--debug', '--tsp-config', path.join(tspDefDir, 'tspconfig.yaml'), '--local-spec-repo', tspDefDir, '--repo', options.swaggerRepo, '--commit', options.gitCommitId].join(" "); - logger.logGreen(`${scriptCommand}`); + logger.info(`Start to run command: '${scriptCommand}'`); execSync(scriptCommand, {stdio: 'inherit'}); - logger.logGreen("End with tsp-client"); + logger.info("Generated code by tsp-client successfully."); } } } else { - logger.logGreen(`>>>>>>>>>>>>>>>>>>> Start: "${options.readmeMd}" >>>>>>>>>>>>>>>>>>>>>>>>>`); + logger.info(`Start to generate SDK from '${options.readmeMd}'.`); if (!options.skipGeneration) { let autorestConfigFilePath: string | undefined; let isMultiClient: boolean = false; if (!!options.autorestConfig) { - logger.logGreen(`Find autorest configuration in PR comment: ${options.autorestConfig}`); - logger.logGreen(`Parsing the autorest configuration in PR comment`); + logger.info(`Start to find autorest configuration in PR comment: '${options.autorestConfig}'.`); + logger.info(`Start to parse the autorest configuration in PR comment.`); const yamlBlocks: { condition: string; yamlContent: any; @@ -103,7 +103,8 @@ export async function generateRLCInPipeline(options: { match = regexToExtractAutorestConfig.exec(options.autorestConfig); } } catch (e: any) { - logger.logError(`Encounter error when parsing autorestConfig from PR comment: \nErr: ${e}\nStderr: "${e.stderr}"\nStdout: "${e.stdout}"\nErrorStack: "${e.stack}"`); + logger.error(`Failed to parse autorestConfig from PR comment: \nErr: ${e}\nStderr: "${e.stderr}"\nStdout: "${e.stdout}"\nErrorStack: "${e.stack}"`); + logger.error(`Please check out https://github.com/Azure/autorest/blob/main/docs/troubleshooting.md to troubleshoot the issue.`); throw e; } @@ -123,7 +124,7 @@ export async function generateRLCInPipeline(options: { autorestConfigFilePath = await generateAutorestConfigurationFileForSingleClientByPrComment(yamlContent, options.swaggerRepo, options.sdkRepo); } } else { - logger.logGreen(`Don't find autorest configuration in spec PR comment, and trying to find it in sdk repository`); + logger.info(`Autorest configuration is not found in spec PR comment, and start to find it in sdk repository.`); const sdkFolderPath = path.join(options.sdkRepo, 'sdk'); for (const rp of fs.readdirSync(sdkFolderPath)) { if (!!autorestConfigFilePath) break; @@ -146,7 +147,7 @@ export async function generateRLCInPipeline(options: { continue; } if (regexExecResult.length !== 2) { - logger.logError(`Find ${regexExecResult.length} match in ${currentAutorestConfigFilePath}. The autorest configuration file should only contain one require with one readme.md file`); + logger.error(`Found ${regexExecResult.length} matches in '${currentAutorestConfigFilePath}'. The autorest configuration file should only contain one require with one readme.md file`); continue; } replaceRequireInAutorestConfigurationFile(currentAutorestConfigFilePath, regexExecResult[1], path.join(options.swaggerRepo, options.readmeMd!)); @@ -159,8 +160,8 @@ export async function generateRLCInPipeline(options: { } if (!autorestConfigFilePath) { - logger.logWarn(`Don't find autorest configuration in spec PR comment or sdk repository, skip generating codes`); - logger.logWarn(`If you ensure there is autorest configuration file in sdk repository, please make sure it contains require keyword and the corresponding readme.md in swagger repository.`); + logger.warn(`Don't find autorest configuration in spec PR comment or sdk repository, skip generating codes.`); + logger.warn(`If you ensure there is autorest configuration file in sdk repository, please make sure it contains require keyword and the corresponding readme.md in swagger repository.`); return; } @@ -178,14 +179,11 @@ export async function generateRLCInPipeline(options: { cmd += ` --multi-client=true`; } - logger.logGreen('Executing command:'); - logger.logGreen('------------------------------------------------------------'); - logger.logGreen(cmd); - logger.logGreen('------------------------------------------------------------'); + logger.info(`Start to run command: ${cmd}.`); try { execSync(cmd, {stdio: 'inherit', cwd: path.dirname(autorestConfigFilePath)}); } catch (e: any) { - throw new Error(`An error occurred while generating codes for readme file: "${options.readmeMd}":\nErr: ${e}\nStderr: "${e.stderr}"\nStdout: "${e.stdout}"\nErrorStack: "${e.stack}"`); + throw new Error(`Failed to generate codes for readme file: "${options.readmeMd}":\nErr: ${e}\nStderr: "${e.stderr}"\nStdout: "${e.stdout}"\nErrorStack: "${e.stack}"`); } } } @@ -208,7 +206,7 @@ export async function generateRLCInPipeline(options: { const packageJson = JSON.parse(fs.readFileSync(path.join(packagePath, 'package.json'), {encoding: 'utf-8'})); const packageName = packageJson.name; - logger.logGreen(`Generate some other files for ${packageName} in ${packagePath}...`); + logger.info(`Start to generate some other files for '${packageName}' in '${packagePath}'.`); if (!options.skipGeneration) { await modifyOrGenerateCiYml(options.sdkRepo, packagePath, packageName, false); @@ -230,15 +228,15 @@ export async function generateRLCInPipeline(options: { } } - logger.logGreen(`node common/scripts/install-run-rush.js update...`); + logger.info(`Start to update rush.`); execSync('node common/scripts/install-run-rush.js update', {stdio: 'inherit'}); - logger.logGreen(`node common/scripts/install-run-rush.js build -t ${packageName}: Build generated codes, except test and sample, which may be written manually`); + logger.info(`Start to build '${packageName}', except for tests and samples, which may be written manually.`); // To build generated codes except test and sample, we need to change tsconfig.json. execSync(`node common/scripts/install-run-rush.js build -t ${packageName}`, {stdio: 'inherit'}); - logger.logGreen(`node common/scripts/install-run-rush.js pack --to ${packageName} --verbose`); + logger.info(`Start to run command 'node common/scripts/install-run-rush.js pack --to ${packageName} --verbose'.`); execSync(`node common/scripts/install-run-rush.js pack --to ${packageName} --verbose`, {stdio: 'inherit'}); if (!options.skipGeneration) { - logger.logGreen(`Generate changelog`); + logger.info(`Start to generate changelog.`); await generateChangelog(packagePath); } if (options.outputJson && options.runningEnvironment !== undefined && outputPackageInfo !== undefined) { @@ -250,11 +248,12 @@ export async function generateRLCInPipeline(options: { addApiViewInfo(outputPackageInfo, packagePath, relativePackagePath); } } catch (e: any) { - logger.logError('Error:'); if (options.typespecProject) { - logger.logError(`An error occurred while run build for typespec project: "${options.typespecProject}":\nErr: ${e}\nStderr: "${e.stderr}"\nStdout: "${e.stdout}"\nErrorStack: "${e.stack}"`); + logger.error(`Failed to build typespec project: "${options.typespecProject}":\nErr: ${e}\nStderr: "${e.stderr}"\nStdout: "${e.stdout}"\nErrorStack: "${e.stack}".`); + logger.error(`Please check out https://github.com/Azure/autorest.typescript/blob/main/packages/typespec-ts/CONTRIBUTING.md#how-to-debug to troubleshoot the issue.`); } else { - logger.logError(`An error occurred while run build for readme file: "${options.readmeMd}":\nErr: ${e}\nStderr: "${e.stderr}"\nStdout: "${e.stdout}"\nErrorStack: "${e.stack}"`); + logger.error(`Failed to build for readme file: "${options.readmeMd}":\nErr: ${e}\nStderr: "${e.stderr}"\nStdout: "${e.stdout}"\nErrorStack: "${e.stack}".`); + logger.error(`Please check out https://github.com/Azure/autorest/blob/main/docs/troubleshooting.md to troubleshoot the issue.`); } if (outputPackageInfo) { outputPackageInfo.result = 'failed'; diff --git a/tools/js-sdk-release-tools/src/llc/generateRLCInTerminal/generateRLCInTerminal.ts b/tools/js-sdk-release-tools/src/llc/generateRLCInTerminal/generateRLCInTerminal.ts index 7519d042160..b0fce79d3be 100644 --- a/tools/js-sdk-release-tools/src/llc/generateRLCInTerminal/generateRLCInTerminal.ts +++ b/tools/js-sdk-release-tools/src/llc/generateRLCInTerminal/generateRLCInTerminal.ts @@ -10,28 +10,25 @@ const shell = require('shelljs') export async function generateCodes(sdkRepo: string, packagePath: string, packageName: string) { let cmd = `autorest --typescript README.md`; shell.cd(path.join(packagePath, 'swagger')); - logger.logGreen('Executing command:'); - logger.logGreen('------------------------------------------------------------'); - logger.logGreen(cmd); - logger.logGreen('------------------------------------------------------------'); + logger.info(`Start to run command: ${cmd}.`); execSync(cmd, {stdio: 'inherit'}); - logger.logGreen(`Generating config files`); + logger.info(`Start to generate config files.`); shell.cd(packagePath); await generateExtraFiles(packagePath, packageName, sdkRepo); } export async function buildGeneratedCodes(sdkrepo: string, packagePath: string, packageName: string) { shell.cd(sdkrepo); - logger.logGreen(`node common/scripts/install-run-rush.js update`); + logger.info(`Start to update rush.`); execSync('node common/scripts/install-run-rush.js update', {stdio: 'inherit'}); - logger.logGreen(`node common/scripts/install-run-rush.js build -t ${packageName}: Build generated codes, except test and sample, which may be written manually`); + logger.info(`Start to build '${packageName}', except for tests and samples, which may be written manually`); // To build generated codes except test and sample, we need to change tsconfig.json. changeConfigOfTestAndSample(packagePath, ChangeModel.Change, SdkType.Rlc); execSync(`node common/scripts/install-run-rush.js build -t ${packageName}`, {stdio: 'inherit'}); changeConfigOfTestAndSample(packagePath, ChangeModel.Revert, SdkType.Rlc); shell.cd(packagePath); - logger.logGreen(`Generate changelog`); + logger.info(`Start to Generate changelog.`); await generateChangelog(packagePath); - logger.logGreen(`Clean compiled outputs`); + logger.info(`Start to clean compiled outputs.`); execSync('rushx clean', {stdio: 'inherit'}); } diff --git a/tools/js-sdk-release-tools/src/llc/utils/generateChangelog.ts b/tools/js-sdk-release-tools/src/llc/utils/generateChangelog.ts index 003bd101947..e22ab6d39ca 100644 --- a/tools/js-sdk-release-tools/src/llc/utils/generateChangelog.ts +++ b/tools/js-sdk-release-tools/src/llc/utils/generateChangelog.ts @@ -41,17 +41,17 @@ export async function generateChangelog(packagePath) { const npm = new NPMScope({executionFolderPath: packagePath}); const npmViewResult = await npm.view({packageName}); if (npmViewResult.exitCode !== 0) { - logger.logGreen(`${packageName} is first release, generating changelog`); + logger.info(`'${packageName}' is first release, start to generate changelog.`); generateChangelogForFirstRelease(packagePath, version); - logger.logGreen(`Generate changelog successfully`); + logger.info(`Generated changelog successfully.`); } else { const stableVersion = getLatestStableVersion(npmViewResult); if (!stableVersion) { - logger.logError(`Invalid latest version ${stableVersion}`); + logger.error(`Invalid latest version ${stableVersion}`); process.exit(1); } - logger.log(`Package ${packageName} released is released before`); - logger.log('Generating changelog by comparing api.md...'); + logger.info(`Package '${packageName}' released is released before.`); + logger.info('Start to generate changelog by comparing api.md.'); try { await shell.mkdir(path.join(packagePath, 'changelog-temp')); await shell.cd(path.join(packagePath, 'changelog-temp')); @@ -60,7 +60,7 @@ export async function generateChangelog(packagePath) { await shell.cd(packagePath); const tempReviewFolder = path.join(packagePath, 'changelog-temp', 'package', 'review'); if (!fs.existsSync(tempReviewFolder)) { - logger.logWarn("The latest package released in NPM doesn't contain review folder, so generate changelog same as first release"); + logger.warn("The latest package released in NPM doesn't contain review folder, so generate changelog same as first release."); generateChangelogForFirstRelease(packagePath, version); } else { const npmPackageRoot = path.join(packagePath, 'changelog-temp', 'package'); @@ -71,15 +71,15 @@ export async function generateChangelog(packagePath) { const newSDKType = getSDKType(packagePath); const changelog = await extractExportAndGenerateChangelog(apiMdFileNPM, apiMdFileLocal, oldSDKType, newSDKType); if (!changelog.hasBreakingChange && !changelog.hasFeature) { - logger.logError('Cannot generate changelog because the codes of local and npm may be the same.'); + logger.error('Failed to generate changelog because the codes of local and npm may be the same.'); } else { appendChangelog(packagePath, version, changelog); - logger.log('Generate changelog successfully'); + logger.info('Generated changelog successfully.'); } } } catch (e: any) { - logger.logError(`Generate changelog failed: ${e.message}`); + logger.error(`Failed to generate changelog: ${e.message}.`); } finally { fs.rmSync(path.join(packagePath, 'changelog-temp'), { recursive: true, force: true }); await shell.cd(jsSdkRepoPath); diff --git a/tools/js-sdk-release-tools/src/llc/utils/generateSampleReadmeMd.ts b/tools/js-sdk-release-tools/src/llc/utils/generateSampleReadmeMd.ts index 8856a326532..151359be5a1 100644 --- a/tools/js-sdk-release-tools/src/llc/utils/generateSampleReadmeMd.ts +++ b/tools/js-sdk-release-tools/src/llc/utils/generateSampleReadmeMd.ts @@ -38,9 +38,6 @@ use-extension: fs.mkdirSync(path.join(packagePath, 'swagger')); } fs.writeFileSync(path.join(packagePath, 'swagger', 'README.md'), sampleReadme, {encoding: 'utf-8'}); - logger.log(''); - logger.logGreen('-------------------------------------------------------------'); - logger.log(''); } export async function generateSampleReadmeMd(packageName: string, packagePath: string, options: any) { @@ -67,7 +64,7 @@ export async function generateSampleReadmeMd(packageName: string, packagePath: s } export async function modifyExistingReadmeMd(packageName: string, packagePath: string) { - logger.logGreen(`${packageName} is found in ${packagePath}, please confirm whether the value is expected? + logger.info(`'${packageName}' is found in ${packagePath}, please confirm whether the value is expected? If yes, please input Enter directly. If not, please enter a new value.`); const readme = await getConfigFromReadmeMd(path.join(packagePath, 'swagger', 'README.md')); const title = await getInputFromCommandWithDefaultValue('title', readme['title']); @@ -250,4 +247,4 @@ ${yaml.dump(config.yamlContent, {indent: 2, lineWidth: 200})}\`\`\``); export function replaceRequireInAutorestConfigurationFile(autorestConfigFilePath: string, ori: string, latest: string) { const readmeMdContent = fs.readFileSync(autorestConfigFilePath, 'utf-8'); fs.writeFileSync(autorestConfigFilePath, readmeMdContent.replace(ori, latest), {encoding: 'utf-8'}); -} \ No newline at end of file +} diff --git a/tools/js-sdk-release-tools/src/llc/utils/utils.ts b/tools/js-sdk-release-tools/src/llc/utils/utils.ts index ae9ecc5800c..a0aa3ad22a8 100644 --- a/tools/js-sdk-release-tools/src/llc/utils/utils.ts +++ b/tools/js-sdk-release-tools/src/llc/utils/utils.ts @@ -46,7 +46,7 @@ export function findPackageInRepo(packageName, sdkRepo) { export function getPackageFolderName(packageName) { const match = /@azure-rest\/([a-z-]+)/.exec(packageName); if (!match || match.length !== 2) { - logger.logError(`packageName ${packageName} is invalid, please input a new packageName in format "@azure-rest/*****"`); + logger.error(`Package name'${packageName}' is invalid, please input a new packageName in format '@azure-rest/*****'.`); process.exit(1); } else { const subName = match[1]; @@ -74,13 +74,15 @@ export function getRelativePackagePath(packagePath) { export function getPackagePathFromReadmePath(readmePath) { if (!fs.existsSync(readmePath)) { - logger.logError(`Invalid README.md file path: ${readmePath}`); + logger.error(`Invalid README.md file path '${readmePath}'.`); + logger.error(`Report this issue in https://aka.ms/azsdk/support/specreview-channel`); process.exit(1); } else { const absolutePath = path.resolve(readmePath); const match = /.*sdk[\/\\]+[a-zA-Z0-9-]+[\/\\]+[a-zA-Z0-9-]+/.exec(absolutePath); if (!match || match.length !== 1) { - logger.logError(`Invalid README.md file path: ${readmePath}`); + logger.error(`Invalid README.md file path '${readmePath}'.`); + logger.error(`Report this issue in https://aka.ms/azsdk/support/specreview-channel`); process.exit(1); } return match[0]; @@ -116,7 +118,7 @@ export async function getPackageNameFromCommand(): Promise { if (validPackageName(packageName)) { return packageName; } else { - logger.logWarn('Invalid package name. It should be in format @azure-rest/xxxxx, please input a new one: ') + logger.warn('Invalid package name. It should be in format \'@azure-rest/xxxxx\', please input a new one.') } } } @@ -147,7 +149,7 @@ export async function getInputFromCommand(parameter: string): Promise { while (true) { const input = (await ask(messages[parameter].yellow)) as string; if (input.trim() === '') { - logger.logWarn('Please do not input empty string.') + logger.warn('Please do not input empty string.') } else { return input; } @@ -155,7 +157,7 @@ export async function getInputFromCommand(parameter: string): Promise { } export async function getInputFromCommandWithDefaultValue(parameter: string, defaultValue: string): Promise { - const input = await ask(`${messages[parameter]}[default: ${defaultValue}]: `.yellow); + const input = await ask(`${messages[parameter]}[default: ${defaultValue}]: `); if ((input as string).trim() === '') { return defaultValue; } else { @@ -178,4 +180,4 @@ export function changeRequiredReadmePath(requiredReadme: any, swaggerRepo: strin throw new Error(`Get invalid required in comment: ${requiredReadme}`); } return requiredReadme; -} \ No newline at end of file +} diff --git a/tools/js-sdk-release-tools/src/rlcCodegenCli.ts b/tools/js-sdk-release-tools/src/rlcCodegenCli.ts index 5b5acf34b44..a9118bcfa46 100644 --- a/tools/js-sdk-release-tools/src/rlcCodegenCli.ts +++ b/tools/js-sdk-release-tools/src/rlcCodegenCli.ts @@ -32,13 +32,13 @@ async function autoGenerate(options: any) { packageName = options['package-name']; if (!packageName || !validPackageName(packageName)) { if (!!packageName && !validPackageName(packageName)) { - logger.logWarn(`Your package-name ${packageName} is invalid, it should be in format @azure-rest/xxxxx.`) + logger.warn(`Package name '${packageName}' is invalid, it should be in format '@azure-rest/xxxxx'.`) } packageName = await getPackageNameFromCommand(); } packagePath = findPackageInRepo(packageName, sdkRepo); if (!packagePath) { - logger.logGreen(`${packageName} is first generated.`); + logger.info(`'${packageName}' is first generated.`); const rp = options['service-name']? options['service-name'] : await getInputFromCommand('service-name'); createFolderIfNotExist(path.join(sdkRepo, 'sdk', rp)); createFolderIfNotExist(path.join(sdkRepo, 'sdk', rp, getPackageFolderName(packageName))); @@ -46,7 +46,7 @@ async function autoGenerate(options: any) { await generateSampleReadmeMd(packageName, packagePath, options); } else { if (!fs.existsSync(path.join(packagePath, 'swagger', 'README.md'))) { - logger.logGreen(`${packageName} is found in ${packagePath}, but not contains swagger/README.md. Creating a sample one for quickstart.`); + logger.info(`'${packageName}' is found in ${packagePath}, but swagger/README.md is not found. Start to create a sample one for quickstart.`); await generateSampleReadmeMd(packageName, packagePath, options); } else if (options['interactive']) { await modifyExistingReadmeMd(packageName, packagePath); @@ -54,16 +54,13 @@ async function autoGenerate(options: any) { } } if (!packageName) { - logger.logError(`Cannot get valid package-name.`); + logger.error(`Package name '${packageName}' is invalid.`); process.exit(1); } await generateCodes(sdkRepo, packagePath, packageName); await buildGeneratedCodes(sdkRepo, packagePath, packageName); - logger.logGreen(``); - logger.logGreen(`----------------------------------------------------------------`); - logger.logGreen(``); - logger.logGreen(`RLC code is generated and build successfully, please find it in ${packagePath}`); + logger.info(`RLC code is generated and built successfully, please find it in '${packagePath}'`); } const optionDefinitions = [ diff --git a/tools/js-sdk-release-tools/src/utils/backupNodeModules.ts b/tools/js-sdk-release-tools/src/utils/backupNodeModules.ts index cb5710d9cee..df35f1940d0 100644 --- a/tools/js-sdk-release-tools/src/utils/backupNodeModules.ts +++ b/tools/js-sdk-release-tools/src/utils/backupNodeModules.ts @@ -5,7 +5,7 @@ import { logger } from './logger'; export async function backupNodeModules(folder: string) { const nodeModulesPath = path.join(folder, "node_modules"); if (fs.existsSync(nodeModulesPath)) { - logger.logGreen(`rename ${nodeModulesPath} to ${nodeModulesPath}_backup`); + logger.info(`Start to rename '${nodeModulesPath}' to '${nodeModulesPath}_backup'.`); fs.renameSync(nodeModulesPath, `${nodeModulesPath}_backup`); } if ('/' === path.dirname(folder)) return; @@ -15,7 +15,7 @@ export async function backupNodeModules(folder: string) { export async function restoreNodeModules(folder: string) { const nodeModulesPath = path.join(folder, "node_modules_backup"); if (fs.existsSync(nodeModulesPath)) { - logger.logGreen(`rename ${nodeModulesPath} to ${nodeModulesPath.replace('_backup', '')}`); + logger.info(`Start to rename '${nodeModulesPath}' to '${nodeModulesPath.replace('_backup', '')}'.`); fs.renameSync(nodeModulesPath, `${nodeModulesPath.replace('_backup', '')}`); } if ('/' === path.dirname(folder)) return; diff --git a/tools/js-sdk-release-tools/src/utils/git.ts b/tools/js-sdk-release-tools/src/utils/git.ts index ab548b4a5a4..40a51aedde0 100644 --- a/tools/js-sdk-release-tools/src/utils/git.ts +++ b/tools/js-sdk-release-tools/src/utils/git.ts @@ -45,7 +45,7 @@ export async function getLastCommitId(repository: string) { try { commitId = execSync(`git --git-dir=${path.join(repository, '.git')} log --format=%H -n 1`, {encoding: "utf8"}); } catch (e) { - logger.log(`cannot get commit id from ${repository}`); + logger.error(`Failed to get commit id from '${repository}'.`); } return commitId.trim(); } diff --git a/tools/js-sdk-release-tools/src/utils/logger.ts b/tools/js-sdk-release-tools/src/utils/logger.ts index 02be797dce1..ecae194606e 100644 --- a/tools/js-sdk-release-tools/src/utils/logger.ts +++ b/tools/js-sdk-release-tools/src/utils/logger.ts @@ -4,115 +4,23 @@ * license information. */ -import * as colors from "colors"; -import * as os from 'os'; +import winston from "winston"; -export enum LoggingLevel { - All = 0, - Trace = 0, - Debug = 1, - Info = 2, - Warn = 3, - Error = 4 -} - -colors.setTheme({ - positive: "green", - negative: "red", - debug: "bgCyan", - info: "bgGreen" +const pipeline = winston.format((info, opts) => { + info.level = `[${info.level.toUpperCase()}]`; + return info; }); -declare global { - interface String { - positive: string; - negative: string; - debug: string; - info: string; - } -} - -class Logger { - private _cache: string[]; - _loggingLevel: LoggingLevel; - - constructor() { - this._loggingLevel = LoggingLevel.Info; - this._cache = []; - } - - log(text?: string): void { - text = text || ""; - console.log(text); - this._capture(text); - } - - error(text?: string): void { - text = text || ""; - console.error(text); - this._capture(text); - } - - - clearCapturedText(): void { - this._cache = []; - } - - getCapturedText(): string { - return this._cache.join("\n"); - } - - private _capture(text: string): void { - this._cache.push(text); - } - - logInfo(text: string): void { - this.log(text.info); - } - - logRed(text: string): void { - this.log(text.red); - } - - logGreen(text: string): void { - this.log(text.green); - } - - logError(text: string): void { - this.error(`${text.red?.split(os.EOL)?.map(e => `[ERROR] ${e}`)?.join(os.EOL)}`); - } - - logWarn(text: string): void { - if (this._loggingLevel <= LoggingLevel.Warn) { - this.log(`${text.bgYellow.black?.split(os.EOL)?.map(e => `[WARN] ${e}`)?.join(os.EOL)}}`); - } - } - - logDebug(text: string): void { - if (this._loggingLevel <= LoggingLevel.Debug) { - this.log(text); - } - } - - logWithDebugDetails(text: string, details?: string): void { - const greyDetails = `(${details})`.grey; - const textToLog = (this._loggingLevel <= LoggingLevel.Debug) ? `${text} ${greyDetails}` : (text); - this.log(textToLog); - } - - logTrace(text: string): void { - if (this._loggingLevel <= LoggingLevel.Trace) { - this.log(text.gray); - } - } - - logWithPath(path: string, message: string): void { - console.log(`[${path}]> ${message}`); - } +export const logger = winston.createLogger({ + level: "info", + format: winston.format.combine(winston.format.json(), pipeline()), + defaultMeta: { service: "user-service" }, +}); - static get(): Logger { - return new Logger(); - } +if (process.env.NODE_ENV !== "production") { + logger.add( + new winston.transports.Console({ + format: winston.format.simple(), + }) + ); } - -export const logger = Logger.get(); diff --git a/tools/js-sdk-release-tools/src/utils/version.ts b/tools/js-sdk-release-tools/src/utils/version.ts index 5caedbfa90c..dd98d826bf7 100644 --- a/tools/js-sdk-release-tools/src/utils/version.ts +++ b/tools/js-sdk-release-tools/src/utils/version.ts @@ -59,7 +59,7 @@ export function bumpPreviewVersion(version: string, usedVersions: string[] | und export function getNewVersion(stableVersion: string | undefined, usedVersions: string[] | undefined, hasBreakingChange, isStableRelease: boolean): string { if (!stableVersion) { - logger.logError(`Invalid stableVersion ${stableVersion}`); + logger.error(`Invalid stableVersion '${stableVersion}'.`); process.exit(1); } if (isStableRelease) { From 310645b86bc2e71150387f20d2664297d6ffe2a2 Mon Sep 17 00:00:00 2001 From: Pan Shao <97225342+pshao25@users.noreply.github.com> Date: Wed, 14 Aug 2024 00:45:37 +0800 Subject: [PATCH 09/82] upgrade openapi-to-typespec (#8827) --- tools/tsp-client/package-lock.json | 472 ++++++++++++++--------------- tools/tsp-client/package.json | 2 +- tools/tsp-client/src/commands.ts | 1 + 3 files changed, 238 insertions(+), 237 deletions(-) diff --git a/tools/tsp-client/package-lock.json b/tools/tsp-client/package-lock.json index c15f584cc91..d4350c3073e 100644 --- a/tools/tsp-client/package-lock.json +++ b/tools/tsp-client/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@autorest/csharp": "https://aka.ms/azsdk/openapi-to-typespec-csharp", - "@autorest/openapi-to-typespec": "0.8.2", + "@autorest/openapi-to-typespec": "0.9.0", "@azure-tools/typespec-autorest": "^0.44.0", "@azure/core-rest-pipeline": "^1.12.0", "@types/yargs": "^17.0.32", @@ -47,6 +47,11 @@ "@typespec/compiler": ">=0.58.0 <1.0.0" } }, + "node_modules/@apidevtools/swagger-methods": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@apidevtools/swagger-methods/-/swagger-methods-3.0.2.tgz", + "integrity": "sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==" + }, "node_modules/@autorest/codemodel": { "version": "4.20.0", "resolved": "https://registry.npmjs.org/@autorest/codemodel/-/codemodel-4.20.0.tgz", @@ -78,219 +83,29 @@ } }, "node_modules/@autorest/openapi-to-typespec": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/@autorest/openapi-to-typespec/-/openapi-to-typespec-0.8.2.tgz", - "integrity": "sha512-8O3FEtnK2NHk6KdsT0L2AR7ILXffsPrJs3jYVcyeVF3mh73N9Bmk6EssK9a9Jz9tTeDhEjTBguiy2hVv5xVipg==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@autorest/openapi-to-typespec/-/openapi-to-typespec-0.9.0.tgz", + "integrity": "sha512-dn5lirPkkOxD5XpJCMsSWcb/jiUuHg5VCllqzTvx9n2o4y8dqELOHuRhY3y6eMCVWvp2MG9xSXJ3mO06JIrA5w==", "dependencies": { "@autorest/codemodel": "~4.20.0", "@autorest/extension-base": "~3.6.0", "@azure-tools/codegen": "~2.10.0", - "@azure-tools/typespec-autorest": "^0.43.0", - "@azure-tools/typespec-azure-core": "^0.43.0", - "@azure-tools/typespec-azure-resource-manager": "^0.43.0", - "@typespec/compiler": "^0.57.0", - "@typespec/http": "^0.57.0", - "@typespec/openapi": "^0.57.0", - "@typespec/openapi3": "^0.57.0", - "@typespec/prettier-plugin-typespec": "^0.57.0", - "@typespec/rest": "^0.57.0", - "@typespec/versioning": "^0.57.0", + "@azure-tools/typespec-autorest": "^0.44.0", + "@azure-tools/typespec-azure-core": "^0.44.0", + "@azure-tools/typespec-azure-resource-manager": "^0.44.0", + "@typespec/compiler": "^0.58.0", + "@typespec/http": "^0.58.0", + "@typespec/openapi": "^0.58.0", + "@typespec/openapi3": "^0.58.0", + "@typespec/prettier-plugin-typespec": "^0.58.0", + "@typespec/rest": "^0.58.0", + "@typespec/versioning": "^0.58.0", "change-case-all": "~2.1.0", "lodash": "~4.17.20", "pluralize": "^8.0.0", "prettier": "~3.1.0" } }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@azure-tools/typespec-autorest": { - "version": "0.43.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-autorest/-/typespec-autorest-0.43.0.tgz", - "integrity": "sha512-tZ9uXXOdxu2y01W9n3mzXf+IEY2MQkP/JaQaKlcOx2+dbklHNQWSDU0Vm6Gmm6l//XiF9QiI8653BiuO97czyw==", - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@azure-tools/typespec-azure-core": "~0.43.0", - "@azure-tools/typespec-azure-resource-manager": "~0.43.0", - "@azure-tools/typespec-client-generator-core": "~0.43.0", - "@typespec/compiler": "~0.57.0", - "@typespec/http": "~0.57.0", - "@typespec/openapi": "~0.57.0", - "@typespec/rest": "~0.57.0", - "@typespec/versioning": "~0.57.0" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@azure-tools/typespec-azure-core": { - "version": "0.43.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-core/-/typespec-azure-core-0.43.0.tgz", - "integrity": "sha512-B1r0i3segJ7RuNXxcAMBy8H2t+jTkaf74dkyUWD0HIFPkhETN0uR59nuor+s+LoLU8yI4JypOFSNZt6e1rod8w==", - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.57.0", - "@typespec/http": "~0.57.0", - "@typespec/rest": "~0.57.0" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@azure-tools/typespec-azure-resource-manager": { - "version": "0.43.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-resource-manager/-/typespec-azure-resource-manager-0.43.0.tgz", - "integrity": "sha512-0GQL+/o1u+PAB63FpYz3sy3ZgZvCtk5T4sDAnICnV23v2YWIONDMUfxxd0x40xJbY6PkcwwHDpBLNMqajf2H6A==", - "dependencies": { - "change-case": "~5.4.4", - "pluralize": "^8.0.0" - }, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@azure-tools/typespec-azure-core": "~0.43.0", - "@typespec/compiler": "~0.57.0", - "@typespec/http": "~0.57.0", - "@typespec/openapi": "~0.57.0", - "@typespec/rest": "~0.57.0", - "@typespec/versioning": "~0.57.0" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@azure-tools/typespec-client-generator-core": { - "version": "0.43.2", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-client-generator-core/-/typespec-client-generator-core-0.43.2.tgz", - "integrity": "sha512-UAVV30BtTQBiXmBoQ3SyvmiuBDYoqWFIn7G96hjojpwXpE6D5ba0y5LascMuF1b65eAhGnnf974DElJE9DGepQ==", - "peer": true, - "dependencies": { - "change-case": "~5.4.4", - "pluralize": "^8.0.0" - }, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@azure-tools/typespec-azure-core": "~0.43.0", - "@typespec/compiler": "~0.57.0", - "@typespec/http": "~0.57.0", - "@typespec/rest": "~0.57.0", - "@typespec/versioning": "~0.57.0" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/compiler": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@typespec/compiler/-/compiler-0.57.0.tgz", - "integrity": "sha512-Z5L7J90Ol21IbzU+rBD2wzKy2vJ2Yg2FIzi+yB5rtb7/c4oBea/CgEByMVHBtT7uw45ZXJpHOiepuGSPVXw2EA==", - "dependencies": { - "@babel/code-frame": "~7.24.2", - "ajv": "~8.13.0", - "change-case": "~5.4.4", - "globby": "~14.0.1", - "mustache": "~4.2.0", - "picocolors": "~1.0.1", - "prettier": "~3.2.5", - "prompts": "~2.4.2", - "semver": "^7.6.2", - "vscode-languageserver": "~9.0.1", - "vscode-languageserver-textdocument": "~1.0.11", - "yaml": "~2.4.2", - "yargs": "~17.7.2" - }, - "bin": { - "tsp": "cmd/tsp.js", - "tsp-server": "cmd/tsp-server.js" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/compiler/node_modules/prettier": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", - "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/http": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@typespec/http/-/http-0.57.0.tgz", - "integrity": "sha512-k3bWOTPNqlRB3/TmrXVBtObmxj2J20l2FnhGXvs+tjdtbXLxCQWmvQz6xlne9nkLAtWVB/pQRUn+oMJfhWta3w==", - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.57.0" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/openapi": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@typespec/openapi/-/openapi-0.57.0.tgz", - "integrity": "sha512-35wK/BqjOXSlhWuGMwoYN3FSgIYFOKtw8ot4ErcgmxAGuKaS2GkUhZvtQJXUn2ByU0Fl4jqslPmTz8SEcz7rbw==", - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.57.0", - "@typespec/http": "~0.57.0" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/openapi3": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@typespec/openapi3/-/openapi3-0.57.0.tgz", - "integrity": "sha512-spNLzwCTduPISJBTWhqsMLTjuGC3Tdh/FVI1rTGnRunB7ZXjhRyz031o1bCe2BZeW1w1sacZGfe+ba8sXqgMxA==", - "dependencies": { - "yaml": "~2.4.2" - }, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.57.0", - "@typespec/http": "~0.57.0", - "@typespec/openapi": "~0.57.0", - "@typespec/versioning": "~0.57.0" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/rest": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@typespec/rest/-/rest-0.57.0.tgz", - "integrity": "sha512-mZj76Kf+cmH38pYA6LT8Zz7QjuR3fdQo5bc8pXhKMwLq9vRqNLz6Z9InbOeo8zY+xP0GfUwEU9kXczmCc8gyRA==", - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.57.0", - "@typespec/http": "~0.57.0" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/versioning": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@typespec/versioning/-/versioning-0.57.0.tgz", - "integrity": "sha512-kk6zCNSwcqqYB9isNNagTy+Zv6wEIRA4NkcZ/X1riTj2zhJwKsIFNXQWm1yxpZn+BY4+1QtuaQHuBLo8HbgR/w==", - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.57.0" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/ajv": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", - "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.4.1" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, "node_modules/@autorest/openapi-to-typespec/node_modules/prettier": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz", @@ -305,17 +120,6 @@ "url": "https://github.com/prettier/prettier?sponsor=1" } }, - "node_modules/@autorest/openapi-to-typespec/node_modules/yaml": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", - "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", - "bin": { - "yaml": "bin.mjs" - }, - "engines": { - "node": ">= 14" - } - }, "node_modules/@azure-tools/async-io": { "version": "3.0.254", "resolved": "https://registry.npmjs.org/@azure-tools/async-io/-/async-io-3.0.254.tgz", @@ -371,7 +175,6 @@ "version": "0.44.0", "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-core/-/typespec-azure-core-0.44.0.tgz", "integrity": "sha512-d11QK2v5fOZH8YUqf42FsqHEirKCHzeKFq4Uo/51BXCXmJJahsTaFMAG2M0GoJe8tmTHeMijStnVMfzcGNqCAA==", - "peer": true, "engines": { "node": ">=18.0.0" }, @@ -385,7 +188,6 @@ "version": "0.44.0", "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-resource-manager/-/typespec-azure-resource-manager-0.44.0.tgz", "integrity": "sha512-m4dG41at6En1swbxlvCDl1v4Mvrfp17acDnRxEcd4SdKP2R9eVS2mBy1tSuFtMcJlOnoBZ5CxQgk+Osg/Q9nmA==", - "peer": true, "dependencies": { "change-case": "~5.4.4", "pluralize": "^8.0.0" @@ -597,6 +399,17 @@ "node": ">=4" } }, + "node_modules/@babel/runtime": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz", + "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@cspotcode/source-map-support": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", @@ -625,6 +438,14 @@ "node": ">=18" } }, + "node_modules/@humanwhocodes/momoa": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@humanwhocodes/momoa/-/momoa-2.0.4.tgz", + "integrity": "sha512-RE815I4arJFtt+FVeU1Tgp9/Xvecacji8w/V6XtXsWWH/wz/eNkNbhb+ny/+PlVZjV0rxQpRSQKNKE3lcktHEA==", + "engines": { + "node": ">=10.10.0" + } + }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", @@ -746,6 +567,11 @@ "@jridgewell/sourcemap-codec": "^1.4.10" } }, + "node_modules/@jsdevtools/ono": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz", + "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==" + }, "node_modules/@kwsites/file-exists": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", @@ -801,6 +627,92 @@ "node": ">=14" } }, + "node_modules/@readme/better-ajv-errors": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@readme/better-ajv-errors/-/better-ajv-errors-1.6.0.tgz", + "integrity": "sha512-9gO9rld84Jgu13kcbKRU+WHseNhaVt76wYMeRDGsUGYxwJtI3RmEJ9LY9dZCYQGI8eUZLuxb5qDja0nqklpFjQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/runtime": "^7.21.0", + "@humanwhocodes/momoa": "^2.0.3", + "chalk": "^4.1.2", + "json-to-ast": "^2.0.3", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "ajv": "4.11.8 - 8" + } + }, + "node_modules/@readme/better-ajv-errors/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@readme/better-ajv-errors/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@readme/json-schema-ref-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@readme/json-schema-ref-parser/-/json-schema-ref-parser-1.2.0.tgz", + "integrity": "sha512-Bt3QVovFSua4QmHa65EHUmh2xS0XJ3rgTEUPH998f4OW4VVJke3BuS16f+kM0ZLOGdvIrzrPRqwihuv5BAjtrA==", + "dependencies": { + "@jsdevtools/ono": "^7.1.3", + "@types/json-schema": "^7.0.6", + "call-me-maybe": "^1.0.1", + "js-yaml": "^4.1.0" + } + }, + "node_modules/@readme/openapi-parser": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.6.0.tgz", + "integrity": "sha512-pyFJXezWj9WI1O+gdp95CoxfY+i+Uq3kKk4zXIFuRAZi9YnHpHOpjumWWr67wkmRTw19Hskh9spyY0Iyikf3fA==", + "dependencies": { + "@apidevtools/swagger-methods": "^3.0.2", + "@jsdevtools/ono": "^7.1.3", + "@readme/better-ajv-errors": "^1.6.0", + "@readme/json-schema-ref-parser": "^1.2.0", + "@readme/openapi-schemas": "^3.1.0", + "ajv": "^8.12.0", + "ajv-draft-04": "^1.0.0", + "call-me-maybe": "^1.0.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "openapi-types": ">=7" + } + }, + "node_modules/@readme/openapi-schemas": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@readme/openapi-schemas/-/openapi-schemas-3.1.0.tgz", + "integrity": "sha512-9FC/6ho8uFa8fV50+FPy/ngWN53jaUu4GRXlAjcxIRrzhltJnpKkBG2Tp0IDraFJeWrOpk84RJ9EMEEYzaI1Bw==", + "engines": { + "node": ">=18" + } + }, "node_modules/@sindresorhus/merge-streams": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", @@ -842,6 +754,11 @@ "integrity": "sha512-zmZ21EWzR71B4Sscphjief5djsLre50M6lI622OSySTmn9DB3j+C3kWroHfBQWXbOBwbgg/M8CG/hUxDLIloow==", "dev": true }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" + }, "node_modules/@types/mocha": { "version": "10.0.7", "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.7.tgz", @@ -919,7 +836,6 @@ "version": "0.58.0", "resolved": "https://registry.npmjs.org/@typespec/http/-/http-0.58.0.tgz", "integrity": "sha512-jQpkugg9AZVrNDMkDIgZRpIoRkkU2b0LtKWqMGg33MItYj9/DYSgDtY7xb7oCBppRtFFZ/h138HyhYl3zQxZRg==", - "peer": true, "engines": { "node": ">=18.0.0" }, @@ -931,7 +847,6 @@ "version": "0.58.0", "resolved": "https://registry.npmjs.org/@typespec/openapi/-/openapi-0.58.0.tgz", "integrity": "sha512-gu6nXfmpfZrfq8Etpgl1dpMfsXii7EzQyhZgsPhIy7ZwV5bDmFk1/oyhTqIpWrnr4pD3r151T2BQjzJefjf15A==", - "peer": true, "engines": { "node": ">=18.0.0" }, @@ -940,33 +855,50 @@ "@typespec/http": "~0.58.0" } }, - "node_modules/@typespec/prettier-plugin-typespec": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@typespec/prettier-plugin-typespec/-/prettier-plugin-typespec-0.57.0.tgz", - "integrity": "sha512-nWrgv/yPGYfE4FL6ON3BpYZnvCdZYvE6yrgcr/ifqZnMBJfCLl4sk+tk3JoVysj6kTTWaFME7GQ/X/guMvbjUA==", + "node_modules/@typespec/openapi3": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@typespec/openapi3/-/openapi3-0.58.0.tgz", + "integrity": "sha512-G9t9CWT9cN6ip39dLZaE6JdEDxGsFyOUxA2s6a087rweoTH85XzsFiQL7uiUD8vHhXyEo6tF6sy3LMZVN0BsoQ==", "dependencies": { - "prettier": "~3.2.5" + "@readme/openapi-parser": "~2.6.0", + "yaml": "~2.4.5" + }, + "bin": { + "tsp-openapi3": "cmd/tsp-openapi3.js" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.58.0", + "@typespec/http": "~0.58.0", + "@typespec/openapi": "~0.58.0", + "@typespec/versioning": "~0.58.0" } }, - "node_modules/@typespec/prettier-plugin-typespec/node_modules/prettier": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", - "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", + "node_modules/@typespec/openapi3/node_modules/yaml": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", + "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", "bin": { - "prettier": "bin/prettier.cjs" + "yaml": "bin.mjs" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" + "node": ">= 14" + } + }, + "node_modules/@typespec/prettier-plugin-typespec": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@typespec/prettier-plugin-typespec/-/prettier-plugin-typespec-0.58.0.tgz", + "integrity": "sha512-GtG9MvVGKytT6jPEksySSRMKl6IYg7dWnjLWMkCwvoViuSAlz3lxjIO0hGUaU5maNCC2+fe5m4vvFmNXGlMOsg==", + "dependencies": { + "prettier": "~3.3.2" } }, "node_modules/@typespec/rest": { "version": "0.58.0", "resolved": "https://registry.npmjs.org/@typespec/rest/-/rest-0.58.0.tgz", "integrity": "sha512-QBxkED0/KQKG22pwzis0n7BY+uLMSZZPSoVe/ESBFika9n5/yyeQ0l58xbFFwwfxAxe4xwuZ5PNwTdEXZbzr5g==", - "peer": true, "engines": { "node": ">=18.0.0" }, @@ -979,7 +911,6 @@ "version": "0.58.0", "resolved": "https://registry.npmjs.org/@typespec/versioning/-/versioning-0.58.0.tgz", "integrity": "sha512-brnQQ3wKWh4AbgqmnVLj+8zyOaDk9VPWg4QBecdQxzz7PrSrlAzIzRfeIyr67+hwi/0SvkTAB6GNH7YYTypKGA==", - "peer": true, "engines": { "node": ">=18.0.0" }, @@ -1035,6 +966,19 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", + "peerDependencies": { + "ajv": "^8.5.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, "node_modules/ansi-colors": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", @@ -1154,6 +1098,11 @@ "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", "dev": true }, + "node_modules/call-me-maybe": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.2.tgz", + "integrity": "sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==" + }, "node_modules/camelcase": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", @@ -1279,6 +1228,14 @@ "node": ">=8" } }, + "node_modules/code-error-fragment": { + "version": "0.0.230", + "resolved": "https://registry.npmjs.org/code-error-fragment/-/code-error-fragment-0.0.230.tgz", + "integrity": "sha512-cadkfKp6932H8UkhzE/gcUqhRMNf8jHzkAN7+5Myabswaghu4xABTgPHDCjW+dBAJxj/SpkTYokpzDqY4pCzQw==", + "engines": { + "node": ">= 4" + } + }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -1619,11 +1576,15 @@ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" }, + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" + }, "node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, "engines": { "node": ">=8" } @@ -1796,6 +1757,26 @@ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, + "node_modules/json-to-ast": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/json-to-ast/-/json-to-ast-2.1.0.tgz", + "integrity": "sha512-W9Lq347r8tA1DfMvAGn9QNcgYm4Wm7Yc+k8e6vezpMnRT+NHbtlxgNBXRVjXe9YM6eTn6+p/MKOlV/aABJcSnQ==", + "dependencies": { + "code-error-fragment": "0.0.230", + "grapheme-splitter": "^1.0.4" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/kleur": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", @@ -1804,6 +1785,14 @@ "node": ">=6" } }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, "node_modules/locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", @@ -2276,6 +2265,12 @@ "node": ">= 14" } }, + "node_modules/openapi-types": { + "version": "12.1.3", + "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-12.1.3.tgz", + "integrity": "sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==", + "peer": true + }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -2484,6 +2479,11 @@ "node": ">=8.10.0" } }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", diff --git a/tools/tsp-client/package.json b/tools/tsp-client/package.json index d1915782760..aee88cad3c4 100644 --- a/tools/tsp-client/package.json +++ b/tools/tsp-client/package.json @@ -52,7 +52,7 @@ }, "dependencies": { "@autorest/csharp": "https://aka.ms/azsdk/openapi-to-typespec-csharp", - "@autorest/openapi-to-typespec": "0.8.2", + "@autorest/openapi-to-typespec": "0.9.0", "@azure-tools/typespec-autorest": "^0.44.0", "@azure/core-rest-pipeline": "^1.12.0", "@types/yargs": "^17.0.32", diff --git a/tools/tsp-client/src/commands.ts b/tools/tsp-client/src/commands.ts index bebd1d788fc..d46728a18cb 100644 --- a/tools/tsp-client/src/commands.ts +++ b/tools/tsp-client/src/commands.ts @@ -365,6 +365,7 @@ export async function convertCommand(argv: any): Promise { `--use="${autorestCsharpPath}"`, `--output-folder="${outputDir}"`, "--mgmt-debug.only-generate-metadata", + "--mgmt-debug.suppress-list-exception", "--azure-arm", "--skip-csproj", `"${readme}"`, From 42598e1a72503bcd26bf3a33fb52dd089afe060f Mon Sep 17 00:00:00 2001 From: Jesse Squire Date: Tue, 13 Aug 2024 17:12:37 -0400 Subject: [PATCH 10/82] [GitHub] Add common service label (#8828) The focus of these changes is to add the common service label for the "Compute - Fleet" resource provider. --- tools/github/data/common-labels.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/github/data/common-labels.csv b/tools/github/data/common-labels.csv index 9e7f7b806ad..11165046af8 100644 --- a/tools/github/data/common-labels.csv +++ b/tools/github/data/common-labels.csv @@ -72,6 +72,7 @@ Communication - Resource Manager,,e99695 Community Contribution,Community members are working on the issue,1aa874 Compute,,e99695 Compute - Extensions,,e99695 +Compute - Fleet,,e99695 Compute - Images,,e99695 Compute - Managed Disks,,e99695 Compute - RDFE,,e99695 From 6e8d78eb8d93a2f4c82dd986302b045319b630ad Mon Sep 17 00:00:00 2001 From: Travis Prescott Date: Tue, 13 Aug 2024 14:26:31 -0700 Subject: [PATCH 11/82] [TSP Client] Update dependency for compare command (#8829) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Co-authored-by: catalinaperalta Update package.json * Revert change. * Update dependencies. --- tools/tsp-client/package-lock.json | 452 ++++++++++++++--------------- tools/tsp-client/package.json | 5 +- tools/tsp-client/src/commands.ts | 2 +- 3 files changed, 228 insertions(+), 231 deletions(-) diff --git a/tools/tsp-client/package-lock.json b/tools/tsp-client/package-lock.json index d4350c3073e..ce1b9897512 100644 --- a/tools/tsp-client/package-lock.json +++ b/tools/tsp-client/package-lock.json @@ -11,13 +11,13 @@ "dependencies": { "@autorest/csharp": "https://aka.ms/azsdk/openapi-to-typespec-csharp", "@autorest/openapi-to-typespec": "0.9.0", + "@azure-tools/rest-api-diff": "^0.1.0", "@azure-tools/typespec-autorest": "^0.44.0", "@azure/core-rest-pipeline": "^1.12.0", "@types/yargs": "^17.0.32", "autorest": "^3.7.1", "chalk": "^5.3.0", "dotenv": "^16.4.5", - "openapi-diff": "github:tjprescott/openapi-diff#8edec5e2d2ad0ba57e8cdebda20e7b0c6e225699", "prompt-sync": "^4.2.0", "simple-git": "^3.20.0", "yaml": "^2.3.1", @@ -145,6 +145,231 @@ "node": ">=12.0.0" } }, + "node_modules/@azure-tools/rest-api-diff": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/@azure-tools/rest-api-diff/-/rest-api-diff-0.1.0.tgz", + "integrity": "sha512-BWE31Q5mq6kMCR0VX5VVZ/99M4p63RO/GpLBs0FFpY3wG9asX9KOnRBBoT3dR64ceQK5pYI7trd8O5oWglRs7w==", + "dependencies": { + "@azure-tools/typespec-autorest": "0.43.0", + "@azure-tools/typespec-azure-core": "0.43.0", + "acorn": "^8.12.0", + "acorn-walk": "^8.3.3", + "arg": "^4.1.3", + "create-require": "^1.1.1", + "deep-diff": "^1.0.2", + "diff": "^4.0.2", + "dotenv": "^16.4.5", + "make-error": "^1.3.6", + "undici-types": "^5.26.5", + "v8-compile-cache-lib": "^3.0.1", + "yargs": "^17.7.2", + "yn": "^3.1.1" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure-tools/rest-api-diff/node_modules/@azure-tools/typespec-autorest": { + "version": "0.43.0", + "resolved": "https://registry.npmjs.org/@azure-tools/typespec-autorest/-/typespec-autorest-0.43.0.tgz", + "integrity": "sha512-tZ9uXXOdxu2y01W9n3mzXf+IEY2MQkP/JaQaKlcOx2+dbklHNQWSDU0Vm6Gmm6l//XiF9QiI8653BiuO97czyw==", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@azure-tools/typespec-azure-core": "~0.43.0", + "@azure-tools/typespec-azure-resource-manager": "~0.43.0", + "@azure-tools/typespec-client-generator-core": "~0.43.0", + "@typespec/compiler": "~0.57.0", + "@typespec/http": "~0.57.0", + "@typespec/openapi": "~0.57.0", + "@typespec/rest": "~0.57.0", + "@typespec/versioning": "~0.57.0" + } + }, + "node_modules/@azure-tools/rest-api-diff/node_modules/@azure-tools/typespec-azure-core": { + "version": "0.43.0", + "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-core/-/typespec-azure-core-0.43.0.tgz", + "integrity": "sha512-B1r0i3segJ7RuNXxcAMBy8H2t+jTkaf74dkyUWD0HIFPkhETN0uR59nuor+s+LoLU8yI4JypOFSNZt6e1rod8w==", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.57.0", + "@typespec/http": "~0.57.0", + "@typespec/rest": "~0.57.0" + } + }, + "node_modules/@azure-tools/rest-api-diff/node_modules/@azure-tools/typespec-azure-resource-manager": { + "version": "0.43.0", + "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-resource-manager/-/typespec-azure-resource-manager-0.43.0.tgz", + "integrity": "sha512-0GQL+/o1u+PAB63FpYz3sy3ZgZvCtk5T4sDAnICnV23v2YWIONDMUfxxd0x40xJbY6PkcwwHDpBLNMqajf2H6A==", + "peer": true, + "dependencies": { + "change-case": "~5.4.4", + "pluralize": "^8.0.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@azure-tools/typespec-azure-core": "~0.43.0", + "@typespec/compiler": "~0.57.0", + "@typespec/http": "~0.57.0", + "@typespec/openapi": "~0.57.0", + "@typespec/rest": "~0.57.0", + "@typespec/versioning": "~0.57.0" + } + }, + "node_modules/@azure-tools/rest-api-diff/node_modules/@azure-tools/typespec-client-generator-core": { + "version": "0.43.2", + "resolved": "https://registry.npmjs.org/@azure-tools/typespec-client-generator-core/-/typespec-client-generator-core-0.43.2.tgz", + "integrity": "sha512-UAVV30BtTQBiXmBoQ3SyvmiuBDYoqWFIn7G96hjojpwXpE6D5ba0y5LascMuF1b65eAhGnnf974DElJE9DGepQ==", + "peer": true, + "dependencies": { + "change-case": "~5.4.4", + "pluralize": "^8.0.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@azure-tools/typespec-azure-core": "~0.43.0", + "@typespec/compiler": "~0.57.0", + "@typespec/http": "~0.57.0", + "@typespec/rest": "~0.57.0", + "@typespec/versioning": "~0.57.0" + } + }, + "node_modules/@azure-tools/rest-api-diff/node_modules/@typespec/compiler": { + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@typespec/compiler/-/compiler-0.57.0.tgz", + "integrity": "sha512-Z5L7J90Ol21IbzU+rBD2wzKy2vJ2Yg2FIzi+yB5rtb7/c4oBea/CgEByMVHBtT7uw45ZXJpHOiepuGSPVXw2EA==", + "peer": true, + "dependencies": { + "@babel/code-frame": "~7.24.2", + "ajv": "~8.13.0", + "change-case": "~5.4.4", + "globby": "~14.0.1", + "mustache": "~4.2.0", + "picocolors": "~1.0.1", + "prettier": "~3.2.5", + "prompts": "~2.4.2", + "semver": "^7.6.2", + "vscode-languageserver": "~9.0.1", + "vscode-languageserver-textdocument": "~1.0.11", + "yaml": "~2.4.2", + "yargs": "~17.7.2" + }, + "bin": { + "tsp": "cmd/tsp.js", + "tsp-server": "cmd/tsp-server.js" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure-tools/rest-api-diff/node_modules/@typespec/http": { + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@typespec/http/-/http-0.57.0.tgz", + "integrity": "sha512-k3bWOTPNqlRB3/TmrXVBtObmxj2J20l2FnhGXvs+tjdtbXLxCQWmvQz6xlne9nkLAtWVB/pQRUn+oMJfhWta3w==", + "peer": true, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.57.0" + } + }, + "node_modules/@azure-tools/rest-api-diff/node_modules/@typespec/openapi": { + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@typespec/openapi/-/openapi-0.57.0.tgz", + "integrity": "sha512-35wK/BqjOXSlhWuGMwoYN3FSgIYFOKtw8ot4ErcgmxAGuKaS2GkUhZvtQJXUn2ByU0Fl4jqslPmTz8SEcz7rbw==", + "peer": true, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.57.0", + "@typespec/http": "~0.57.0" + } + }, + "node_modules/@azure-tools/rest-api-diff/node_modules/@typespec/rest": { + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@typespec/rest/-/rest-0.57.0.tgz", + "integrity": "sha512-mZj76Kf+cmH38pYA6LT8Zz7QjuR3fdQo5bc8pXhKMwLq9vRqNLz6Z9InbOeo8zY+xP0GfUwEU9kXczmCc8gyRA==", + "peer": true, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.57.0", + "@typespec/http": "~0.57.0" + } + }, + "node_modules/@azure-tools/rest-api-diff/node_modules/@typespec/versioning": { + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@typespec/versioning/-/versioning-0.57.0.tgz", + "integrity": "sha512-kk6zCNSwcqqYB9isNNagTy+Zv6wEIRA4NkcZ/X1riTj2zhJwKsIFNXQWm1yxpZn+BY4+1QtuaQHuBLo8HbgR/w==", + "peer": true, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.57.0" + } + }, + "node_modules/@azure-tools/rest-api-diff/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", + "peer": true, + "dependencies": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/@azure-tools/rest-api-diff/node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/@azure-tools/rest-api-diff/node_modules/prettier": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", + "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", + "peer": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/@azure-tools/rest-api-diff/node_modules/yaml": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", + "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", + "peer": true, + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/@azure-tools/tasks": { "version": "3.0.255", "resolved": "https://registry.npmjs.org/@azure-tools/tasks/-/tasks-3.0.255.tgz", @@ -2040,231 +2265,6 @@ "wrappy": "1" } }, - "node_modules/openapi-diff": { - "version": "1.0.0", - "resolved": "git+ssh://git@github.com/tjprescott/openapi-diff.git#8edec5e2d2ad0ba57e8cdebda20e7b0c6e225699", - "integrity": "sha512-MshT1nFT7D2SceVm8kP9FX9+p1CZ/kvRYU8FruIknO1QduDeyx9NZsIqScYtaKU4QEbmRRMkh15zHwdlc2Iq8Q==", - "dependencies": { - "@azure-tools/typespec-autorest": "0.43.0", - "@azure-tools/typespec-azure-core": "0.43.0", - "acorn": "^8.12.0", - "acorn-walk": "^8.3.3", - "arg": "^4.1.3", - "create-require": "^1.1.1", - "deep-diff": "^1.0.2", - "diff": "^4.0.2", - "dotenv": "^16.4.5", - "make-error": "^1.3.6", - "undici-types": "^5.26.5", - "v8-compile-cache-lib": "^3.0.1", - "yargs": "^17.7.2", - "yn": "^3.1.1" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/openapi-diff/node_modules/@azure-tools/typespec-autorest": { - "version": "0.43.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-autorest/-/typespec-autorest-0.43.0.tgz", - "integrity": "sha512-tZ9uXXOdxu2y01W9n3mzXf+IEY2MQkP/JaQaKlcOx2+dbklHNQWSDU0Vm6Gmm6l//XiF9QiI8653BiuO97czyw==", - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@azure-tools/typespec-azure-core": "~0.43.0", - "@azure-tools/typespec-azure-resource-manager": "~0.43.0", - "@azure-tools/typespec-client-generator-core": "~0.43.0", - "@typespec/compiler": "~0.57.0", - "@typespec/http": "~0.57.0", - "@typespec/openapi": "~0.57.0", - "@typespec/rest": "~0.57.0", - "@typespec/versioning": "~0.57.0" - } - }, - "node_modules/openapi-diff/node_modules/@azure-tools/typespec-azure-core": { - "version": "0.43.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-core/-/typespec-azure-core-0.43.0.tgz", - "integrity": "sha512-B1r0i3segJ7RuNXxcAMBy8H2t+jTkaf74dkyUWD0HIFPkhETN0uR59nuor+s+LoLU8yI4JypOFSNZt6e1rod8w==", - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.57.0", - "@typespec/http": "~0.57.0", - "@typespec/rest": "~0.57.0" - } - }, - "node_modules/openapi-diff/node_modules/@azure-tools/typespec-azure-resource-manager": { - "version": "0.43.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-resource-manager/-/typespec-azure-resource-manager-0.43.0.tgz", - "integrity": "sha512-0GQL+/o1u+PAB63FpYz3sy3ZgZvCtk5T4sDAnICnV23v2YWIONDMUfxxd0x40xJbY6PkcwwHDpBLNMqajf2H6A==", - "peer": true, - "dependencies": { - "change-case": "~5.4.4", - "pluralize": "^8.0.0" - }, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@azure-tools/typespec-azure-core": "~0.43.0", - "@typespec/compiler": "~0.57.0", - "@typespec/http": "~0.57.0", - "@typespec/openapi": "~0.57.0", - "@typespec/rest": "~0.57.0", - "@typespec/versioning": "~0.57.0" - } - }, - "node_modules/openapi-diff/node_modules/@azure-tools/typespec-client-generator-core": { - "version": "0.43.2", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-client-generator-core/-/typespec-client-generator-core-0.43.2.tgz", - "integrity": "sha512-UAVV30BtTQBiXmBoQ3SyvmiuBDYoqWFIn7G96hjojpwXpE6D5ba0y5LascMuF1b65eAhGnnf974DElJE9DGepQ==", - "peer": true, - "dependencies": { - "change-case": "~5.4.4", - "pluralize": "^8.0.0" - }, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@azure-tools/typespec-azure-core": "~0.43.0", - "@typespec/compiler": "~0.57.0", - "@typespec/http": "~0.57.0", - "@typespec/rest": "~0.57.0", - "@typespec/versioning": "~0.57.0" - } - }, - "node_modules/openapi-diff/node_modules/@typespec/compiler": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@typespec/compiler/-/compiler-0.57.0.tgz", - "integrity": "sha512-Z5L7J90Ol21IbzU+rBD2wzKy2vJ2Yg2FIzi+yB5rtb7/c4oBea/CgEByMVHBtT7uw45ZXJpHOiepuGSPVXw2EA==", - "peer": true, - "dependencies": { - "@babel/code-frame": "~7.24.2", - "ajv": "~8.13.0", - "change-case": "~5.4.4", - "globby": "~14.0.1", - "mustache": "~4.2.0", - "picocolors": "~1.0.1", - "prettier": "~3.2.5", - "prompts": "~2.4.2", - "semver": "^7.6.2", - "vscode-languageserver": "~9.0.1", - "vscode-languageserver-textdocument": "~1.0.11", - "yaml": "~2.4.2", - "yargs": "~17.7.2" - }, - "bin": { - "tsp": "cmd/tsp.js", - "tsp-server": "cmd/tsp-server.js" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/openapi-diff/node_modules/@typespec/http": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@typespec/http/-/http-0.57.0.tgz", - "integrity": "sha512-k3bWOTPNqlRB3/TmrXVBtObmxj2J20l2FnhGXvs+tjdtbXLxCQWmvQz6xlne9nkLAtWVB/pQRUn+oMJfhWta3w==", - "peer": true, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.57.0" - } - }, - "node_modules/openapi-diff/node_modules/@typespec/openapi": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@typespec/openapi/-/openapi-0.57.0.tgz", - "integrity": "sha512-35wK/BqjOXSlhWuGMwoYN3FSgIYFOKtw8ot4ErcgmxAGuKaS2GkUhZvtQJXUn2ByU0Fl4jqslPmTz8SEcz7rbw==", - "peer": true, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.57.0", - "@typespec/http": "~0.57.0" - } - }, - "node_modules/openapi-diff/node_modules/@typespec/rest": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@typespec/rest/-/rest-0.57.0.tgz", - "integrity": "sha512-mZj76Kf+cmH38pYA6LT8Zz7QjuR3fdQo5bc8pXhKMwLq9vRqNLz6Z9InbOeo8zY+xP0GfUwEU9kXczmCc8gyRA==", - "peer": true, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.57.0", - "@typespec/http": "~0.57.0" - } - }, - "node_modules/openapi-diff/node_modules/@typespec/versioning": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@typespec/versioning/-/versioning-0.57.0.tgz", - "integrity": "sha512-kk6zCNSwcqqYB9isNNagTy+Zv6wEIRA4NkcZ/X1riTj2zhJwKsIFNXQWm1yxpZn+BY4+1QtuaQHuBLo8HbgR/w==", - "peer": true, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.57.0" - } - }, - "node_modules/openapi-diff/node_modules/ajv": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", - "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", - "peer": true, - "dependencies": { - "fast-deep-equal": "^3.1.3", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.4.1" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/openapi-diff/node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/openapi-diff/node_modules/prettier": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", - "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", - "peer": true, - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/openapi-diff/node_modules/yaml": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", - "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", - "peer": true, - "bin": { - "yaml": "bin.mjs" - }, - "engines": { - "node": ">= 14" - } - }, "node_modules/openapi-types": { "version": "12.1.3", "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-12.1.3.tgz", diff --git a/tools/tsp-client/package.json b/tools/tsp-client/package.json index aee88cad3c4..bc15ea334e6 100644 --- a/tools/tsp-client/package.json +++ b/tools/tsp-client/package.json @@ -55,11 +55,11 @@ "@autorest/openapi-to-typespec": "0.9.0", "@azure-tools/typespec-autorest": "^0.44.0", "@azure/core-rest-pipeline": "^1.12.0", + "@azure-tools/rest-api-diff": "^0.1.0", "@types/yargs": "^17.0.32", "autorest": "^3.7.1", "chalk": "^5.3.0", "dotenv": "^16.4.5", - "openapi-diff": "github:tjprescott/openapi-diff#8edec5e2d2ad0ba57e8cdebda20e7b0c6e225699", "prompt-sync": "^4.2.0", "simple-git": "^3.20.0", "yaml": "^2.3.1", @@ -72,9 +72,6 @@ "extension": [ "ts" ], - "bundleDependency": [ - "openapi-diff" - ], "spec": "test/*.spec.ts", "loader": "ts-node/esm" } diff --git a/tools/tsp-client/src/commands.ts b/tools/tsp-client/src/commands.ts index d46728a18cb..92e88e4598e 100644 --- a/tools/tsp-client/src/commands.ts +++ b/tools/tsp-client/src/commands.ts @@ -286,7 +286,7 @@ export async function generateCommand(argv: any) { export async function compareCommand(argv: any, args: string[]) { let outputDir = argv["output-dir"]; - const openApiDiffPath = await getPathToDependency("openapi-diff"); + const openApiDiffPath = await getPathToDependency("@azure-tools/rest-api-diff"); const command = [openApiDiffPath, ...args]; try { await nodeCommand(outputDir, command); From 07327018c30a2569c0c470f31691a2a7806c774c Mon Sep 17 00:00:00 2001 From: catalinaperalta Date: Tue, 13 Aug 2024 14:38:33 -0700 Subject: [PATCH 12/82] [tsp-client] Miscellaneous fixes (#8825) * tsp-client improvements * fix version range for typespec-autorest * changelog * changelog update --------- Co-authored-by: Catalina Peralta --- tools/tsp-client/CHANGELOG.md | 2 ++ tools/tsp-client/package-lock.json | 2 +- tools/tsp-client/package.json | 2 +- tools/tsp-client/src/index.ts | 7 ++++--- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/tools/tsp-client/CHANGELOG.md b/tools/tsp-client/CHANGELOG.md index 6da1482a61e..ba347a63293 100644 --- a/tools/tsp-client/CHANGELOG.md +++ b/tools/tsp-client/CHANGELOG.md @@ -4,6 +4,8 @@ - Fix `--version` flag. (#8814) - Added `compare` command to compare a hand-authored Swagger to a TypeSpec-generated Swagger to understand the relevant differences between them. +- Floating `@azure-tools/typespec-autorest` dependency from `>=0.44.0 <1.0.0`. +- Bump `@autorest/openapi-to-typespec` dependency to `0.9.0`. ## 2024-08-08 - 0.11.1 diff --git a/tools/tsp-client/package-lock.json b/tools/tsp-client/package-lock.json index ce1b9897512..50d714ead26 100644 --- a/tools/tsp-client/package-lock.json +++ b/tools/tsp-client/package-lock.json @@ -12,7 +12,7 @@ "@autorest/csharp": "https://aka.ms/azsdk/openapi-to-typespec-csharp", "@autorest/openapi-to-typespec": "0.9.0", "@azure-tools/rest-api-diff": "^0.1.0", - "@azure-tools/typespec-autorest": "^0.44.0", + "@azure-tools/typespec-autorest": ">=0.44.0 <1.0.0", "@azure/core-rest-pipeline": "^1.12.0", "@types/yargs": "^17.0.32", "autorest": "^3.7.1", diff --git a/tools/tsp-client/package.json b/tools/tsp-client/package.json index bc15ea334e6..2eac9aa1e82 100644 --- a/tools/tsp-client/package.json +++ b/tools/tsp-client/package.json @@ -53,7 +53,7 @@ "dependencies": { "@autorest/csharp": "https://aka.ms/azsdk/openapi-to-typespec-csharp", "@autorest/openapi-to-typespec": "0.9.0", - "@azure-tools/typespec-autorest": "^0.44.0", + "@azure-tools/typespec-autorest": ">=0.44.0 <1.0.0", "@azure/core-rest-pipeline": "^1.12.0", "@azure-tools/rest-api-diff": "^0.1.0", "@types/yargs": "^17.0.32", diff --git a/tools/tsp-client/src/index.ts b/tools/tsp-client/src/index.ts index c8a53c81949..54218240aa0 100644 --- a/tools/tsp-client/src/index.ts +++ b/tools/tsp-client/src/index.ts @@ -19,12 +19,12 @@ import { dirname } from "path"; const __dirname = dirname(fileURLToPath(import.meta.url)); -const { version } = JSON.parse(await readFile(joinPaths(__dirname, "..", "package.json"), "utf8")); +const packageJson = JSON.parse(await readFile(joinPaths(__dirname, "..", "package.json"), "utf8")); function commandPreamble(argv: any) { checkDebugLogging(argv); printBanner(); - yargs().showVersion(); + Logger.info(packageJson.version); } /** Ensure the output directory exists and allow interactive users to confirm or override the value. */ @@ -57,7 +57,7 @@ export function resolveOutputDir(argv: any): string { } const parser = yargs(hideBin(process.argv)) - .version(version) + .version(packageJson.version) .alias("v", "version") .scriptName("") .usage(usageText) @@ -225,6 +225,7 @@ const parser = yargs(hideBin(process.argv)) }); }, async (argv: any) => { + commandPreamble(argv); await sortSwaggerCommand(argv); }, ) From 6829db8a4916ffcdfe18a95a19be859f78278506 Mon Sep 17 00:00:00 2001 From: Travis Prescott Date: Tue, 13 Aug 2024 15:58:37 -0700 Subject: [PATCH 13/82] Fix test-commands. (#8832) --- tools/tsp-client/test/run_commands.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/tsp-client/test/run_commands.ts b/tools/tsp-client/test/run_commands.ts index 2df64e514b4..6dc2648c642 100644 --- a/tools/tsp-client/test/run_commands.ts +++ b/tools/tsp-client/test/run_commands.ts @@ -82,9 +82,9 @@ async function main() { await runCommand(baseDir, [ "compare", "--lhs", - "/test/examples/specification/compare/lhs", + "./test/examples/specification/compare/lhs", "--rhs", - "/test/examples/specification/compare/rhs", + "./test/examples/specification/compare/rhs", "--compile-tsp", ]); From 0c1b964d0a2f7ae5523cdec5abfbc1bc35e61368 Mon Sep 17 00:00:00 2001 From: catalinaperalta Date: Tue, 13 Aug 2024 16:01:52 -0700 Subject: [PATCH 14/82] [tsp-client] Revert openapi-to-typespec changes (#8833) * revert 310645b86bc2e71150387f20d2664297d6ffe2a2 * changelog update * changelog date --------- Co-authored-by: Catalina Peralta --- tools/tsp-client/CHANGELOG.md | 3 +- tools/tsp-client/package-lock.json | 472 ++++++++++++++--------------- tools/tsp-client/package.json | 2 +- tools/tsp-client/src/commands.ts | 1 - 4 files changed, 238 insertions(+), 240 deletions(-) diff --git a/tools/tsp-client/CHANGELOG.md b/tools/tsp-client/CHANGELOG.md index ba347a63293..c67358b2a65 100644 --- a/tools/tsp-client/CHANGELOG.md +++ b/tools/tsp-client/CHANGELOG.md @@ -1,11 +1,10 @@ # Release -## 2024-08-12 - 0.11.2 +## 2024-08-13 - 0.11.2 - Fix `--version` flag. (#8814) - Added `compare` command to compare a hand-authored Swagger to a TypeSpec-generated Swagger to understand the relevant differences between them. - Floating `@azure-tools/typespec-autorest` dependency from `>=0.44.0 <1.0.0`. -- Bump `@autorest/openapi-to-typespec` dependency to `0.9.0`. ## 2024-08-08 - 0.11.1 diff --git a/tools/tsp-client/package-lock.json b/tools/tsp-client/package-lock.json index 50d714ead26..2834e9b989c 100644 --- a/tools/tsp-client/package-lock.json +++ b/tools/tsp-client/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "dependencies": { "@autorest/csharp": "https://aka.ms/azsdk/openapi-to-typespec-csharp", - "@autorest/openapi-to-typespec": "0.9.0", + "@autorest/openapi-to-typespec": "0.8.2", "@azure-tools/rest-api-diff": "^0.1.0", "@azure-tools/typespec-autorest": ">=0.44.0 <1.0.0", "@azure/core-rest-pipeline": "^1.12.0", @@ -47,11 +47,6 @@ "@typespec/compiler": ">=0.58.0 <1.0.0" } }, - "node_modules/@apidevtools/swagger-methods": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@apidevtools/swagger-methods/-/swagger-methods-3.0.2.tgz", - "integrity": "sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==" - }, "node_modules/@autorest/codemodel": { "version": "4.20.0", "resolved": "https://registry.npmjs.org/@autorest/codemodel/-/codemodel-4.20.0.tgz", @@ -83,29 +78,219 @@ } }, "node_modules/@autorest/openapi-to-typespec": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@autorest/openapi-to-typespec/-/openapi-to-typespec-0.9.0.tgz", - "integrity": "sha512-dn5lirPkkOxD5XpJCMsSWcb/jiUuHg5VCllqzTvx9n2o4y8dqELOHuRhY3y6eMCVWvp2MG9xSXJ3mO06JIrA5w==", + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/@autorest/openapi-to-typespec/-/openapi-to-typespec-0.8.2.tgz", + "integrity": "sha512-8O3FEtnK2NHk6KdsT0L2AR7ILXffsPrJs3jYVcyeVF3mh73N9Bmk6EssK9a9Jz9tTeDhEjTBguiy2hVv5xVipg==", "dependencies": { "@autorest/codemodel": "~4.20.0", "@autorest/extension-base": "~3.6.0", "@azure-tools/codegen": "~2.10.0", - "@azure-tools/typespec-autorest": "^0.44.0", - "@azure-tools/typespec-azure-core": "^0.44.0", - "@azure-tools/typespec-azure-resource-manager": "^0.44.0", - "@typespec/compiler": "^0.58.0", - "@typespec/http": "^0.58.0", - "@typespec/openapi": "^0.58.0", - "@typespec/openapi3": "^0.58.0", - "@typespec/prettier-plugin-typespec": "^0.58.0", - "@typespec/rest": "^0.58.0", - "@typespec/versioning": "^0.58.0", + "@azure-tools/typespec-autorest": "^0.43.0", + "@azure-tools/typespec-azure-core": "^0.43.0", + "@azure-tools/typespec-azure-resource-manager": "^0.43.0", + "@typespec/compiler": "^0.57.0", + "@typespec/http": "^0.57.0", + "@typespec/openapi": "^0.57.0", + "@typespec/openapi3": "^0.57.0", + "@typespec/prettier-plugin-typespec": "^0.57.0", + "@typespec/rest": "^0.57.0", + "@typespec/versioning": "^0.57.0", "change-case-all": "~2.1.0", "lodash": "~4.17.20", "pluralize": "^8.0.0", "prettier": "~3.1.0" } }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@azure-tools/typespec-autorest": { + "version": "0.43.0", + "resolved": "https://registry.npmjs.org/@azure-tools/typespec-autorest/-/typespec-autorest-0.43.0.tgz", + "integrity": "sha512-tZ9uXXOdxu2y01W9n3mzXf+IEY2MQkP/JaQaKlcOx2+dbklHNQWSDU0Vm6Gmm6l//XiF9QiI8653BiuO97czyw==", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@azure-tools/typespec-azure-core": "~0.43.0", + "@azure-tools/typespec-azure-resource-manager": "~0.43.0", + "@azure-tools/typespec-client-generator-core": "~0.43.0", + "@typespec/compiler": "~0.57.0", + "@typespec/http": "~0.57.0", + "@typespec/openapi": "~0.57.0", + "@typespec/rest": "~0.57.0", + "@typespec/versioning": "~0.57.0" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@azure-tools/typespec-azure-core": { + "version": "0.43.0", + "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-core/-/typespec-azure-core-0.43.0.tgz", + "integrity": "sha512-B1r0i3segJ7RuNXxcAMBy8H2t+jTkaf74dkyUWD0HIFPkhETN0uR59nuor+s+LoLU8yI4JypOFSNZt6e1rod8w==", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.57.0", + "@typespec/http": "~0.57.0", + "@typespec/rest": "~0.57.0" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@azure-tools/typespec-azure-resource-manager": { + "version": "0.43.0", + "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-resource-manager/-/typespec-azure-resource-manager-0.43.0.tgz", + "integrity": "sha512-0GQL+/o1u+PAB63FpYz3sy3ZgZvCtk5T4sDAnICnV23v2YWIONDMUfxxd0x40xJbY6PkcwwHDpBLNMqajf2H6A==", + "dependencies": { + "change-case": "~5.4.4", + "pluralize": "^8.0.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@azure-tools/typespec-azure-core": "~0.43.0", + "@typespec/compiler": "~0.57.0", + "@typespec/http": "~0.57.0", + "@typespec/openapi": "~0.57.0", + "@typespec/rest": "~0.57.0", + "@typespec/versioning": "~0.57.0" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@azure-tools/typespec-client-generator-core": { + "version": "0.43.2", + "resolved": "https://registry.npmjs.org/@azure-tools/typespec-client-generator-core/-/typespec-client-generator-core-0.43.2.tgz", + "integrity": "sha512-UAVV30BtTQBiXmBoQ3SyvmiuBDYoqWFIn7G96hjojpwXpE6D5ba0y5LascMuF1b65eAhGnnf974DElJE9DGepQ==", + "peer": true, + "dependencies": { + "change-case": "~5.4.4", + "pluralize": "^8.0.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@azure-tools/typespec-azure-core": "~0.43.0", + "@typespec/compiler": "~0.57.0", + "@typespec/http": "~0.57.0", + "@typespec/rest": "~0.57.0", + "@typespec/versioning": "~0.57.0" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/compiler": { + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@typespec/compiler/-/compiler-0.57.0.tgz", + "integrity": "sha512-Z5L7J90Ol21IbzU+rBD2wzKy2vJ2Yg2FIzi+yB5rtb7/c4oBea/CgEByMVHBtT7uw45ZXJpHOiepuGSPVXw2EA==", + "dependencies": { + "@babel/code-frame": "~7.24.2", + "ajv": "~8.13.0", + "change-case": "~5.4.4", + "globby": "~14.0.1", + "mustache": "~4.2.0", + "picocolors": "~1.0.1", + "prettier": "~3.2.5", + "prompts": "~2.4.2", + "semver": "^7.6.2", + "vscode-languageserver": "~9.0.1", + "vscode-languageserver-textdocument": "~1.0.11", + "yaml": "~2.4.2", + "yargs": "~17.7.2" + }, + "bin": { + "tsp": "cmd/tsp.js", + "tsp-server": "cmd/tsp-server.js" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/compiler/node_modules/prettier": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", + "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/http": { + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@typespec/http/-/http-0.57.0.tgz", + "integrity": "sha512-k3bWOTPNqlRB3/TmrXVBtObmxj2J20l2FnhGXvs+tjdtbXLxCQWmvQz6xlne9nkLAtWVB/pQRUn+oMJfhWta3w==", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.57.0" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/openapi": { + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@typespec/openapi/-/openapi-0.57.0.tgz", + "integrity": "sha512-35wK/BqjOXSlhWuGMwoYN3FSgIYFOKtw8ot4ErcgmxAGuKaS2GkUhZvtQJXUn2ByU0Fl4jqslPmTz8SEcz7rbw==", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.57.0", + "@typespec/http": "~0.57.0" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/openapi3": { + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@typespec/openapi3/-/openapi3-0.57.0.tgz", + "integrity": "sha512-spNLzwCTduPISJBTWhqsMLTjuGC3Tdh/FVI1rTGnRunB7ZXjhRyz031o1bCe2BZeW1w1sacZGfe+ba8sXqgMxA==", + "dependencies": { + "yaml": "~2.4.2" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.57.0", + "@typespec/http": "~0.57.0", + "@typespec/openapi": "~0.57.0", + "@typespec/versioning": "~0.57.0" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/rest": { + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@typespec/rest/-/rest-0.57.0.tgz", + "integrity": "sha512-mZj76Kf+cmH38pYA6LT8Zz7QjuR3fdQo5bc8pXhKMwLq9vRqNLz6Z9InbOeo8zY+xP0GfUwEU9kXczmCc8gyRA==", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.57.0", + "@typespec/http": "~0.57.0" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/versioning": { + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@typespec/versioning/-/versioning-0.57.0.tgz", + "integrity": "sha512-kk6zCNSwcqqYB9isNNagTy+Zv6wEIRA4NkcZ/X1riTj2zhJwKsIFNXQWm1yxpZn+BY4+1QtuaQHuBLo8HbgR/w==", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.57.0" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/ajv": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", + "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.4.1" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, "node_modules/@autorest/openapi-to-typespec/node_modules/prettier": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz", @@ -120,6 +305,17 @@ "url": "https://github.com/prettier/prettier?sponsor=1" } }, + "node_modules/@autorest/openapi-to-typespec/node_modules/yaml": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", + "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/@azure-tools/async-io": { "version": "3.0.254", "resolved": "https://registry.npmjs.org/@azure-tools/async-io/-/async-io-3.0.254.tgz", @@ -400,6 +596,7 @@ "version": "0.44.0", "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-core/-/typespec-azure-core-0.44.0.tgz", "integrity": "sha512-d11QK2v5fOZH8YUqf42FsqHEirKCHzeKFq4Uo/51BXCXmJJahsTaFMAG2M0GoJe8tmTHeMijStnVMfzcGNqCAA==", + "peer": true, "engines": { "node": ">=18.0.0" }, @@ -413,6 +610,7 @@ "version": "0.44.0", "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-resource-manager/-/typespec-azure-resource-manager-0.44.0.tgz", "integrity": "sha512-m4dG41at6En1swbxlvCDl1v4Mvrfp17acDnRxEcd4SdKP2R9eVS2mBy1tSuFtMcJlOnoBZ5CxQgk+Osg/Q9nmA==", + "peer": true, "dependencies": { "change-case": "~5.4.4", "pluralize": "^8.0.0" @@ -624,17 +822,6 @@ "node": ">=4" } }, - "node_modules/@babel/runtime": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz", - "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==", - "dependencies": { - "regenerator-runtime": "^0.14.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, "node_modules/@cspotcode/source-map-support": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", @@ -663,14 +850,6 @@ "node": ">=18" } }, - "node_modules/@humanwhocodes/momoa": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@humanwhocodes/momoa/-/momoa-2.0.4.tgz", - "integrity": "sha512-RE815I4arJFtt+FVeU1Tgp9/Xvecacji8w/V6XtXsWWH/wz/eNkNbhb+ny/+PlVZjV0rxQpRSQKNKE3lcktHEA==", - "engines": { - "node": ">=10.10.0" - } - }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", @@ -792,11 +971,6 @@ "@jridgewell/sourcemap-codec": "^1.4.10" } }, - "node_modules/@jsdevtools/ono": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz", - "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==" - }, "node_modules/@kwsites/file-exists": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", @@ -852,92 +1026,6 @@ "node": ">=14" } }, - "node_modules/@readme/better-ajv-errors": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@readme/better-ajv-errors/-/better-ajv-errors-1.6.0.tgz", - "integrity": "sha512-9gO9rld84Jgu13kcbKRU+WHseNhaVt76wYMeRDGsUGYxwJtI3RmEJ9LY9dZCYQGI8eUZLuxb5qDja0nqklpFjQ==", - "dependencies": { - "@babel/code-frame": "^7.16.0", - "@babel/runtime": "^7.21.0", - "@humanwhocodes/momoa": "^2.0.3", - "chalk": "^4.1.2", - "json-to-ast": "^2.0.3", - "jsonpointer": "^5.0.0", - "leven": "^3.1.0" - }, - "engines": { - "node": ">=14" - }, - "peerDependencies": { - "ajv": "4.11.8 - 8" - } - }, - "node_modules/@readme/better-ajv-errors/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@readme/better-ajv-errors/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@readme/json-schema-ref-parser": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@readme/json-schema-ref-parser/-/json-schema-ref-parser-1.2.0.tgz", - "integrity": "sha512-Bt3QVovFSua4QmHa65EHUmh2xS0XJ3rgTEUPH998f4OW4VVJke3BuS16f+kM0ZLOGdvIrzrPRqwihuv5BAjtrA==", - "dependencies": { - "@jsdevtools/ono": "^7.1.3", - "@types/json-schema": "^7.0.6", - "call-me-maybe": "^1.0.1", - "js-yaml": "^4.1.0" - } - }, - "node_modules/@readme/openapi-parser": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.6.0.tgz", - "integrity": "sha512-pyFJXezWj9WI1O+gdp95CoxfY+i+Uq3kKk4zXIFuRAZi9YnHpHOpjumWWr67wkmRTw19Hskh9spyY0Iyikf3fA==", - "dependencies": { - "@apidevtools/swagger-methods": "^3.0.2", - "@jsdevtools/ono": "^7.1.3", - "@readme/better-ajv-errors": "^1.6.0", - "@readme/json-schema-ref-parser": "^1.2.0", - "@readme/openapi-schemas": "^3.1.0", - "ajv": "^8.12.0", - "ajv-draft-04": "^1.0.0", - "call-me-maybe": "^1.0.1" - }, - "engines": { - "node": ">=18" - }, - "peerDependencies": { - "openapi-types": ">=7" - } - }, - "node_modules/@readme/openapi-schemas": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@readme/openapi-schemas/-/openapi-schemas-3.1.0.tgz", - "integrity": "sha512-9FC/6ho8uFa8fV50+FPy/ngWN53jaUu4GRXlAjcxIRrzhltJnpKkBG2Tp0IDraFJeWrOpk84RJ9EMEEYzaI1Bw==", - "engines": { - "node": ">=18" - } - }, "node_modules/@sindresorhus/merge-streams": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", @@ -979,11 +1067,6 @@ "integrity": "sha512-zmZ21EWzR71B4Sscphjief5djsLre50M6lI622OSySTmn9DB3j+C3kWroHfBQWXbOBwbgg/M8CG/hUxDLIloow==", "dev": true }, - "node_modules/@types/json-schema": { - "version": "7.0.15", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" - }, "node_modules/@types/mocha": { "version": "10.0.7", "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.7.tgz", @@ -1061,6 +1144,7 @@ "version": "0.58.0", "resolved": "https://registry.npmjs.org/@typespec/http/-/http-0.58.0.tgz", "integrity": "sha512-jQpkugg9AZVrNDMkDIgZRpIoRkkU2b0LtKWqMGg33MItYj9/DYSgDtY7xb7oCBppRtFFZ/h138HyhYl3zQxZRg==", + "peer": true, "engines": { "node": ">=18.0.0" }, @@ -1072,6 +1156,7 @@ "version": "0.58.0", "resolved": "https://registry.npmjs.org/@typespec/openapi/-/openapi-0.58.0.tgz", "integrity": "sha512-gu6nXfmpfZrfq8Etpgl1dpMfsXii7EzQyhZgsPhIy7ZwV5bDmFk1/oyhTqIpWrnr4pD3r151T2BQjzJefjf15A==", + "peer": true, "engines": { "node": ">=18.0.0" }, @@ -1080,50 +1165,33 @@ "@typespec/http": "~0.58.0" } }, - "node_modules/@typespec/openapi3": { - "version": "0.58.0", - "resolved": "https://registry.npmjs.org/@typespec/openapi3/-/openapi3-0.58.0.tgz", - "integrity": "sha512-G9t9CWT9cN6ip39dLZaE6JdEDxGsFyOUxA2s6a087rweoTH85XzsFiQL7uiUD8vHhXyEo6tF6sy3LMZVN0BsoQ==", + "node_modules/@typespec/prettier-plugin-typespec": { + "version": "0.57.0", + "resolved": "https://registry.npmjs.org/@typespec/prettier-plugin-typespec/-/prettier-plugin-typespec-0.57.0.tgz", + "integrity": "sha512-nWrgv/yPGYfE4FL6ON3BpYZnvCdZYvE6yrgcr/ifqZnMBJfCLl4sk+tk3JoVysj6kTTWaFME7GQ/X/guMvbjUA==", "dependencies": { - "@readme/openapi-parser": "~2.6.0", - "yaml": "~2.4.5" - }, - "bin": { - "tsp-openapi3": "cmd/tsp-openapi3.js" - }, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.58.0", - "@typespec/http": "~0.58.0", - "@typespec/openapi": "~0.58.0", - "@typespec/versioning": "~0.58.0" + "prettier": "~3.2.5" } }, - "node_modules/@typespec/openapi3/node_modules/yaml": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", - "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", + "node_modules/@typespec/prettier-plugin-typespec/node_modules/prettier": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", + "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", "bin": { - "yaml": "bin.mjs" + "prettier": "bin/prettier.cjs" }, "engines": { - "node": ">= 14" - } - }, - "node_modules/@typespec/prettier-plugin-typespec": { - "version": "0.58.0", - "resolved": "https://registry.npmjs.org/@typespec/prettier-plugin-typespec/-/prettier-plugin-typespec-0.58.0.tgz", - "integrity": "sha512-GtG9MvVGKytT6jPEksySSRMKl6IYg7dWnjLWMkCwvoViuSAlz3lxjIO0hGUaU5maNCC2+fe5m4vvFmNXGlMOsg==", - "dependencies": { - "prettier": "~3.3.2" + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" } }, "node_modules/@typespec/rest": { "version": "0.58.0", "resolved": "https://registry.npmjs.org/@typespec/rest/-/rest-0.58.0.tgz", "integrity": "sha512-QBxkED0/KQKG22pwzis0n7BY+uLMSZZPSoVe/ESBFika9n5/yyeQ0l58xbFFwwfxAxe4xwuZ5PNwTdEXZbzr5g==", + "peer": true, "engines": { "node": ">=18.0.0" }, @@ -1136,6 +1204,7 @@ "version": "0.58.0", "resolved": "https://registry.npmjs.org/@typespec/versioning/-/versioning-0.58.0.tgz", "integrity": "sha512-brnQQ3wKWh4AbgqmnVLj+8zyOaDk9VPWg4QBecdQxzz7PrSrlAzIzRfeIyr67+hwi/0SvkTAB6GNH7YYTypKGA==", + "peer": true, "engines": { "node": ">=18.0.0" }, @@ -1191,19 +1260,6 @@ "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/ajv-draft-04": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", - "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", - "peerDependencies": { - "ajv": "^8.5.0" - }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } - } - }, "node_modules/ansi-colors": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", @@ -1323,11 +1379,6 @@ "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", "dev": true }, - "node_modules/call-me-maybe": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.2.tgz", - "integrity": "sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==" - }, "node_modules/camelcase": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", @@ -1453,14 +1504,6 @@ "node": ">=8" } }, - "node_modules/code-error-fragment": { - "version": "0.0.230", - "resolved": "https://registry.npmjs.org/code-error-fragment/-/code-error-fragment-0.0.230.tgz", - "integrity": "sha512-cadkfKp6932H8UkhzE/gcUqhRMNf8jHzkAN7+5Myabswaghu4xABTgPHDCjW+dBAJxj/SpkTYokpzDqY4pCzQw==", - "engines": { - "node": ">= 4" - } - }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -1801,15 +1844,11 @@ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" }, - "node_modules/grapheme-splitter": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" - }, "node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, "engines": { "node": ">=8" } @@ -1982,26 +2021,6 @@ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, - "node_modules/json-to-ast": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/json-to-ast/-/json-to-ast-2.1.0.tgz", - "integrity": "sha512-W9Lq347r8tA1DfMvAGn9QNcgYm4Wm7Yc+k8e6vezpMnRT+NHbtlxgNBXRVjXe9YM6eTn6+p/MKOlV/aABJcSnQ==", - "dependencies": { - "code-error-fragment": "0.0.230", - "grapheme-splitter": "^1.0.4" - }, - "engines": { - "node": ">= 4" - } - }, - "node_modules/jsonpointer": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", - "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/kleur": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", @@ -2010,14 +2029,6 @@ "node": ">=6" } }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "engines": { - "node": ">=6" - } - }, "node_modules/locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", @@ -2265,12 +2276,6 @@ "wrappy": "1" } }, - "node_modules/openapi-types": { - "version": "12.1.3", - "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-12.1.3.tgz", - "integrity": "sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==", - "peer": true - }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -2479,11 +2484,6 @@ "node": ">=8.10.0" } }, - "node_modules/regenerator-runtime": { - "version": "0.14.1", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" - }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", diff --git a/tools/tsp-client/package.json b/tools/tsp-client/package.json index 2eac9aa1e82..ad5539747ed 100644 --- a/tools/tsp-client/package.json +++ b/tools/tsp-client/package.json @@ -52,7 +52,7 @@ }, "dependencies": { "@autorest/csharp": "https://aka.ms/azsdk/openapi-to-typespec-csharp", - "@autorest/openapi-to-typespec": "0.9.0", + "@autorest/openapi-to-typespec": "0.8.2", "@azure-tools/typespec-autorest": ">=0.44.0 <1.0.0", "@azure/core-rest-pipeline": "^1.12.0", "@azure-tools/rest-api-diff": "^0.1.0", diff --git a/tools/tsp-client/src/commands.ts b/tools/tsp-client/src/commands.ts index 92e88e4598e..9218198a8bb 100644 --- a/tools/tsp-client/src/commands.ts +++ b/tools/tsp-client/src/commands.ts @@ -365,7 +365,6 @@ export async function convertCommand(argv: any): Promise { `--use="${autorestCsharpPath}"`, `--output-folder="${outputDir}"`, "--mgmt-debug.only-generate-metadata", - "--mgmt-debug.suppress-list-exception", "--azure-arm", "--skip-csproj", `"${readme}"`, From 0b9efdb190b115d13b21b7ddb4c4fe8fc11100c9 Mon Sep 17 00:00:00 2001 From: Pan Shao <97225342+pshao25@users.noreply.github.com> Date: Wed, 14 Aug 2024 14:52:09 +0800 Subject: [PATCH 15/82] Add exception for Utf8JsonReader/Writer to AZC0014 (#8752) * update * update * update --------- Co-authored-by: Pan Shao --- .../AZC0014Tests.cs | 2 ++ .../BannedAssembliesAnalyzer.cs | 15 ++++++++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/src/dotnet/Azure.ClientSdk.Analyzers/Azure.ClientSdk.Analyzers.Tests/AZC0014Tests.cs b/src/dotnet/Azure.ClientSdk.Analyzers/Azure.ClientSdk.Analyzers.Tests/AZC0014Tests.cs index 95f543bdb4d..5e1ce2088b7 100644 --- a/src/dotnet/Azure.ClientSdk.Analyzers/Azure.ClientSdk.Analyzers.Tests/AZC0014Tests.cs +++ b/src/dotnet/Azure.ClientSdk.Analyzers/Azure.ClientSdk.Analyzers.Tests/AZC0014Tests.cs @@ -39,6 +39,8 @@ public class SomeClient [Theory] + [InlineData("public void JsonModelWriteCore(Utf8JsonWriter writer) {}")] + [InlineData("public void JsonModelCreateCore(ref Utf8JsonReader reader) {}")] [InlineData("internal class Class: System.IProgress { public void Report (JsonElement value) {} }")] [InlineData("public void Report(string value) {}")] public async Task AZC0014NotProducedForNonPublicApisOrAllowedTypes(string usage) diff --git a/src/dotnet/Azure.ClientSdk.Analyzers/Azure.ClientSdk.Analyzers/BannedAssembliesAnalyzer.cs b/src/dotnet/Azure.ClientSdk.Analyzers/Azure.ClientSdk.Analyzers/BannedAssembliesAnalyzer.cs index 196a9d2c235..72be67864ca 100644 --- a/src/dotnet/Azure.ClientSdk.Analyzers/Azure.ClientSdk.Analyzers/BannedAssembliesAnalyzer.cs +++ b/src/dotnet/Azure.ClientSdk.Analyzers/Azure.ClientSdk.Analyzers/BannedAssembliesAnalyzer.cs @@ -38,7 +38,10 @@ static void CheckType(ISymbolAnalysisContext context, ITypeSymbol type, ISymbol { if (BannedAssemblies.Contains(type.ContainingAssembly.Name)) { - context.ReportDiagnostic(Diagnostic.Create(Descriptors.AZC0014, symbol.Locations.First(), BannedAssembliesMessageArgs), symbol); + if (!IsUtf8JsonReaderWriter(type)) + { + context.ReportDiagnostic(Diagnostic.Create(Descriptors.AZC0014, symbol.Locations.First(), BannedAssembliesMessageArgs), symbol); + } } if (namedTypeSymbol.IsGenericType) @@ -86,5 +89,15 @@ static void CheckType(ISymbolAnalysisContext context, ITypeSymbol type, ISymbol break; } } + + private static bool IsUtf8JsonReaderWriter(ITypeSymbol type) + { + return (type.Name == "Utf8JsonReader" || type.Name == "Utf8JsonWriter") && GetFullNamespace(type.ContainingNamespace) == "System.Text.Json"; + } + + private static string GetFullNamespace(INamespaceSymbol namespaceSymbol) + { + return namespaceSymbol.ContainingNamespace.Name == "" ? namespaceSymbol.Name : $"{GetFullNamespace(namespaceSymbol.ContainingNamespace)}.{namespaceSymbol.Name}"; + } } } \ No newline at end of file From a62328ff6a498f51f705b21dcb2922ee3948141e Mon Sep 17 00:00:00 2001 From: Chidozie Ononiwu <31145988+chidozieononiwu@users.noreply.github.com> Date: Wed, 14 Aug 2024 18:43:19 -0700 Subject: [PATCH 16/82] 071824.01/conversation (#8834) * APIView Conversation Page * Show Comment Threads on Conversation Page * Ad test for comment thread * handle Save Comment from Conversation Page * Save, Edit and Delete form Conversation Page * Conversiation Page Fully Working * Adjust lastUpdated to last updated --- .../api-revision-options.component.html | 12 +- .../api-revision-options.component.scss | 2 - .../api-revision-options.component.ts | 23 +-- .../code-panel/code-panel.component.ts | 8 +- .../conversations.component.html | 32 ++++ .../conversations.component.scss | 48 +++++ .../conversations.component.spec.ts | 123 ++++++++++++ .../conversations/conversations.component.ts | 177 ++++++++++++++++++ .../review-page-options.component.ts | 2 +- .../review-page/review-page.component.html | 24 ++- .../review-page/review-page.component.scss | 14 +- .../review-page/review-page.component.ts | 38 +++- .../revisions-list.component.ts | 4 +- .../comment-thread.component.html | 2 +- .../comment-thread.component.scss | 4 + .../comment-thread.component.spec.ts | 34 +++- .../comment-thread.component.ts | 38 +++- .../src/app/_helpers/common-helpers.ts | 19 ++ .../src/app/_helpers/router-helpers.ts | 3 +- .../src/app/_models/commentItemModel.ts | 4 +- .../review-page/review-page.module.ts | 7 +- .../app/_modules/shared/shared-app.module.ts | 5 +- .../APIView/ClientSPA/src/app/app.module.ts | 3 - .../ClientSPA/src/ng-prime-overrides.scss | 4 + 24 files changed, 569 insertions(+), 61 deletions(-) create mode 100644 src/dotnet/APIView/ClientSPA/src/app/_components/conversations/conversations.component.html create mode 100644 src/dotnet/APIView/ClientSPA/src/app/_components/conversations/conversations.component.scss create mode 100644 src/dotnet/APIView/ClientSPA/src/app/_components/conversations/conversations.component.spec.ts create mode 100644 src/dotnet/APIView/ClientSPA/src/app/_components/conversations/conversations.component.ts diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/api-revision-options/api-revision-options.component.html b/src/dotnet/APIView/ClientSPA/src/app/_components/api-revision-options/api-revision-options.component.html index 06876b0393a..71cb5bfd29e 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/api-revision-options/api-revision-options.component.html +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/api-revision-options/api-revision-options.component.html @@ -40,7 +40,7 @@ {{ selectedActiveAPIRevision.prNo }} version: {{ selectedActiveAPIRevision.version }} - {{ selectedActiveAPIRevision.creatorBy }} + {{ selectedActiveAPIRevision.createdBy }} released: {{ selectedActiveAPIRevision.releasedOn | timeago }}
    @@ -50,14 +50,14 @@ {{ apiRevision.prNo }} version: {{ apiRevision.version }} - {{ apiRevision.creatorBy }} + {{ apiRevision.createdBy }} Latest GA Latest Approved Latest Main Latest Released
    created: {{ apiRevision.createdOn | timeago }} - lastUpdated: {{ apiRevision | lastUpdatedOn | timeago }} + last updated: {{ apiRevision | lastUpdatedOn | timeago }} released: {{ apiRevision.releasedOn | timeago }}
    {{ apiRevision.label }}
    @@ -110,7 +110,7 @@ {{ selectedDiffAPIRevision.prNo }} version: {{ selectedDiffAPIRevision.version }} - {{ selectedDiffAPIRevision.creatorBy }} + {{ selectedDiffAPIRevision.createdBy }} released: {{ selectedDiffAPIRevision.releasedOn | timeago }} @@ -120,13 +120,13 @@ {{ apiRevision.prNo }} version: {{ apiRevision.version }} - {{ apiRevision.creatorBy }} + {{ apiRevision.createdBy }} Latest GA Latest Approved Latest Main Latest Released
    created: {{ apiRevision.createdOn | timeago }} - lastUpdated: {{ apiRevision | lastUpdatedOn | timeago }} + last updated: {{ apiRevision | lastUpdatedOn | timeago }} released: {{ apiRevision.releasedOn | timeago }}
    {{ apiRevision.label }}
    diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/api-revision-options/api-revision-options.component.scss b/src/dotnet/APIView/ClientSPA/src/app/_components/api-revision-options/api-revision-options.component.scss index c9cd6425a69..c65f3b534d9 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/api-revision-options/api-revision-options.component.scss +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/api-revision-options/api-revision-options.component.scss @@ -76,6 +76,4 @@ border: 1px solid var(--alert-secondary-border-color); } } - - } \ No newline at end of file diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/api-revision-options/api-revision-options.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/api-revision-options/api-revision-options.component.ts index d76cfe8dc38..57cdcf39ed1 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/api-revision-options/api-revision-options.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/api-revision-options/api-revision-options.component.ts @@ -1,5 +1,6 @@ import { Component, Input, OnChanges, SimpleChanges } from '@angular/core'; import { ActivatedRoute, Router } from '@angular/router'; +import { AUTOMATIC_ICON, getTypeClass, MANUAL_ICON, PR_ICON } from 'src/app/_helpers/common-helpers'; import { getQueryParams } from 'src/app/_helpers/router-helpers'; import { AzureEngSemanticVersion } from 'src/app/_models/azureEngSemanticVersion'; import { APIRevision } from 'src/app/_models/revision'; @@ -20,9 +21,9 @@ export class ApiRevisionOptionsComponent implements OnChanges { selectedActiveAPIRevision: any; selectedDiffAPIRevision: any = null; - manualIcon = "fa-solid fa-arrow-up-from-bracket"; - prIcon = "fa-solid fa-code-pull-request"; - automaticIcon = "fa-solid fa-robot"; + manualIcon = MANUAL_ICON; + prIcon = PR_ICON; + automaticIcon = AUTOMATIC_ICON; activeApiRevisionsSearchValue: string = ''; diffApiRevisionsSearchValue: string = ''; @@ -155,29 +156,17 @@ export class ApiRevisionOptionsComponent implements OnChanges { mapRevisionToMenu(apiRevisions: APIRevision[]) { return apiRevisions .map((apiRevision: APIRevision) => { - let typeClass = ''; - switch (apiRevision.apiRevisionType) { - case 'manual': - typeClass = this.manualIcon; - break; - case 'pullRequest': - typeClass = this.prIcon; - break; - case 'automatic': - typeClass = this.automaticIcon; - break; - } return { id : apiRevision.id, resolvedLabel: apiRevision.resolvedLabel, language: apiRevision.language, label: apiRevision.label, - typeClass: typeClass, + typeClass: getTypeClass(apiRevision.apiRevisionType), apiRevisionType: apiRevision.apiRevisionType, version: apiRevision.packageVersion, prNo: apiRevision.pullRequestNo, createdOn: apiRevision.createdOn, - creatorBy: apiRevision.createdBy, + createdBy: apiRevision.createdBy, lastUpdatedOn: apiRevision.lastUpdatedOn, isApproved: apiRevision.isApproved, isReleased: apiRevision.isReleased, diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts index 4f116e6beff..1b6582967d8 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts @@ -30,7 +30,7 @@ export class CodePanelComponent implements OnChanges{ @Input() showLineNumbers: boolean = true; @Input() loadFailed : boolean = false; - @Output() hasActiveConversation : EventEmitter = new EventEmitter(); + @Output() hasActiveConversationEmitter : EventEmitter = new EventEmitter(); noDiffInContentMessage : Message[] = [{ severity: 'info', icon:'bi bi-info-circle', detail: 'There is no difference between the two API revisions.' }]; isLoading: boolean = true; @@ -528,16 +528,16 @@ export class CodePanelComponent implements OnChanges{ } private updateHasActiveConversations() { - let hasActiveConversations = false; + let hasActiveConversation = false; for (let row of this.codePanelRowData) { if (row.type === CodePanelRowDatatype.CommentThread) { if (row.comments && row.comments.length > 0 && row.isResolvedCommentThread === false) { - hasActiveConversations = true; + hasActiveConversation = true; break; } } } - this.hasActiveConversation.emit(hasActiveConversations); + this.hasActiveConversationEmitter.emit(hasActiveConversation); } private loadCodePanelViewPort() { diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/conversations/conversations.component.html b/src/dotnet/APIView/ClientSPA/src/app/_components/conversations/conversations.component.html new file mode 100644 index 00000000000..9964bbfc728 --- /dev/null +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/conversations/conversations.component.html @@ -0,0 +1,32 @@ +

    Conversations

    + +

    This Review has no comments

    + + + + + +
    + + + {{ apiRevision.pullRequestNo }} + version: {{ apiRevision.packageVersion }} + + {{ apiRevision.createdBy }} + released: {{ apiRevision.releasedOn | timeago }} + created: {{ apiRevision.createdOn | timeago }} + last updated: {{ apiRevision | lastUpdatedOn | timeago }} + {{ apiRevision.label }} + + +
    +
    +
    \ No newline at end of file diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/conversations/conversations.component.scss b/src/dotnet/APIView/ClientSPA/src/app/_components/conversations/conversations.component.scss new file mode 100644 index 00000000000..b910b800b1a --- /dev/null +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/conversations/conversations.component.scss @@ -0,0 +1,48 @@ +:host ::ng-deep { + .p-timeline-event-opposite { + flex: 0 0 auto !important; + } + + .p-timeline .p-timeline-event-connector { + background-color: var(--border-color) !important; + } + + .p-timeline.p-timeline-vertical .p-timeline-event-connector { + width: 2px; + } + + .emphasis-badge { + border-radius: 5px; + padding: 0px 5px 2px 5px; + font-size: smaller; + font-weight: bold; + + &.info { + background-color: var(--alert-info-bg); + color: var(--alert-info-color); + border: 1px solid var(--alert-info-border-color); + } + + &.warn { + background-color: var(--alert-warn-bg); + color: var(--alert-warn-color); + border: 1px solid var(--alert-warn-border-color); + } + + &.success { + background-color: var(--alert-success-bg); + color: var(--alert-success-color); + border: 1px solid var(--alert-success-border-color); + } + + &.secondary { + background-color: var(--alert-secondary-bg); + color: var(--alert-secondary-color); + border: 1px solid var(--alert-secondary-border-color); + } + } + + .conversation-group-element-id { + cursor: pointer; + } +} \ No newline at end of file diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/conversations/conversations.component.spec.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/conversations/conversations.component.spec.ts new file mode 100644 index 00000000000..637f0ec8e84 --- /dev/null +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/conversations/conversations.component.spec.ts @@ -0,0 +1,123 @@ +import { ComponentFixture, TestBed } from '@angular/core/testing'; + +import { ConversationsComponent } from './conversations.component'; +import { SharedAppModule } from 'src/app/_modules/shared/shared-app.module'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { ReviewPageModule } from 'src/app/_modules/review-page/review-page.module'; +import { APIRevision } from 'src/app/_models/revision'; +import { CommentItemModel } from 'src/app/_models/commentItemModel'; +import { ActivatedRoute, convertToParamMap } from '@angular/router'; +import { of } from 'rxjs'; + +describe('ConversationComponent', () => { + let component: ConversationsComponent; + let fixture: ComponentFixture; + + beforeEach(() => { + TestBed.configureTestingModule({ + declarations: [ConversationsComponent], + imports: [ + HttpClientTestingModule, + ReviewPageModule, + SharedAppModule + ], + providers: [ + { + provide: ActivatedRoute, + useValue: { + snapshot: { + paramMap: convertToParamMap({ reviewId: 'test' }), + }, + queryParams: of(convertToParamMap({ activeApiRevisionId: 'test', diffApiRevisionId: 'test' })) + } + } + ] + }); + fixture = TestBed.createComponent(ConversationsComponent); + component = fixture.componentInstance; + fixture.detectChanges(); + }); + + it('should create', () => { + expect(component).toBeTruthy(); + }); + + describe('createCommentThreads', () => { + it('should group conversation by elementId and latest API revision of comments', () => { + const apiRevisions = [ + { + id: '1', + createdOn: '2021-10-01T00:00:00Z' + }, + { + id: '2', + createdOn: '2022-10-01T00:00:00Z' + }, + { + id: '3', + createdOn: '2023-10-01T00:00:00Z' + }, + { + id: '4', + createdOn: '2024-10-01T00:00:00Z' + } + ] as APIRevision[]; + + const comments = [ + { + id: '1', + elementId: '1', + apiRevisionId: '1' + }, + { + id: '2', + elementId: '2', + apiRevisionId: '1' + }, + { + id: '3', + elementId: '3', + apiRevisionId: '1' + }, + { + id: '4', + elementId: '1', + apiRevisionId: '2', + isResolved: true + }, + { + id: '5', + elementId: '2', + apiRevisionId: '2' + }, + { + id: '6', + elementId: '3', + apiRevisionId: '2', + isResolved: true + }, + { + id: '7', + elementId: '2', + apiRevisionId: '3' + }, + { + id: '8', + elementId: '2', + apiRevisionId: '4' + }, + ] as CommentItemModel[]; + + component.apiRevisions = apiRevisions; + component.comments = comments; + fixture.detectChanges(); + component.createCommentThreads(); + + expect(component.commentThreads.size).toBe(2); + + const keys = Array.from(component.commentThreads.keys()); + expect(keys).toEqual(['2', '4']); + expect(component.numberOfActiveThreads).toBe(1); + }); + }); +}); diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/conversations/conversations.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/conversations/conversations.component.ts new file mode 100644 index 00000000000..f2d3e825330 --- /dev/null +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/conversations/conversations.component.ts @@ -0,0 +1,177 @@ +import { Component, EventEmitter, Input, OnChanges, OnInit, Output, SimpleChanges } from '@angular/core'; +import { CodePanelRowData, CodePanelRowDatatype } from 'src/app/_models/codePanelModels'; +import { CommentItemModel, CommentType } from 'src/app/_models/commentItemModel'; +import { APIRevision } from 'src/app/_models/revision'; +import { getTypeClass, SCROLL_TO_NODE_QUERY_PARAM } from 'src/app/_helpers/common-helpers'; +import { CommentsService } from 'src/app/_services/comments/comments.service'; +import { take } from 'rxjs'; +import { Review } from 'src/app/_models/review'; +import { UserProfile } from 'src/app/_models/userProfile'; +import { ActivatedRoute, Router } from '@angular/router'; + +@Component({ + selector: 'app-conversations', + templateUrl: './conversations.component.html', + styleUrls: ['./conversations.component.scss'] +}) +export class ConversationsComponent implements OnChanges { + @Input() apiRevisions: APIRevision[] = []; + @Input() activeApiRevisionId: string | null = null; + @Input() comments: CommentItemModel[] = []; + @Input() review : Review | undefined = undefined; + @Input() userProfile : UserProfile | undefined; + + @Output() scrollToNodeEmitter : EventEmitter = new EventEmitter(); + @Output() numberOfActiveThreadsEmitter : EventEmitter = new EventEmitter(); + + commentThreads: Map = new Map(); + numberOfActiveThreads: number = 0; + + constructor(private commentsService: CommentsService, private route: ActivatedRoute, private router: Router) { } + + ngOnChanges(changes: SimpleChanges) { + if (changes['apiRevisions'] || changes['comments']) { + if (this.apiRevisions.length > 0 && this.comments.length > 0) { + this.createCommentThreads(); + } + } + } + + createCommentThreads() { + this.commentThreads = new Map(); + this.numberOfActiveThreads = 0; + const apiRevisionInOrder = this.apiRevisions.sort((a, b) => (new Date(b.createdOn) as any) - (new Date(a.createdOn) as any)); + const groupedComments = this.comments + .reduce((acc: { [key: string]: CommentItemModel[] }, comment) => { + const key = comment.elementId; + if (!acc[key]) { + acc[key] = []; + } + acc[key].push(comment); + return acc; + }, {}); + + for (const elementId in groupedComments) { + if (groupedComments.hasOwnProperty(elementId)) { + const comments = groupedComments[elementId]; + const apiRevisionIds = comments.map(c => c.apiRevisionId); + + let apiRevisionPostion = Number.MAX_SAFE_INTEGER; + + for (const apiRevisionId of apiRevisionIds) { + const apiRevisionIdPosition = apiRevisionInOrder.findIndex(apiRevision => apiRevision.id === apiRevisionId); + if (apiRevisionIdPosition >= 0 && apiRevisionIdPosition < apiRevisionPostion) { + apiRevisionPostion = apiRevisionIdPosition; + } + } + + if (apiRevisionPostion >= 0 && apiRevisionPostion < apiRevisionInOrder.length) { + const apiRevisionIdForThread = apiRevisionInOrder[apiRevisionPostion].id; + const codePanelRowData = new CodePanelRowData(); + codePanelRowData.type = CodePanelRowDatatype.CommentThread; + codePanelRowData.comments = comments; + codePanelRowData.isResolvedCommentThread = comments.some(c => c.isResolved); + + if (!codePanelRowData.isResolvedCommentThread) { + this.numberOfActiveThreads++; + } + + if (this.commentThreads.has(apiRevisionIdForThread)) { + this.commentThreads.get(apiRevisionIdForThread)?.push(codePanelRowData); + } + else { + this.commentThreads.set(apiRevisionIdForThread, [codePanelRowData]); + } + } + } + } + this.numberOfActiveThreadsEmitter.emit(this.numberOfActiveThreads); + } + + getAPIRevisionWithComments() { + return this.apiRevisions.filter(apiRevision => this.commentThreads.has(apiRevision.id)); + } + + getAPIRevisionTypeClass(apiRevision: APIRevision) { + return getTypeClass(apiRevision.apiRevisionType); + } + + navigateToCommentThreadOnRevisionPage(event: Event) { + const target = event.target as Element; + const revisionIdForConversationGroup = target.closest(".conversation-group-revision-id")?.getAttribute("data-conversation-group-revision-id"); + const elementIdForConversationGroup = (target.closest(".conversation-group-threads")?.getElementsByClassName("conversation-group-element-id")[0] as HTMLElement).innerText; + + if (this.activeApiRevisionId && this.activeApiRevisionId === revisionIdForConversationGroup) { + this.scrollToNodeEmitter.emit(elementIdForConversationGroup); + } else { + window.open(`review/${this.review?.id}?activeApiRevisionId=${revisionIdForConversationGroup}&nId=${elementIdForConversationGroup}`, '_blank'); + } + } + + handleSaveCommentActionEmitter(data: any) { + if (data.commentId) { + this.commentsService.updateComment(this.review?.id!, data.commentId, data.commentText).pipe(take(1)).subscribe({ + next: () => { + this.comments.find(c => c.id === data.commentId)!.commentText = data.commentText; + } + }); + } + else { + this.commentsService.createComment(this.review?.id!, data.revisionIdForConversationGroup!, data.nodeId, data.commentText, CommentType.APIRevision, data.allowAnyOneToResolve) + .pipe(take(1)).subscribe({ + next: (response: CommentItemModel) => { + this.comments.push(response); + this.createCommentThreads(); + } + } + ); + } + } + + handleCommentUpvoteActionEmitter(data: any){ + this.commentsService.toggleCommentUpVote(this.review?.id!, data.commentId).pipe(take(1)).subscribe({ + next: () => { + const comment = this.comments.find(c => c.id === data.commentId) + if (comment) { + if (comment.upvotes.includes(this.userProfile?.userName!)) { + comment.upvotes.splice(comment.upvotes.indexOf(this.userProfile?.userName!), 1); + } else { + comment.upvotes.push(this.userProfile?.userName!); + } + } + } + }); + } + + handleDeleteCommentActionEmitter(data: any) { + this.commentsService.deleteComment(this.review?.id!, data.commentId).pipe(take(1)).subscribe({ + next: () => { + this.comments = this.comments.filter(c => c.id !== data.commentId); + this.createCommentThreads(); + } + }); + } + + handleCommentResolutionActionEmitter(data: any) { + if (data.action === "Resolve") { + this.commentsService.resolveComments(this.review?.id!, data.elementId).pipe(take(1)).subscribe({ + next: () => { + this.comments.filter(c => c.elementId === data.elementId).forEach(c => { + c.isResolved = true; + }); + this.createCommentThreads(); + } + }); + } + if (data.action === "Unresolve") { + this.commentsService.unresolveComments(this.review?.id!, data.elementId).pipe(take(1)).subscribe({ + next: () => { + this.comments.filter(c => c.elementId === data.elementId).forEach(c => { + c.isResolved = false; + }); + this.createCommentThreads(); + } + }); + } + } +} diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.ts index 34afb2284c0..6e760419531 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.ts @@ -1,4 +1,4 @@ -import { Component, EventEmitter, Input, OnChanges, OnInit, Output, SimpleChanges } from '@angular/core'; +import { Component, EventEmitter, Input, OnChanges, OnInit, Output, SimpleChanges, ViewChild } from '@angular/core'; import { ActivatedRoute, Router } from '@angular/router'; import { InputSwitchOnChangeEvent } from 'primeng/inputswitch'; import { getQueryParams } from 'src/app/_helpers/router-helpers'; diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.html b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.html index 372f508b59b..866e07f4608 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.html +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.html @@ -9,7 +9,14 @@ (pageOptionsEmitter)="handlePageOptionsEmitter($event)">
    - + + + + + + + +
    + (hasActiveConversationEmitter)="handleHasActiveConversationEmitter($event)">
    @@ -68,9 +75,18 @@
    - + + [revisionSidePanel]="revisionSidePanel!"> + + + \ No newline at end of file diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.scss b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.scss index 88abf90e894..e9b8f815d47 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.scss +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.scss @@ -11,6 +11,18 @@ display: block; min-width: 0; } + + .side-menu { + .p-menuitem-link { + font-size: x-large; + } + + p-badge { + position: relative; + left: -1.2rem; + top: -1.4rem; + } + } .p-menu { background: var(--base-fg-color); @@ -40,7 +52,7 @@ } } - .revisions-sidebar { + .revisions-sidebar, .conversation-sidebar { width: 75dvw; } } \ No newline at end of file diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.ts index 426db4a50a9..d6f30ce8e2e 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.ts @@ -16,6 +16,7 @@ import { ACTIVE_API_REVISION_ID_QUERY_PARAM, DIFF_API_REVISION_ID_QUERY_PARAM, D import { CodePanelData, CodePanelRowData, CodePanelRowDatatype } from 'src/app/_models/codePanelModels'; import { UserProfile } from 'src/app/_models/userProfile'; import { ReviewPageWorkerMessageDirective } from 'src/app/_models/insertCodePanelRowDataMessage'; +import { CommentItemModel } from 'src/app/_models/commentItemModel'; @Component({ selector: 'app-review-page', @@ -33,9 +34,11 @@ export class ReviewPageComponent implements OnInit { userProfile : UserProfile | undefined; review : Review | undefined = undefined; apiRevisions: APIRevision[] = []; + comments: CommentItemModel[] = []; activeAPIRevision : APIRevision | undefined = undefined; diffAPIRevision : APIRevision | undefined = undefined; - revisionSideBarVisible : boolean = false; + revisionSidePanel : boolean | undefined = undefined; + conversationSidePanel : boolean | undefined = undefined; reviewPageNavigation : TreeNode[] = []; language: string | undefined; languageSafeName: string | undefined; @@ -45,6 +48,7 @@ export class ReviewPageComponent implements OnInit { preferredApprovers : string[] = []; hasFatalDiagnostics : boolean = false; hasActiveConversation : boolean = false; + numberOfActiveConversation : number = 0; hasHiddenAPIs : boolean = false; loadFailed : boolean = false; @@ -68,7 +72,7 @@ export class ReviewPageComponent implements OnInit { constructor(private route: ActivatedRoute, private router: Router, private apiRevisionsService: RevisionsService, private reviewsService: ReviewsService, private workerService: WorkerService, private changeDetectorRef: ChangeDetectorRef, - private userProfileService: UserProfileService) {} + private userProfileService: UserProfileService, private commentsService: CommentsService) {} ngOnInit() { this.userProfileService.getUserProfile().subscribe( @@ -100,11 +104,20 @@ export class ReviewPageComponent implements OnInit { this.loadReview(this.reviewId!); this.loadPreferredApprovers(this.reviewId!); this.loadAPIRevisions(0, this.apiRevisionPageSize); + this.loadComments(); + this.createSideMenu(); + } + createSideMenu() { this.sideMenu = [ { icon: 'bi bi-clock-history', - command: () => { this.revisionSideBarVisible = !this.revisionSideBarVisible; } + command: () => { this.revisionSidePanel = !this.revisionSidePanel; } + }, + { + icon: 'bi bi-chat-left-dots', + badge: (this.numberOfActiveConversation > 0) ? this.numberOfActiveConversation.toString() : undefined, + command: () => { this.conversationSidePanel = !this.conversationSidePanel; } } ]; } @@ -215,6 +228,15 @@ export class ReviewPageComponent implements OnInit { }); } + loadComments() { + this.commentsService.getComments(this.reviewId!) + .pipe(takeUntil(this.destroy$)).subscribe({ + next: (comments: CommentItemModel[]) => { + this.comments = comments; + } + }); + } + handlePageOptionsEmitter(showPageOptions: boolean) { this.userProfile!.preferences.hideReviewPageOptions = !showPageOptions; this.userProfileService.updateUserPrefernece(this.userProfile!.preferences).pipe(takeUntil(this.destroy$)).subscribe({ @@ -413,6 +435,16 @@ export class ReviewPageComponent implements OnInit { this.hasActiveConversation = value; } + handleNumberOfActiveThreadsEmitter(value: number) { + this.numberOfActiveConversation = value; + this.createSideMenu(); + } + + handleScrollToNodeEmitter (value: string) { + this.conversationSidePanel = false; + this.codePanelComponent.scrollToNode(undefined, value); + } + checkForFatalDiagnostics() { for (const rowData of this.codePanelRowData) { if (rowData.diagnostics && rowData.diagnostics.level === 'fatal') { diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/revisions-list/revisions-list.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/revisions-list/revisions-list.component.ts index c37ab00567b..b5626dbc67f 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/revisions-list/revisions-list.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/revisions-list/revisions-list.component.ts @@ -21,7 +21,7 @@ import { environment } from 'src/environments/environment'; }) export class RevisionsListComponent implements OnInit, OnChanges { @Input() review : Review | undefined = undefined; - @Input() revisionSideBarVisible : boolean = false; + @Input() revisionSidePanel : boolean = false; @ViewChild("revisionCreationFileUpload") revisionCreationFileUpload!: FileUpload; @@ -110,7 +110,7 @@ export class RevisionsListComponent implements OnInit, OnChanges { this.showDiffButton = false; } - if (changes['revisionSideBarVisible'] && changes['revisionSideBarVisible'].currentValue == false) { + if (changes['revisionSidePanel'] && changes['revisionSidePanel'].currentValue == false) { this.createRevisionSidebarVisible = false; this.optionsSidebarVisible = false; } diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/shared/comment-thread/comment-thread.component.html b/src/dotnet/APIView/ClientSPA/src/app/_components/shared/comment-thread/comment-thread.component.html index 99cb19d8829..03e5f7b3ca7 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/shared/comment-thread/comment-thread.component.html +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/shared/comment-thread/comment-thread.component.html @@ -1,7 +1,7 @@
    This thread is marked resolved by {{ threadResolvedBy }}  {{threadResolvedStateToggleText}} Resolved
    -
    +
    diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/shared/comment-thread/comment-thread.component.scss b/src/dotnet/APIView/ClientSPA/src/app/_components/shared/comment-thread/comment-thread.component.scss index 285c4f75d8b..d0256c539c8 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/shared/comment-thread/comment-thread.component.scss +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/shared/comment-thread/comment-thread.component.scss @@ -1,5 +1,9 @@ :host ::ng-deep { font-family: var(--font-family); + + .comment-thread-container { + max-width: 1000px; + } .user-avartar { border: 2px solid var(--border-color); diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/shared/comment-thread/comment-thread.component.spec.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/shared/comment-thread/comment-thread.component.spec.ts index 8f1d1b409f3..3f8cf2ccf42 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/shared/comment-thread/comment-thread.component.spec.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/shared/comment-thread/comment-thread.component.spec.ts @@ -3,8 +3,9 @@ import { ComponentFixture, TestBed } from '@angular/core/testing'; import { CommentThreadComponent } from './comment-thread.component'; import { HttpClientTestingModule } from '@angular/common/http/testing'; import { SharedAppModule } from 'src/app/_modules/shared/shared-app.module'; -import { CodePanelRowData } from 'src/app/_models/codePanelModels'; import { ReviewPageModule } from 'src/app/_modules/review-page/review-page.module'; +import { CommentItemModel } from 'src/app/_models/commentItemModel'; +import { CodePanelRowData } from 'src/app/_models/codePanelModels'; describe('CommentThreadComponent', () => { let component: CommentThreadComponent; @@ -28,4 +29,35 @@ describe('CommentThreadComponent', () => { it('should create', () => { expect(component).toBeTruthy(); }); + + describe('setCommentResolutionState', () => { + it ('should select latest user to resolve comment thread', () => { + const comment1 = { + id: '1', + isResolved: true, + changeHistory: [ { + changeAction: 'resolved', + changedBy: 'test user 1', + }] + } as CommentItemModel; + const comment2 = { + id: '2', + isResolved: true, + changeHistory: [ { + changeAction: 'resolved', + changedBy: 'test user 1', + }, + { + changeAction: 'resolved', + changedBy: 'test user 2', + }] + } as CommentItemModel; + + component.codePanelRowData!.comments = [comment1, comment2]; + component.codePanelRowData!.isResolvedCommentThread = true; + fixture.detectChanges(); + component.setCommentResolutionState(); + expect(component.threadResolvedBy).toBe('test user 2'); + }); + }); }); diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/shared/comment-thread/comment-thread.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/shared/comment-thread/comment-thread.component.ts index 4580f03808a..f9c5490e591 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/shared/comment-thread/comment-thread.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/shared/comment-thread/comment-thread.component.ts @@ -18,6 +18,7 @@ import { UserProfile } from 'src/app/_models/userProfile'; export class CommentThreadComponent { @Input() codePanelRowData: CodePanelRowData | undefined = undefined; @Input() associatedCodeLine: CodePanelRowData | undefined; + @Input() instanceLocation: "code-panel" | "conversations" = "code-panel"; @Output() cancelCommentActionEmitter : EventEmitter = new EventEmitter(); @Output() saveCommentActionEmitter : EventEmitter = new EventEmitter(); @Output() deleteCommentActionEmitter : EventEmitter = new EventEmitter(); @@ -109,13 +110,19 @@ export class CommentThreadComponent { setCommentResolutionState() { if (this.codePanelRowData?.isResolvedCommentThread) { - this.threadResolvedBy = this.codePanelRowData?.commentThreadIsResolvedBy ?? this.codePanelRowData?.comments?.find(comment => comment.isResolved)?.changeHistory.find(ch => ch.changeAction === 'resolved')?.changedBy; - this.spacingBasedOnResolvedState = 'mb-2'; + this.threadResolvedBy = this.codePanelRowData?.commentThreadIsResolvedBy; + if (!this.threadResolvedBy) { + const lastestResolvedComment = Array.from(this.codePanelRowData?.comments || []).reverse().find(comment => comment.isResolved && comment.changeHistory && comment.changeHistory.some(ch => ch.changeAction === 'resolved')); + if (lastestResolvedComment) { + this.threadResolvedBy = lastestResolvedComment.changeHistory.reverse().find(ch => ch.changeAction === 'resolved')?.changedBy; + } + } + this.spacingBasedOnResolvedState = (this.instanceLocation === "code-panel") ? 'mb-2' : ""; this.resolveThreadButtonText = 'Unresolve'; } else { this.threadResolvedBy = ''; - this.spacingBasedOnResolvedState = 'my-2'; + this.spacingBasedOnResolvedState = (this.instanceLocation === "code-panel") ? 'my-2' : ""; this.resolveThreadButtonText = 'Resolve'; } } @@ -171,14 +178,16 @@ export class CommentThreadComponent { const commentId = target.getAttribute("data-item-id"); const commentData = this.codePanelRowData?.comments?.find(comment => comment.id === commentId)?.commentText.replace(/<[^>]*>/g, '').trim(); - console.log(this.associatedCodeLine); - - const codeLineContent = this.associatedCodeLine + let codeLineContent = this.associatedCodeLine ? this.associatedCodeLine.rowOfTokens .map(token => token.value) .join('') : ''; + if (!codeLineContent) { + codeLineContent = this.codePanelRowData?.comments[0].elementId!; + } + const nodeId: string = this.codePanelRowData?.nodeId ?? 'defaultNodeId'; const apiViewUrl = `${window.location.href.split("#")[0]}&nId=${encodeURIComponent(nodeId)}`; const issueBody = encodeURIComponent(`\`\`\`${event.item?.title}\n${codeLineContent}\n\`\`\`\n#\n${commentData}\n#\n[Created from ApiView comment](${apiViewUrl})`); @@ -226,17 +235,25 @@ export class CommentThreadComponent { saveCommentAction(event: Event) { const target = event.target as Element; const replyEditorContainer = target.closest(".reply-editor-container") as Element; + let revisionIdForConversationGroup: string | null | undefined = null; + let elementIdForConversationGroup: string | null | undefined = null; + + if (this.instanceLocation === "conversations") { + revisionIdForConversationGroup = target.closest(".conversation-group-revision-id")?.getAttribute("data-conversation-group-revision-id"); + elementIdForConversationGroup = (target.closest(".conversation-group-threads")?.getElementsByClassName("conversation-group-element-id")[0] as HTMLElement).innerText; + } if (replyEditorContainer) { const replyEditor = this.editor.find(e => e.editorId === "replyEditor"); const content = replyEditor?.getEditorContent(); this.saveCommentActionEmitter.emit( { - nodeId: this.codePanelRowData!.nodeId, + nodeId: (this.instanceLocation === "conversations") ? elementIdForConversationGroup : this.codePanelRowData!.nodeId, nodeIdHashed: this.codePanelRowData!.nodeIdHashed, commentText: content, allowAnyOneToResolve: this.allowAnyOneToResolve, - associatedRowPositionInGroup: this.codePanelRowData!.associatedRowPositionInGroup + associatedRowPositionInGroup: this.codePanelRowData!.associatedRowPositionInGroup, + revisionIdForConversationGroup: revisionIdForConversationGroup } ); this.codePanelRowData!.showReplyTextBox = false; @@ -247,11 +264,12 @@ export class CommentThreadComponent { const content = replyEditor?.getEditorContent(); this.saveCommentActionEmitter.emit( { - nodeId: this.codePanelRowData!.nodeId, + nodeId: (this.instanceLocation === "conversations") ? elementIdForConversationGroup : this.codePanelRowData!.nodeId, nodeIdHashed: this.codePanelRowData!.nodeIdHashed, commentId: commentId, commentText: content, - associatedRowPositionInGroup: this.codePanelRowData!.associatedRowPositionInGroup + associatedRowPositionInGroup: this.codePanelRowData!.associatedRowPositionInGroup, + revisionIdForConversationGroup: revisionIdForConversationGroup } ); this.codePanelRowData!.comments!.find(comment => comment.id === commentId)!.isInEditMode = false; diff --git a/src/dotnet/APIView/ClientSPA/src/app/_helpers/common-helpers.ts b/src/dotnet/APIView/ClientSPA/src/app/_helpers/common-helpers.ts index b9abf5b92e3..86e6d5b908b 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_helpers/common-helpers.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_helpers/common-helpers.ts @@ -6,6 +6,9 @@ export const SCROLL_TO_NODE_QUERY_PARAM = "nId"; export const FULL_DIFF_STYLE = "full"; export const TREE_DIFF_STYLE = "trees"; export const NODE_DIFF_STYLE = "nodes"; +export const MANUAL_ICON = "fa-solid fa-arrow-up-from-bracket"; +export const PR_ICON = "fa-solid fa-code-pull-request"; +export const AUTOMATIC_ICON = "fa-solid fa-robot"; export function getLanguageCssSafeName(language: string): string { switch (language.toLowerCase()) { @@ -29,4 +32,20 @@ export function mapLanguageAliases(languages: Iterable): string[] { result.add(language); } return Array.from(result); +} + +export function getTypeClass(type: string): string { + let result = ""; + switch (type) { + case 'manual': + result = MANUAL_ICON; + break; + case 'pullRequest': + result = PR_ICON; + break; + case 'automatic': + result = AUTOMATIC_ICON; + break; + } + return result; } \ No newline at end of file diff --git a/src/dotnet/APIView/ClientSPA/src/app/_helpers/router-helpers.ts b/src/dotnet/APIView/ClientSPA/src/app/_helpers/router-helpers.ts index 6200da84d04..10ac49c1f6f 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_helpers/router-helpers.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_helpers/router-helpers.ts @@ -1,6 +1,7 @@ import { ActivatedRoute } from "@angular/router"; +import { SCROLL_TO_NODE_QUERY_PARAM } from "./common-helpers"; -export function getQueryParams(route: ActivatedRoute, excludedKeys: string[] = ["nId"]) { +export function getQueryParams(route: ActivatedRoute, excludedKeys: string[] = [SCROLL_TO_NODE_QUERY_PARAM]) { return route.snapshot.queryParamMap.keys.reduce((params: { [key: string]: any; }, key) => { if (!excludedKeys.includes(key)) { params[key] = route.snapshot.queryParamMap.get(key); diff --git a/src/dotnet/APIView/ClientSPA/src/app/_models/commentItemModel.ts b/src/dotnet/APIView/ClientSPA/src/app/_models/commentItemModel.ts index 5af7fe0474e..fd5a15c7139 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_models/commentItemModel.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_models/commentItemModel.ts @@ -8,7 +8,7 @@ export enum CommentType { export class CommentItemModel { id: string = ''; reviewId: string = ''; - aPIRevisionId: string = ''; + apiRevisionId: string = ''; elementId: string = ''; sectionClass: string = ''; commentText: string = ''; @@ -28,7 +28,7 @@ export class CommentItemModel { constructor() { this.id = ''; this.reviewId = ''; - this.aPIRevisionId = ''; + this.apiRevisionId = ''; this.elementId = ''; this.sectionClass = ''; this.commentText = ''; diff --git a/src/dotnet/APIView/ClientSPA/src/app/_modules/review-page/review-page.module.ts b/src/dotnet/APIView/ClientSPA/src/app/_modules/review-page/review-page.module.ts index 3023b546676..cadbd3ecfa9 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_modules/review-page/review-page.module.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_modules/review-page/review-page.module.ts @@ -14,14 +14,15 @@ import { MenuModule } from 'primeng/menu'; import { TimelineModule } from 'primeng/timeline'; import { SharedAppModule } from '../shared/shared-app.module'; import { ButtonModule } from 'primeng/button'; +import { DividerModule } from 'primeng/divider'; import { UiScrollModule } from 'ngx-ui-scroll' ; import { PageOptionsSectionComponent } from 'src/app/_components/shared/page-options-section/page-options-section.component'; import { ApiRevisionOptionsComponent } from 'src/app/_components/api-revision-options/api-revision-options.component'; import { MarkdownToHtmlPipe } from 'src/app/_pipes/markdown-to-html.pipe'; import { EditorComponent } from 'src/app/_components/shared/editor/editor.component'; -import { SelectButtonModule } from 'primeng/selectbutton'; import { ReviewPageOptionsComponent } from 'src/app/_components/review-page-options/review-page-options.component'; import { InputSwitchModule } from 'primeng/inputswitch'; +import { ConversationsComponent } from 'src/app/_components/conversations/conversations.component'; const routes: Routes = [ { path: '', component: ReviewPageComponent } @@ -34,11 +35,12 @@ const routes: Routes = [ ReviewInfoComponent, CodePanelComponent, CommentThreadComponent, + ConversationsComponent, PageOptionsSectionComponent, ReviewPageOptionsComponent, ApiRevisionOptionsComponent, MarkdownToHtmlPipe, - EditorComponent + EditorComponent, ], imports: [ SharedAppModule, @@ -52,6 +54,7 @@ const routes: Routes = [ ButtonModule, InputSwitchModule, UiScrollModule, + DividerModule, RouterModule.forChild(routes), ] }) diff --git a/src/dotnet/APIView/ClientSPA/src/app/_modules/shared/shared-app.module.ts b/src/dotnet/APIView/ClientSPA/src/app/_modules/shared/shared-app.module.ts index 971a28d4928..2474e4426a8 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_modules/shared/shared-app.module.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_modules/shared/shared-app.module.ts @@ -20,6 +20,7 @@ import { SelectButtonModule } from 'primeng/selectbutton'; import { FileUploadModule } from 'primeng/fileupload'; import { InputTextModule } from 'primeng/inputtext'; import { MessagesModule } from 'primeng/messages'; +import { BadgeModule } from 'primeng/badge'; @NgModule({ @@ -38,6 +39,7 @@ import { MessagesModule } from 'primeng/messages'; LanguageNamesPipe, LastUpdatedOnPipe, ApprovalPipe, + BadgeModule, ContextMenuModule, TableModule, ChipModule, @@ -52,9 +54,10 @@ import { MessagesModule } from 'primeng/messages'; SplitterModule, SidebarModule, TimeagoModule, - InputTextModule + InputTextModule, ], imports: [ + BadgeModule, CommonModule, ContextMenuModule, TableModule, diff --git a/src/dotnet/APIView/ClientSPA/src/app/app.module.ts b/src/dotnet/APIView/ClientSPA/src/app/app.module.ts index b69e9dcc59c..b90f72292d8 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/app.module.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/app.module.ts @@ -2,17 +2,14 @@ import { NgModule, APP_INITIALIZER } from '@angular/core'; import { BrowserModule } from '@angular/platform-browser'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { HTTP_INTERCEPTORS, HttpClientModule } from '@angular/common/http'; -import { ReactiveFormsModule } from '@angular/forms'; import { AppRoutingModule } from './app-routing.module'; import { AppComponent } from './app.component'; import { IndexPageComponent } from './_components/index-page/index-page.component'; import { ReviewsListComponent } from './_components/reviews-list/reviews-list.component'; -import { InputTextModule } from 'primeng/inputtext'; import { TabMenuModule } from 'primeng/tabmenu'; import { ToolbarModule } from 'primeng/toolbar'; import { BadgeModule } from 'primeng/badge'; -import { FileUploadModule } from 'primeng/fileupload'; import { Observable } from 'rxjs'; import { ConfigService } from './_services/config/config.service'; import { CookieService } from 'ngx-cookie-service'; diff --git a/src/dotnet/APIView/ClientSPA/src/ng-prime-overrides.scss b/src/dotnet/APIView/ClientSPA/src/ng-prime-overrides.scss index 49c864c7826..6511967b38a 100644 --- a/src/dotnet/APIView/ClientSPA/src/ng-prime-overrides.scss +++ b/src/dotnet/APIView/ClientSPA/src/ng-prime-overrides.scss @@ -163,6 +163,10 @@ p-contextmenusub { outline-offset: 0.15rem; } +.p-divider.p-divider-horizontal:before { + border-top: 1px solid var(--border-color); +} + .p-editor-container .p-editor-toolbar { background: var(--base-bg-color); } From 51d061161cf43f2caea6c6ed95a13d83daf1ede8 Mon Sep 17 00:00:00 2001 From: James Suplizio Date: Thu, 15 Aug 2024 10:06:27 -0700 Subject: [PATCH 17/82] Add RestAPISpecsDocsRepos to branch cleanup and update the delete scripts to output limits and telemetry data (#8830) * Add RestAPISpecsDocsRepos to branch cleanup. * Remove commented out yml, add pre-message to limit output and output core limit at the start of processing * updates for feedback --- eng/common/scripts/Delete-RemoteBranches.ps1 | 152 +++++++++++++------ eng/common/scripts/Helpers/git-helpers.ps1 | 142 ++++++++++++++++- eng/pipelines/branch-cleanup.yml | 24 +++ 3 files changed, 268 insertions(+), 50 deletions(-) diff --git a/eng/common/scripts/Delete-RemoteBranches.ps1 b/eng/common/scripts/Delete-RemoteBranches.ps1 index 82cafe43cca..55b20f63126 100644 --- a/eng/common/scripts/Delete-RemoteBranches.ps1 +++ b/eng/common/scripts/Delete-RemoteBranches.ps1 @@ -15,7 +15,6 @@ param( $AuthToken ) Set-StrictMode -version 3 - . (Join-Path $PSScriptRoot common.ps1) function Get-AllBranchesAndPullRequestInfo($owner, $repo) { @@ -66,67 +65,124 @@ if ($AuthToken) { } $owner, $repo = $RepoId -split "/" -$branches = Get-AllBranchesAndPullRequestInfo $owner $repo -foreach ($branch in $branches) -{ - $branchName = $branch.Name - if ($branchName -notmatch $BranchRegex) { - continue +# These will always be output at the end of the script. Their only purpose is for information gathering +# Total number returned from query +$totalBranchesFromQuery = 0 +# reasons why a branch was skipped +$skippedBranchNotMatchRegex = 0 +$skippedForCommitDate = 0 +$skippedForOpenPRs = 0 +$skippedForPRNotInBranch = 0 +$skippedForPRNotInRepo = 0 +# gh call counters +$ghPRViewCalls = 0 +$ghBranchDeleteCalls = 0 + +try { + # Output the core rate limit at the start of processing. There's no real need + # to output this at the end because the GH call counts are being output + $coreRateLimit = Get-RateLimit core + Write-RateLimit $coreRateLimit + # Output the GraphQL rate limit before and after the call + $graphqlRateLimit = Get-RateLimit graphql + Write-RateLimit $graphqlRateLimit "Before GraphQL Call" + $branches = Get-AllBranchesAndPullRequestInfo $owner $repo + $graphqlRateLimit = Get-RateLimit graphql + Write-RateLimit $graphqlRateLimit "After GraphQL Call" + + if ($branches) { + $totalBranchesFromQuery = $branches.Count } - $openPullRequests = @($branch.pullRequests | Where-Object { !$_.Closed }) - # If we have a central PR that created this branch still open don't delete the branch - if ($CentralRepoId) + foreach ($branch in $branches) { - $pullRequestNumber = $matches["PrNumber"] - # If central PR number is not found, then skip - if (!$pullRequestNumber) { - LogError "No PR number found in the branch name. Please check the branch name '$branchName'. Skipping..." + $branchName = $branch.Name + if ($branchName -notmatch $BranchRegex) { + $skippedBranchNotMatchRegex++ continue } + $openPullRequests = @($branch.pullRequests | Where-Object { !$_.Closed }) - $centralPR = gh pr view --json 'url,closed' --repo $CentralRepoId $pullRequestNumber | ConvertFrom-Json - if ($LASTEXITCODE) { - LogError "PR '$pullRequestNumber' not found in repo '$CentralRepoId'. Skipping..." - continue; - } else { - LogDebug "Found central PR $($centralPR.url) and Closed=$($centralPR.closed)" - if (!$centralPR.Closed) { - # Skipping if there is an open central PR open for the branch. - LogDebug "Central PR is still open so skipping the deletion of branch '$branchName'. Skipping..." - continue; + # If we have a central PR that created this branch still open don't delete the branch + if ($CentralRepoId) + { + $pullRequestNumber = $matches["PrNumber"] + # If central PR number is not found, then skip + if (!$pullRequestNumber) { + LogError "No PR number found in the branch name. Please check the branch name '$branchName'. Skipping..." + $skippedForPRNotInBranch++ + continue + } + + $ghPRViewCalls++ + $centralPR = gh pr view --json 'url,closed' --repo $CentralRepoId $pullRequestNumber | ConvertFrom-Json + if ($LASTEXITCODE) { + LogError "PR '$pullRequestNumber' not found in repo '$CentralRepoId'. Skipping..." + $skippedForPRNotInRepo++ + continue + } else { + LogDebug "Found central PR $($centralPR.url) and Closed=$($centralPR.closed)" + if (!$centralPR.Closed) { + $skippedForOpenPRs++ + # Skipping if there is an open central PR open for the branch. + LogDebug "Central PR is still open so skipping the deletion of branch '$branchName'. Skipping..." + continue + } } } - } - else { - # Not CentralRepoId - not associated with a central repo PR - if ($openPullRequests.Count -gt 0 -and !$DeleteBranchesEvenIfThereIsOpenPR) { - LogDebug "Found open PRs associate with branch '$branchName'. Skipping..." - continue + else { + # Not CentralRepoId - not associated with a central repo PR + if ($openPullRequests.Count -gt 0 -and !$DeleteBranchesEvenIfThereIsOpenPR) { + $skippedForOpenPRs++ + LogDebug "Found open PRs associate with branch '$branchName'. Skipping..." + continue + } } - } - # If there is date filter, then check if branch last commit is older than the date. - if ($LastCommitOlderThan) - { - $commitDate = $branch.committedDate - if ($commitDate -gt $LastCommitOlderThan) { - LogDebug "The branch $branch last commit date '$commitDate' is newer than the date '$LastCommitOlderThan'. Skipping..." - continue + # If there is date filter, then check if branch last commit is older than the date. + if ($LastCommitOlderThan) + { + $commitDate = $branch.committedDate + if ($commitDate -gt $LastCommitOlderThan) { + $skippedForCommitDate++ + LogDebug "The branch $branch last commit date '$commitDate' is newer than the date '$LastCommitOlderThan'. Skipping..." + continue + } } - } - foreach ($openPullRequest in $openPullRequests) { - Write-Host "Note: Open pull Request '$($openPullRequest.url)' will be closed after branch deletion, given the central PR is closed." - } + foreach ($openPullRequest in $openPullRequests) { + LogDebug "Note: Open pull Request '$($openPullRequest.url)' will be closed after branch deletion, given the central PR is closed." + } - $commitUrl = $branch.commitUrl - if ($PSCmdlet.ShouldProcess("'$branchName' in '$RepoId'", "Deleting branch on cleanup script")) { - gh api "repos/${RepoId}/git/refs/heads/${branchName}" -X DELETE - if ($LASTEXITCODE) { - LogError "Deletion of branch '$branchName` failed" + $commitUrl = $branch.commitUrl + if ($PSCmdlet.ShouldProcess("'$branchName' in '$RepoId'", "Deleting branch on cleanup script")) { + $ghBranchDeleteCalls++ + gh api "repos/${RepoId}/git/refs/heads/${branchName}" -X DELETE + if ($LASTEXITCODE) { + LogError "Deletion of branch '$branchName` failed, see command output above" + exit $LASTEXITCODE + } + LogDebug "The branch '$branchName' at commit '$commitUrl' in '$RepoId' has been deleted." } - Write-Host "The branch '$branchName' at commit '$commitUrl' in '$RepoId' has been deleted." + } +} +finally { + + + Write-Host "Number of branches returned from graphql query: $totalBranchesFromQuery" + # The $BranchRegex seems to be always set + if ($BranchRegex) { + Write-Host "Number of branches that didn't match the BranchRegex: $skippedBranchNotMatchRegex" + } + Write-Host "Number of branches skipped for newer last commit date: $skippedForCommitDate" + Write-Host "Number of branches skipped for open PRs: $skippedForOpenPRs" + Write-Host "Number of gh api calls to delete branches: $ghBranchDeleteCalls" + # The following are only applicable when $CentralRepoId is passed in + if ($CentralRepoId) { + Write-Host "The following are applicable because CentralRepoId was passed in:" + Write-Host " Number of gh pr view calls: $ghPRViewCalls" + Write-Host " Number of branches skipped due to PR not in the repository: $skippedForPRNotInRepo " + Write-Host " Number of branches skipped due to PR not in the branch name: $skippedForPRNotInBranch" } } diff --git a/eng/common/scripts/Helpers/git-helpers.ps1 b/eng/common/scripts/Helpers/git-helpers.ps1 index 63f34eca518..27a3d8ae3af 100644 --- a/eng/common/scripts/Helpers/git-helpers.ps1 +++ b/eng/common/scripts/Helpers/git-helpers.ps1 @@ -15,7 +15,7 @@ function Get-ChangedFiles { return "" } - # Add config to disable the quote and encoding on file name. + # Add config to disable the quote and encoding on file name. # Ref: https://github.com/msysgit/msysgit/wiki/Git-for-Windows-Unicode-Support#disable-quoted-file-names # Ref: https://github.com/msysgit/msysgit/wiki/Git-for-Windows-Unicode-Support#disable-commit-message-transcoding # Git PR diff: https://docs.github.com/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/about-comparing-branches-in-pull-requests#three-dot-and-two-dot-git-diff-comparisons @@ -91,7 +91,7 @@ class ConflictedFile { $lines = $IncomingContent -split "`r?`n" $l = @() $r = @() - + foreach($line in $lines) { if ($line -match "^<<<<<<<\s*(.+)") { $this.IsConflicted = $true @@ -110,3 +110,141 @@ class ConflictedFile { } } } + +# The rate limit comes back in the following format: +# The top level "rate" object is deprecated and the resources->core object should be used +# in its place. +# { +# "resources": { +# "core": { +# "limit": 5000, +# "used": 1087, +# "remaining": 3913, +# "reset": 1722876411 +# }, +# "search": { +# "limit": 30, +# "used": 0, +# "remaining": 30, +# "reset": 1722875519 +# }, +# "graphql": { +# "limit": 5000, +# "used": 0, +# "remaining": 5000, +# "reset": 1722879059 +# }, +# "integration_manifest": { +# "limit": 5000, +# "used": 0, +# "remaining": 5000, +# "reset": 1722879059 +# }, +# "source_import": { +# "limit": 100, +# "used": 0, +# "remaining": 100, +# "reset": 1722875519 +# }, +# "code_scanning_upload": { +# "limit": 1000, +# "used": 0, +# "remaining": 1000, +# "reset": 1722879059 +# }, +# "actions_runner_registration": { +# "limit": 10000, +# "used": 0, +# "remaining": 10000, +# "reset": 1722879059 +# }, +# "scim": { +# "limit": 15000, +# "used": 0, +# "remaining": 15000, +# "reset": 1722879059 +# }, +# "dependency_snapshots": { +# "limit": 100, +# "used": 0, +# "remaining": 100, +# "reset": 1722875519 +# }, +# "audit_log": { +# "limit": 1750, +# "used": 0, +# "remaining": 1750, +# "reset": 1722879059 +# }, +# "audit_log_streaming": { +# "limit": 15, +# "used": 0, +# "remaining": 15, +# "reset": 1722879059 +# }, +# "code_search": { +# "limit": 10, +# "used": 0, +# "remaining": 10, +# "reset": 1722875519 +# } +# }, +# "rate": { +# "limit": 5000, +# "used": 1087, +# "remaining": 3913, +# "reset": 1722876411 +# } +# } + +# These are the rate limit types we care about. If others needed in the future they +# can be defined here. The reason these need to be defined is because Get-RateLimit +# call needs to select the particular property to return the right limit. This ensures +# that rate limit type being passed to the function will exist. +enum RateLimitTypes { + core + search + graphql +} + +# Fetch the rate limit for the given RateLimitType +function Get-RateLimit([RateLimitTypes]$RateLimitType) { + $returnValue = gh api rate_limit + if ($LASTEXITCODE) { + LogError "Get-RateLimit::unable to get rate limit" + exit $LASTEXITCODE + } + # All rate limits have the following fields: limit, used, remaning, reset. + # Returning -AsHashtable allows easier access, eg. $rate_limit.remaining + $rate_limit = $returnValue | ConvertFrom-Json -AsHashtable | Select-Object -ExpandProperty resources | Select-Object -ExpandProperty $RateLimitType + # Add the limit type for convenance + $rate_limit["type"] = $RateLimitType + return $rate_limit +} + +# Get the number of minutes until RateLimit reset rounded up to the nearest minute +# for the passed in RateLimit. This is more applicable to the core and graphql rate +# limits than search because the search rate limit resets every minute +function Get-MinutesUntilRateLimitReset($RateLimit) { + $TimeSpan = [System.DateTimeOffset]::FromUnixTimeSeconds($rate.reset).UtcDateTime.Subtract([System.DateTime]::UtcNow) + $MinutesRoundedUp = [Math]::Ceiling($TimeSpan.TotalMinutes) + return $MinutesRoundedUp +} + +# Output the rate limit +function Write-RateLimit { + param ( + $RateLimit, + [string]$PreMsg = $null + ) + + if ($PreMsg) { + Write-Host $PreMsg + } + Write-Host "Limit Type=$($RateLimit.type)" + Write-Host " limit=$($RateLimit.limit)" + Write-Host " used=$($RateLimit.used)" + Write-Host " remaining=$($RateLimit.remaining)" + Write-Host " reset=$($RateLimit.reset)" + Write-Host "" +} \ No newline at end of file diff --git a/eng/pipelines/branch-cleanup.yml b/eng/pipelines/branch-cleanup.yml index 8b759a4a722..0a469fafd52 100644 --- a/eng/pipelines/branch-cleanup.yml +++ b/eng/pipelines/branch-cleanup.yml @@ -50,6 +50,11 @@ parameters: - MicrosoftDocs/azure-docs-sdk-node - MicrosoftDocs/azure-docs-sdk-python +- name: RestAPISpecsDocsRepos + type: object + default: + - MicrosoftDocs/AzureRestPreview + jobs: - job: displayName: Branch Clean-up @@ -159,3 +164,22 @@ jobs: -LastCommitOlderThan ((Get-Date).AddDays(-7)) -AuthToken $(azuresdk-github-pat) -WhatIf:$${{parameters.WhatIfPreference}} + + - ${{ each repo in parameters.RestAPISpecsDocsRepos }}: + - task: PowerShell@2 + displayName: ${{ repo }} azure-rest-api-specs docs branch clean-up + condition: succeededOrFailed() + continueOnError: true + inputs: + pwsh: true + workingDirectory: $(System.DefaultWorkingDirectory) + filePath: $(System.DefaultWorkingDirectory)/eng/common/scripts/Delete-RemoteBranches.ps1 + # TODO: 00a0dc86-3419-4dd5-b119-e83edaf17e7e needs to be skipped because it's the default + # branch for the repository. This will be removed once the default branch has been changed + # to main + arguments: > + -RepoId "${{ repo }}" + -BranchRegex "^(result_)?(?!00a0dc86-3419-4dd5-b119-e83edaf17e7e)([0-9a-z]{8}-[0-9a-z]{4}-[0-9a-z]{4}-[0-9a-z]{4}-)|(openapiHub_production_)|(openapiHub_preproduction_)[0-9a-z]{12}$" + -LastCommitOlderThan ((Get-Date).AddDays(-14)) + -AuthToken $(azuresdk-github-pat) + -WhatIf:$${{parameters.WhatIfPreference}} \ No newline at end of file From 4148bf23544907ecf6c26907523fbafe7bad73fe Mon Sep 17 00:00:00 2001 From: Wes Haggard Date: Thu, 15 Aug 2024 10:51:10 -0700 Subject: [PATCH 18/82] Clean-up publish-blobs.yml to have better defaults (#8842) --- .../templates/steps/publish-blobs.yml | 15 ++++---------- .../scripts/copy-docs-to-blobstorage.ps1 | 20 +++++++++---------- 2 files changed, 13 insertions(+), 22 deletions(-) diff --git a/eng/common/pipelines/templates/steps/publish-blobs.yml b/eng/common/pipelines/templates/steps/publish-blobs.yml index 2ba10037e18..a78d629e586 100644 --- a/eng/common/pipelines/templates/steps/publish-blobs.yml +++ b/eng/common/pipelines/templates/steps/publish-blobs.yml @@ -1,20 +1,14 @@ parameters: FolderForUpload: '' TargetLanguage: '' - BlobName: '' - ScriptPath: '' + BlobName: '' # To be removed once all usages are removed in the languages + BlobAccountName: 'https://azuresdkdocs.blob.core.windows.net' + ScriptPath: 'eng/common/scripts/copy-docs-to-blobstorage.ps1' ArtifactLocation: '' RepoId: $(Build.Repository.Name) steps: - template: /eng/common/pipelines/templates/steps/set-default-branch.yml -- pwsh: | - if (!(Test-Path '$(Build.BinariesDirectory)/azcopy/azcopy_windows_amd64_*/azcopy.exe')) { - Invoke-WebRequest -MaximumRetryCount 10 -Uri "https://aka.ms/downloadazcopy-v10-windows" -OutFile "azcopy.zip" | Wait-Process; - Expand-Archive -Path "azcopy.zip" -DestinationPath "$(Build.BinariesDirectory)/azcopy/" -Force - } - workingDirectory: $(Build.BinariesDirectory) - displayName: Download and Extract azcopy Zip - task: AzurePowerShell@5 displayName: 'Copy Docs to Blob Storage' @@ -24,9 +18,8 @@ steps: ScriptType: 'FilePath' ScriptPath: ${{ parameters.ScriptPath }} ScriptArguments: > - -AzCopy $(Resolve-Path "$(Build.BinariesDirectory)/azcopy/azcopy_windows_amd64_*/azcopy.exe")[0] -DocLocation "${{ parameters.FolderForUpload }}" - -BlobName "${{ parameters.BlobName }}" + -BlobAccountName "${{ parameters.BlobAccountName }}" -PublicArtifactLocation "${{ parameters.ArtifactLocation }}" -RepoReplaceRegex "(https://github.com/${{ parameters.RepoId }}/(?:blob|tree)/)$(DefaultBranch)" azurePowerShellVersion: latestVersion diff --git a/eng/common/scripts/copy-docs-to-blobstorage.ps1 b/eng/common/scripts/copy-docs-to-blobstorage.ps1 index ff55c7389c1..c4f88ce756f 100644 --- a/eng/common/scripts/copy-docs-to-blobstorage.ps1 +++ b/eng/common/scripts/copy-docs-to-blobstorage.ps1 @@ -2,9 +2,8 @@ # powershell core is a requirement for successful execution. [CmdletBinding()] param ( - $AzCopy, $DocLocation, - $BlobName, + $BlobAccountName = "https://azuresdkdocs.blob.core.windows.net", $ExitOnError=1, $UploadLatest=1, $PublicArtifactLocation = "", @@ -117,7 +116,7 @@ function Get-Existing-Versions Param ( [Parameter(Mandatory=$true)] [String]$PkgName ) - $versionUri = "$($BlobName)/`$web/$($Language)/$($PkgName)/versioning/versions" + $versionUri = "${BlobAccountName}/`$web/$($Language)/$($PkgName)/versioning/versions" LogDebug "Heading to $versionUri to retrieve known versions" try { @@ -175,9 +174,9 @@ function Update-Existing-Versions $sortedVersionObj.LatestGAPackage | Out-File -File "$($DocLocation)/latest-ga" -Force -NoNewLine $sortedVersionObj.LatestPreviewPackage | Out-File -File "$($DocLocation)/latest-preview" -Force -NoNewLine - & $($AzCopy) cp "$($DocLocation)/versions" "$($DocDest)/$($PkgName)/versioning/versions" --cache-control "max-age=300, must-revalidate" - & $($AzCopy) cp "$($DocLocation)/latest-preview" "$($DocDest)/$($PkgName)/versioning/latest-preview" --cache-control "max-age=300, must-revalidate" - & $($AzCopy) cp "$($DocLocation)/latest-ga" "$($DocDest)/$($PkgName)/versioning/latest-ga" --cache-control "max-age=300, must-revalidate" + azcopy cp "$($DocLocation)/versions" "$($DocDest)/$($PkgName)/versioning/versions" --cache-control "max-age=300, must-revalidate" + azcopy cp "$($DocLocation)/latest-preview" "$($DocDest)/$($PkgName)/versioning/latest-preview" --cache-control "max-age=300, must-revalidate" + azcopy cp "$($DocLocation)/latest-ga" "$($DocDest)/$($PkgName)/versioning/latest-ga" --cache-control "max-age=300, must-revalidate" return $sortedVersionObj } @@ -189,8 +188,7 @@ function Upload-Blobs [Parameter(Mandatory=$true)] [String]$DocVersion, [Parameter(Mandatory=$false)] [String]$ReleaseTag ) - #eg : $BlobName = "https://azuresdkdocs.blob.core.windows.net" - $DocDest = "$($BlobName)/`$web/$($Language)" + $DocDest = "${BlobAccountName}/`$web/$($Language)" LogDebug "DocDest $($DocDest)" LogDebug "PkgName $($PkgName)" @@ -215,7 +213,7 @@ function Upload-Blobs } LogDebug "Uploading $($PkgName)/$($DocVersion) to $($DocDest)..." - & $($AzCopy) cp "$($DocDir)/**" "$($DocDest)/$($PkgName)/$($DocVersion)" --recursive=true --cache-control "max-age=300, must-revalidate" + azcopy cp "$($DocDir)/**" "$($DocDest)/$($PkgName)/$($DocVersion)" --recursive=true --cache-control "max-age=300, must-revalidate" LogDebug "Handling versioning files under $($DocDest)/$($PkgName)/versioning/" $versionsObj = (Update-Existing-Versions -PkgName $PkgName -PkgVersion $DocVersion -DocDest $DocDest) @@ -228,7 +226,7 @@ function Upload-Blobs if ($UploadLatest -and ($latestVersion -eq $DocVersion)) { LogDebug "Uploading $($PkgName) to latest folder in $($DocDest)..." - & $($AzCopy) cp "$($DocDir)/**" "$($DocDest)/$($PkgName)/latest" --recursive=true --cache-control "max-age=300, must-revalidate" + azcopy cp "$($DocDir)/**" "$($DocDest)/$($PkgName)/latest" --recursive=true --cache-control "max-age=300, must-revalidate" } } @@ -248,4 +246,4 @@ if ($LASTEXITCODE) { Write-Host "Copying failed with error code [$LASTEXITCODE]. Dumping the logs to help diagnose." Get-ChildItem $env:UserProfile\.azcopy -Filter *.log | ForEach-Object { "LOG: " + $_; Get-Content $_; } -} \ No newline at end of file +} From e4bf857470c213f124d9500a5ab10cd2490fdc06 Mon Sep 17 00:00:00 2001 From: catalinaperalta Date: Thu, 15 Aug 2024 10:58:07 -0700 Subject: [PATCH 19/82] [tsp-client] Report diagnostic errors and exit with an error (#8844) * report error diagnostics and exit * release prep * update logic * wording * update changelog date --------- Co-authored-by: Catalina Peralta --- tools/tsp-client/CHANGELOG.md | 4 ++ tools/tsp-client/package-lock.json | 4 +- tools/tsp-client/package.json | 2 +- tools/tsp-client/src/commands.ts | 7 +++- tools/tsp-client/src/typespec.ts | 67 ++++++++++++++++++++++-------- 5 files changed, 63 insertions(+), 21 deletions(-) diff --git a/tools/tsp-client/CHANGELOG.md b/tools/tsp-client/CHANGELOG.md index c67358b2a65..16899e1338a 100644 --- a/tools/tsp-client/CHANGELOG.md +++ b/tools/tsp-client/CHANGELOG.md @@ -1,5 +1,9 @@ # Release +## 2024-08-15 - 0.12.0 + +- Check for error diagnostics during TypeSpec compilation and exit with error if found. (#8815, #8777, #8555) + ## 2024-08-13 - 0.11.2 - Fix `--version` flag. (#8814) diff --git a/tools/tsp-client/package-lock.json b/tools/tsp-client/package-lock.json index 2834e9b989c..7e44ffb4b3d 100644 --- a/tools/tsp-client/package-lock.json +++ b/tools/tsp-client/package-lock.json @@ -1,12 +1,12 @@ { "name": "@azure-tools/typespec-client-generator-cli", - "version": "0.11.2", + "version": "0.12.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@azure-tools/typespec-client-generator-cli", - "version": "0.11.2", + "version": "0.12.0", "license": "MIT", "dependencies": { "@autorest/csharp": "https://aka.ms/azsdk/openapi-to-typespec-csharp", diff --git a/tools/tsp-client/package.json b/tools/tsp-client/package.json index ad5539747ed..f7e4b188509 100644 --- a/tools/tsp-client/package.json +++ b/tools/tsp-client/package.json @@ -1,6 +1,6 @@ { "name": "@azure-tools/typespec-client-generator-cli", - "version": "0.11.2", + "version": "0.12.0", "description": "A tool to generate Azure SDKs from TypeSpec", "main": "dist/index.js", "homepage": "https://github.com/Azure/azure-sdk-tools/tree/main/tools/tsp-client#readme", diff --git a/tools/tsp-client/src/commands.ts b/tools/tsp-client/src/commands.ts index 9218198a8bb..822e67ada1d 100644 --- a/tools/tsp-client/src/commands.ts +++ b/tools/tsp-client/src/commands.ts @@ -268,7 +268,7 @@ export async function generateCommand(argv: any) { args.push("--force"); } await npmCommand(srcDir, args); - await compileTsp({ + const success = await compileTsp({ emitterPackage: emitter, outputPath: outputDir, resolvedMainFilePath, @@ -282,6 +282,11 @@ export async function generateCommand(argv: any) { Logger.debug("Cleaning up temp directory"); await removeDirectory(tempRoot); } + + if (!success) { + Logger.error("Failed to generate client"); + process.exit(1); + } } export async function compareCommand(argv: any, args: string[]) { diff --git a/tools/tsp-client/src/typespec.ts b/tools/tsp-client/src/typespec.ts index 01938df5d59..ac0fed6bd71 100644 --- a/tools/tsp-client/src/typespec.ts +++ b/tools/tsp-client/src/typespec.ts @@ -1,5 +1,14 @@ -import { resolvePath, getDirectoryPath, ResolveCompilerOptionsOptions, formatDiagnostic } from "@typespec/compiler"; -import { ModuleResolutionResult, resolveModule, ResolveModuleHost } from "@typespec/compiler/module-resolver"; +import { + resolvePath, + getDirectoryPath, + ResolveCompilerOptionsOptions, + formatDiagnostic, +} from "@typespec/compiler"; +import { + ModuleResolutionResult, + resolveModule, + ResolveModuleHost, +} from "@typespec/compiler/module-resolver"; import { Logger } from "./log.js"; import { readFile, readdir, realpath, stat } from "fs/promises"; import { pathToFileURL } from "url"; @@ -19,7 +28,9 @@ export function resolveTspConfigUrl(configUrl: string): { } { let resolvedConfigUrl = configUrl; - const res = configUrl.match('^https://(?github|raw.githubusercontent).com/(?[^/]*/azure-rest-api-specs(-pr)?)/(tree/|blob/)?(?[0-9a-f]{40})/(?.*)/tspconfig.yaml$') + const res = configUrl.match( + "^https://(?github|raw.githubusercontent).com/(?[^/]*/azure-rest-api-specs(-pr)?)/(tree/|blob/)?(?[0-9a-f]{40})/(?.*)/tspconfig.yaml$", + ); if (res && res.groups) { if (res.groups["urlRoot"]! === "github") { resolvedConfigUrl = configUrl.replace("github.com", "raw.githubusercontent.com"); @@ -30,24 +41,23 @@ export function resolveTspConfigUrl(configUrl: string): { commit: res.groups!["commit"]!, repo: res.groups!["repo"]!, path: res.groups!["path"]!, - } + }; } else { throw new Error(`Invalid tspconfig.yaml url: ${configUrl}`); } } - export async function discoverMainFile(srcDir: string): Promise { - Logger.debug(`Discovering entry file in ${srcDir}`) + Logger.debug(`Discovering entry file in ${srcDir}`); let entryTsp = ""; - const files = await readdir(srcDir, {recursive: true }); + const files = await readdir(srcDir, { recursive: true }); for (const file of files) { if (file.includes("client.tsp") || file.includes("main.tsp")) { entryTsp = file; Logger.debug(`Found entry file: ${entryTsp}`); return entryTsp; } - }; + } throw new Error(`No main.tsp or client.tsp found`); } @@ -73,7 +83,7 @@ export async function compileTsp({ "emitter-output-dir": outputDir, }, }; - const emitterOverrideOptions = overrideOptions[emitterPackage] ?? {[emitterPackage]: {}}; + const emitterOverrideOptions = overrideOptions[emitterPackage] ?? { [emitterPackage]: {} }; if (saveInputs) { emitterOverrideOptions["save-inputs"] = "true"; } @@ -98,21 +108,44 @@ export async function compileTsp({ }); Logger.debug(`Compiler options: ${JSON.stringify(options)}`); if (diagnostics.length > 0) { + let errorDiagnostic = false; // This should not happen, but if it does, we should log it. - Logger.error("Diagnostics were reported while resolving compiler options. Use the `--debug` flag to see the diagnostic output.") - diagnostics.forEach((diagnostic) => { Logger.debug(formatDiagnostic(diagnostic)); }); - return false; + Logger.warn( + "Diagnostics were reported while resolving compiler options. Use the `--debug` flag to see if there is warning diagnostic output.", + ); + for (const diagnostic of diagnostics) { + if (diagnostic.severity === "error") { + Logger.error(formatDiagnostic(diagnostic)); + errorDiagnostic = true; + } else { + Logger.debug(formatDiagnostic(diagnostic)); + } + } + if (errorDiagnostic) { + return false; + } } const program = await compile(NodeHost, resolvedMainFilePath, options); if (program.diagnostics.length > 0) { - Logger.error("Diagnostics were reported during compilation. Use the `--debug` flag to see the diagnostic output."); - program.diagnostics.forEach((diagnostic) => { Logger.debug(formatDiagnostic(diagnostic)); }); - return false; - } else { - Logger.success("generation complete"); + let errorDiagnostic = false; + Logger.warn( + "Diagnostics were reported during compilation. Use the `--debug` flag to see if there is warning diagnostic output.", + ); + for (const diagnostic of program.diagnostics) { + if (diagnostic.severity === "error") { + Logger.error(formatDiagnostic(diagnostic)); + errorDiagnostic = true; + } else { + Logger.debug(formatDiagnostic(diagnostic)); + } + } + if (errorDiagnostic) { + return false; + } } + Logger.success("generation complete"); return true; } From c37624031e8983f49811c6a0510d68bb44592289 Mon Sep 17 00:00:00 2001 From: Scott Beddall <45376673+scbedd@users.noreply.github.com> Date: Thu, 15 Aug 2024 11:40:14 -0700 Subject: [PATCH 20/82] Ensure assets resolution script handles special-case file paths (#8831) * we want the path that we write to to be defined by literalpath, otherwise files with [ or ] will break powershell when writing the file to disk * slight wording adjustment so the command can be invoked directly --- .../testproxy/scripts/tag-merge/merge-proxy-tags.ps1 | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/eng/common/testproxy/scripts/tag-merge/merge-proxy-tags.ps1 b/eng/common/testproxy/scripts/tag-merge/merge-proxy-tags.ps1 index b0187f69b6d..e2e38568de6 100644 --- a/eng/common/testproxy/scripts/tag-merge/merge-proxy-tags.ps1 +++ b/eng/common/testproxy/scripts/tag-merge/merge-proxy-tags.ps1 @@ -111,10 +111,10 @@ function Locate-Assets-Slice($ProxyExe, $AssetsJson, $MountDirectory) { function Get-Tag-SHA($TagName, $WorkingDirectory) { $results = Git-Command "ls-remote origin $TagName" $WorkingDirectory - + if ($results -and $lastexitcode -eq 0) { $arr = $results -split '\s+' - + return $arr[0] } @@ -124,7 +124,7 @@ function Get-Tag-SHA($TagName, $WorkingDirectory) { function Start-Message($AssetsJson, $TargetTags, $AssetsRepoLocation, $MountDirectory) { $alreadyCombinedTags = Load-Incomplete-Progress $MountDirectory - + $TargetTags = $TargetTags | Where-Object { $_ -notin $alreadyCombinedTags } if ($alreadyCombinedTags) { @@ -172,7 +172,7 @@ function Finish-Message($AssetsJson, $TargetTags, $AssetsRepoLocation, $MountDir $suffix = if ($len -gt 1) { "s" } else { "" } - Write-Host "`nSuccessfully combined $len tag$suffix. Invoke `"test-proxy push " -NoNewLine + Write-Host "`nSuccessfully combined $len tag$suffix. Invoke `"test-proxy push -a " -NoNewLine Write-Host $AssetsJson -ForegroundColor Green -NoNewLine Write-Host "`" to push the results as a new tag." } @@ -256,7 +256,7 @@ function Combine-Tags($RemainingTags, $AssetsRepoLocation, $MountDirectory, $Rel $pushedTags = Load-Incomplete-Progress $MountDirectory $testFile = Get-ChildItem -Recurse -Path $AssetsRepoLocation | Where-Object { !$_.PSIsContainer } | Select-Object -First 1 - Add-Content -Path $testFile -Value "`n" + Add-Content -LiteralPath $testFile -Value "`n" # if we have successfully gotten to the end without any non-zero exit codes...delete the mergeprogress file, we're g2g Cleanup-Incomplete-Progress $MountDirectory From 571fc6a541105f3b64734aca4ccbe5fc65672d60 Mon Sep 17 00:00:00 2001 From: Wes Haggard Date: Fri, 16 Aug 2024 14:13:22 -0700 Subject: [PATCH 21/82] Add FilePattern support for .github\workflow sync (#8849) Given we cannot create subfolders under .github\workflow folder and we have repos that want additional workflows then we have in the tools repo we need to setup a file pattern matching for the sync processing to only sync the ones we want to be common. For now just use the existing *event* pattern but we can move them to another pattern similar to *common* or *sync* in the future as we add more common workflows. --- .../steps/eng-common-workflow-enforcer.yml | 2 +- eng/pipelines/eng-workflows-sync.yml | 6 +++++- .../stages/archetype-sdk-tool-repo-sync.yml | 14 +++++++------- eng/pipelines/templates/steps/sync-directory.yml | 6 +++--- 4 files changed, 16 insertions(+), 12 deletions(-) diff --git a/eng/common/pipelines/templates/steps/eng-common-workflow-enforcer.yml b/eng/common/pipelines/templates/steps/eng-common-workflow-enforcer.yml index b455fec2100..1524ae8e1b8 100644 --- a/eng/common/pipelines/templates/steps/eng-common-workflow-enforcer.yml +++ b/eng/common/pipelines/templates/steps/eng-common-workflow-enforcer.yml @@ -21,7 +21,7 @@ steps: } if ((!"$(System.PullRequest.SourceBranch)".StartsWith("sync-.github/workflows")) -and "$(System.PullRequest.TargetBranch)" -match "^(refs/heads/)?$(DefaultBranch)$") { - $filesInCommonDir = & "eng/common/scripts/get-changedfiles.ps1" -DiffPath '.github/workflows/*' -DiffFilterType "" + $filesInCommonDir = & "eng/common/scripts/get-changedfiles.ps1" -DiffPath '.github/workflows/*event*' -DiffFilterType "" if (($LASTEXITCODE -eq 0) -and ($filesInCommonDir.Count -gt 0)) { Write-Host "##vso[task.LogIssue type=error;]Changes to files under '.github/workflows' directory should not be made in this Repo`n${filesInCommonDir}" diff --git a/eng/pipelines/eng-workflows-sync.yml b/eng/pipelines/eng-workflows-sync.yml index 8fb4f898037..87bf1da7e82 100644 --- a/eng/pipelines/eng-workflows-sync.yml +++ b/eng/pipelines/eng-workflows-sync.yml @@ -6,6 +6,9 @@ parameters: - name: DirectoryToSync type: string default: .github/workflows +- name: FilePattern + type: string + default: '/*event*' - name: Repos type: object default: @@ -28,10 +31,11 @@ pr: - main paths: include: - - .github/workflows + - .github/workflows/*event* extends: template: /eng/pipelines/templates/stages/archetype-sdk-tool-repo-sync.yml parameters: DirectoryToSync: ${{ parameters.DirectoryToSync }} + FilePattern: ${{ parameters.FilePattern }} Repos: ${{ parameters.Repos }} diff --git a/eng/pipelines/templates/stages/archetype-sdk-tool-repo-sync.yml b/eng/pipelines/templates/stages/archetype-sdk-tool-repo-sync.yml index ea21f57d0d1..3cb555c5391 100644 --- a/eng/pipelines/templates/stages/archetype-sdk-tool-repo-sync.yml +++ b/eng/pipelines/templates/stages/archetype-sdk-tool-repo-sync.yml @@ -8,9 +8,12 @@ parameters: - name: DirectoryToSync type: string default: not-specified +- name: FilePattern + type: string + default: '' - name: BaseBranchName type: string - default: $(Build.SourceBranch) + default: $(DefaultBranch) - name: Repos type: object default: [] @@ -35,7 +38,7 @@ stages: - pwsh: | Set-PsDebug -Trace 1 $patchDir = "$(Build.ArtifactStagingDirectory)/patchfiles" - $patchfiles = git format-patch --output-directory $patchDir HEAD...origin/$(system.pullRequest.targetBranch) -- "${{ parameters.DirectoryToSync }}" + $patchfiles = git format-patch --output-directory $patchDir HEAD...origin/$(system.pullRequest.targetBranch) -- "${{ parameters.DirectoryToSync }}${{ parameters.FilePattern }}" if ($patchfiles -and ($LASTEXITCODE -eq 0)) { echo "##vso[task.setvariable variable=PatchFilesLocation]$patchDir" echo "Setting PatchFilesLocation" @@ -57,6 +60,7 @@ stages: parameters: CommitMessage: "Sync ${{ parameters.DirectoryToSync }} directory with azure-sdk-tools repository for Tools PR $(System.PullRequest.PullRequestNumber)" DirectoryToSync: ${{ parameters.DirectoryToSync }} + FilePattern: ${{ parameters.FilePattern }} UpstreamBranchName: "sync-${{ parameters.DirectoryToSync }}-$(System.PullRequest.SourceBranch)-$(System.PullRequest.PullRequestNumber)" BaseBranchName: $(system.pullRequest.targetBranch) SkipCheckingForChanges: true @@ -189,15 +193,11 @@ stages: vmImage: ubuntu-22.04 steps: - - template: /eng/common/pipelines/templates/steps/sparse-checkout.yml - parameters: - Paths: - - ${{ parameters.DirectoryToSync }} - - template: /eng/pipelines/templates/steps/sync-directory.yml parameters: CommitMessage: Sync ${{ parameters.DirectoryToSync }} directory with azure-sdk-tools repository DirectoryToSync: ${{ parameters.DirectoryToSync }} + FilePattern: ${{ parameters.FilePattern }} UpstreamBranchName: "sync-${{ parameters.DirectoryToSync }}" BaseBranchName: ${{ parameters.BaseBranchName }} Repos: ${{ parameters.Repos }} diff --git a/eng/pipelines/templates/steps/sync-directory.yml b/eng/pipelines/templates/steps/sync-directory.yml index 3afbdb35ed6..993bb0a006e 100644 --- a/eng/pipelines/templates/steps/sync-directory.yml +++ b/eng/pipelines/templates/steps/sync-directory.yml @@ -1,6 +1,7 @@ parameters: Repos: [] DirectoryToSync: eng/common + FilePattern: '' CommitMessage: commit-message-not-set UpstreamBranchName: branch-name-not-set BaseBranchName: $(DefaultBranch) @@ -27,7 +28,6 @@ steps: - ${{ each repo in parameters.Repos }}: - pwsh: | - $repoPath = "${{ repo }}/${{ parameters.DirectoryToSync }}" if (Test-Path '$(PatchFilesLocation)') { pushd ${{ repo }} @@ -152,9 +152,9 @@ steps: - pwsh: | Set-PsDebug -Trace 1 $repoPath = "${{ repo }}/${{ parameters.DirectoryToSync }}" - Remove-Item -v -r -ErrorAction Ignore $repoPath + Remove-Item -v -r -ErrorAction Ignore "$repoPath${{ parameters.FilePattern }}" Copy-Item -v -r ` - $(System.DefaultWorkingDirectory)/$(Build.Repository.Name)/${{ parameters.DirectoryToSync }} ` + "$(System.DefaultWorkingDirectory)/$(Build.Repository.Name)/${{ parameters.DirectoryToSync }}${{ parameters.FilePattern }}" ` $repoPath Get-ChildItem -r $repoPath displayName: Copy ${{ parameters.DirectoryToSync }} from azure-sdk-tools to ${{ repo }} From 9d583e6c2ea421a7e98a25202f9b647b32844885 Mon Sep 17 00:00:00 2001 From: Pan Shao <97225342+pshao25@users.noreply.github.com> Date: Sat, 17 Aug 2024 06:40:00 +0800 Subject: [PATCH 22/82] Upgrade openapi-to-typespec to 0.9.0 (#8845) * upgrade openapi-to-typespec * update * add generated convert files * format run_commands.ts * update gitignore * release prep * newline * changelog * fix additional dir format * changelog --------- Co-authored-by: Pan Shao Co-authored-by: Catalina Peralta --- tools/tsp-client/.gitignore | 3 +- tools/tsp-client/CHANGELOG.md | 6 + tools/tsp-client/package-lock.json | 476 +++++++++--------- tools/tsp-client/package.json | 4 +- tools/tsp-client/src/commands.ts | 1 + tools/tsp-client/src/utils.ts | 110 ++-- .../tsp-location.yaml | 2 +- .../specification/convert/Catalog.tsp | 220 ++++++++ .../specification/convert/Certificate.tsp | 96 ++++ .../specification/convert/Deployment.tsp | 84 ++++ .../examples/specification/convert/Device.tsp | 69 +++ .../specification/convert/DeviceGroup.tsp | 109 ++++ .../examples/specification/convert/Image.tsp | 80 +++ .../specification/convert/Product.tsp | 73 +++ .../examples/specification/convert/client.tsp | 23 +- .../examples/specification/convert/main.tsp | 32 +- .../examples/specification/convert/models.tsp | 367 +------------- .../specification/convert/tspconfig.yaml | 22 +- .../test/examples/tsp-location.yaml | 2 +- tools/tsp-client/test/run_commands.ts | 9 +- tools/tsp-client/test/utils.spec.ts | 2 +- 21 files changed, 1085 insertions(+), 705 deletions(-) create mode 100644 tools/tsp-client/test/examples/specification/convert/Catalog.tsp create mode 100644 tools/tsp-client/test/examples/specification/convert/Certificate.tsp create mode 100644 tools/tsp-client/test/examples/specification/convert/Deployment.tsp create mode 100644 tools/tsp-client/test/examples/specification/convert/Device.tsp create mode 100644 tools/tsp-client/test/examples/specification/convert/DeviceGroup.tsp create mode 100644 tools/tsp-client/test/examples/specification/convert/Image.tsp create mode 100644 tools/tsp-client/test/examples/specification/convert/Product.tsp diff --git a/tools/tsp-client/.gitignore b/tools/tsp-client/.gitignore index 348cb836e56..a7d1408b397 100644 --- a/tools/tsp-client/.gitignore +++ b/tools/tsp-client/.gitignore @@ -4,4 +4,5 @@ dist types temp tsp-output/ -output/ \ No newline at end of file +output/ +test/examples/specification/convert/examples/* diff --git a/tools/tsp-client/CHANGELOG.md b/tools/tsp-client/CHANGELOG.md index 16899e1338a..cc30db843cc 100644 --- a/tools/tsp-client/CHANGELOG.md +++ b/tools/tsp-client/CHANGELOG.md @@ -1,5 +1,11 @@ # Release +## 2024-08-16 - 0.12.1 + +- Added `--mgmt-debug.suppress-list-exception` flag to the ARM metadata generation command. +- Bumped `@autorest/openapi-to-typespec` version to `0.9.0`. +- Format updates for additional directories. + ## 2024-08-15 - 0.12.0 - Check for error diagnostics during TypeSpec compilation and exit with error if found. (#8815, #8777, #8555) diff --git a/tools/tsp-client/package-lock.json b/tools/tsp-client/package-lock.json index 7e44ffb4b3d..175e410c5da 100644 --- a/tools/tsp-client/package-lock.json +++ b/tools/tsp-client/package-lock.json @@ -1,16 +1,16 @@ { "name": "@azure-tools/typespec-client-generator-cli", - "version": "0.12.0", + "version": "0.12.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@azure-tools/typespec-client-generator-cli", - "version": "0.12.0", + "version": "0.12.1", "license": "MIT", "dependencies": { "@autorest/csharp": "https://aka.ms/azsdk/openapi-to-typespec-csharp", - "@autorest/openapi-to-typespec": "0.8.2", + "@autorest/openapi-to-typespec": "0.9.0", "@azure-tools/rest-api-diff": "^0.1.0", "@azure-tools/typespec-autorest": ">=0.44.0 <1.0.0", "@azure/core-rest-pipeline": "^1.12.0", @@ -47,6 +47,11 @@ "@typespec/compiler": ">=0.58.0 <1.0.0" } }, + "node_modules/@apidevtools/swagger-methods": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@apidevtools/swagger-methods/-/swagger-methods-3.0.2.tgz", + "integrity": "sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==" + }, "node_modules/@autorest/codemodel": { "version": "4.20.0", "resolved": "https://registry.npmjs.org/@autorest/codemodel/-/codemodel-4.20.0.tgz", @@ -78,219 +83,29 @@ } }, "node_modules/@autorest/openapi-to-typespec": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/@autorest/openapi-to-typespec/-/openapi-to-typespec-0.8.2.tgz", - "integrity": "sha512-8O3FEtnK2NHk6KdsT0L2AR7ILXffsPrJs3jYVcyeVF3mh73N9Bmk6EssK9a9Jz9tTeDhEjTBguiy2hVv5xVipg==", + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/@autorest/openapi-to-typespec/-/openapi-to-typespec-0.9.0.tgz", + "integrity": "sha512-dn5lirPkkOxD5XpJCMsSWcb/jiUuHg5VCllqzTvx9n2o4y8dqELOHuRhY3y6eMCVWvp2MG9xSXJ3mO06JIrA5w==", "dependencies": { "@autorest/codemodel": "~4.20.0", "@autorest/extension-base": "~3.6.0", "@azure-tools/codegen": "~2.10.0", - "@azure-tools/typespec-autorest": "^0.43.0", - "@azure-tools/typespec-azure-core": "^0.43.0", - "@azure-tools/typespec-azure-resource-manager": "^0.43.0", - "@typespec/compiler": "^0.57.0", - "@typespec/http": "^0.57.0", - "@typespec/openapi": "^0.57.0", - "@typespec/openapi3": "^0.57.0", - "@typespec/prettier-plugin-typespec": "^0.57.0", - "@typespec/rest": "^0.57.0", - "@typespec/versioning": "^0.57.0", + "@azure-tools/typespec-autorest": "^0.44.0", + "@azure-tools/typespec-azure-core": "^0.44.0", + "@azure-tools/typespec-azure-resource-manager": "^0.44.0", + "@typespec/compiler": "^0.58.0", + "@typespec/http": "^0.58.0", + "@typespec/openapi": "^0.58.0", + "@typespec/openapi3": "^0.58.0", + "@typespec/prettier-plugin-typespec": "^0.58.0", + "@typespec/rest": "^0.58.0", + "@typespec/versioning": "^0.58.0", "change-case-all": "~2.1.0", "lodash": "~4.17.20", "pluralize": "^8.0.0", "prettier": "~3.1.0" } }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@azure-tools/typespec-autorest": { - "version": "0.43.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-autorest/-/typespec-autorest-0.43.0.tgz", - "integrity": "sha512-tZ9uXXOdxu2y01W9n3mzXf+IEY2MQkP/JaQaKlcOx2+dbklHNQWSDU0Vm6Gmm6l//XiF9QiI8653BiuO97czyw==", - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@azure-tools/typespec-azure-core": "~0.43.0", - "@azure-tools/typespec-azure-resource-manager": "~0.43.0", - "@azure-tools/typespec-client-generator-core": "~0.43.0", - "@typespec/compiler": "~0.57.0", - "@typespec/http": "~0.57.0", - "@typespec/openapi": "~0.57.0", - "@typespec/rest": "~0.57.0", - "@typespec/versioning": "~0.57.0" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@azure-tools/typespec-azure-core": { - "version": "0.43.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-core/-/typespec-azure-core-0.43.0.tgz", - "integrity": "sha512-B1r0i3segJ7RuNXxcAMBy8H2t+jTkaf74dkyUWD0HIFPkhETN0uR59nuor+s+LoLU8yI4JypOFSNZt6e1rod8w==", - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.57.0", - "@typespec/http": "~0.57.0", - "@typespec/rest": "~0.57.0" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@azure-tools/typespec-azure-resource-manager": { - "version": "0.43.0", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-resource-manager/-/typespec-azure-resource-manager-0.43.0.tgz", - "integrity": "sha512-0GQL+/o1u+PAB63FpYz3sy3ZgZvCtk5T4sDAnICnV23v2YWIONDMUfxxd0x40xJbY6PkcwwHDpBLNMqajf2H6A==", - "dependencies": { - "change-case": "~5.4.4", - "pluralize": "^8.0.0" - }, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@azure-tools/typespec-azure-core": "~0.43.0", - "@typespec/compiler": "~0.57.0", - "@typespec/http": "~0.57.0", - "@typespec/openapi": "~0.57.0", - "@typespec/rest": "~0.57.0", - "@typespec/versioning": "~0.57.0" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@azure-tools/typespec-client-generator-core": { - "version": "0.43.2", - "resolved": "https://registry.npmjs.org/@azure-tools/typespec-client-generator-core/-/typespec-client-generator-core-0.43.2.tgz", - "integrity": "sha512-UAVV30BtTQBiXmBoQ3SyvmiuBDYoqWFIn7G96hjojpwXpE6D5ba0y5LascMuF1b65eAhGnnf974DElJE9DGepQ==", - "peer": true, - "dependencies": { - "change-case": "~5.4.4", - "pluralize": "^8.0.0" - }, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@azure-tools/typespec-azure-core": "~0.43.0", - "@typespec/compiler": "~0.57.0", - "@typespec/http": "~0.57.0", - "@typespec/rest": "~0.57.0", - "@typespec/versioning": "~0.57.0" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/compiler": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@typespec/compiler/-/compiler-0.57.0.tgz", - "integrity": "sha512-Z5L7J90Ol21IbzU+rBD2wzKy2vJ2Yg2FIzi+yB5rtb7/c4oBea/CgEByMVHBtT7uw45ZXJpHOiepuGSPVXw2EA==", - "dependencies": { - "@babel/code-frame": "~7.24.2", - "ajv": "~8.13.0", - "change-case": "~5.4.4", - "globby": "~14.0.1", - "mustache": "~4.2.0", - "picocolors": "~1.0.1", - "prettier": "~3.2.5", - "prompts": "~2.4.2", - "semver": "^7.6.2", - "vscode-languageserver": "~9.0.1", - "vscode-languageserver-textdocument": "~1.0.11", - "yaml": "~2.4.2", - "yargs": "~17.7.2" - }, - "bin": { - "tsp": "cmd/tsp.js", - "tsp-server": "cmd/tsp-server.js" - }, - "engines": { - "node": ">=18.0.0" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/compiler/node_modules/prettier": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", - "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", - "bin": { - "prettier": "bin/prettier.cjs" - }, - "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/http": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@typespec/http/-/http-0.57.0.tgz", - "integrity": "sha512-k3bWOTPNqlRB3/TmrXVBtObmxj2J20l2FnhGXvs+tjdtbXLxCQWmvQz6xlne9nkLAtWVB/pQRUn+oMJfhWta3w==", - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.57.0" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/openapi": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@typespec/openapi/-/openapi-0.57.0.tgz", - "integrity": "sha512-35wK/BqjOXSlhWuGMwoYN3FSgIYFOKtw8ot4ErcgmxAGuKaS2GkUhZvtQJXUn2ByU0Fl4jqslPmTz8SEcz7rbw==", - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.57.0", - "@typespec/http": "~0.57.0" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/openapi3": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@typespec/openapi3/-/openapi3-0.57.0.tgz", - "integrity": "sha512-spNLzwCTduPISJBTWhqsMLTjuGC3Tdh/FVI1rTGnRunB7ZXjhRyz031o1bCe2BZeW1w1sacZGfe+ba8sXqgMxA==", - "dependencies": { - "yaml": "~2.4.2" - }, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.57.0", - "@typespec/http": "~0.57.0", - "@typespec/openapi": "~0.57.0", - "@typespec/versioning": "~0.57.0" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/rest": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@typespec/rest/-/rest-0.57.0.tgz", - "integrity": "sha512-mZj76Kf+cmH38pYA6LT8Zz7QjuR3fdQo5bc8pXhKMwLq9vRqNLz6Z9InbOeo8zY+xP0GfUwEU9kXczmCc8gyRA==", - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.57.0", - "@typespec/http": "~0.57.0" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/versioning": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@typespec/versioning/-/versioning-0.57.0.tgz", - "integrity": "sha512-kk6zCNSwcqqYB9isNNagTy+Zv6wEIRA4NkcZ/X1riTj2zhJwKsIFNXQWm1yxpZn+BY4+1QtuaQHuBLo8HbgR/w==", - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.57.0" - } - }, - "node_modules/@autorest/openapi-to-typespec/node_modules/ajv": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz", - "integrity": "sha512-PRA911Blj99jR5RMeTunVbNXMF6Lp4vZXnk5GQjcnUWUTsrXtekg/pnmFFI2u/I36Y/2bITGS30GZCXei6uNkA==", - "dependencies": { - "fast-deep-equal": "^3.1.3", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.4.1" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, "node_modules/@autorest/openapi-to-typespec/node_modules/prettier": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz", @@ -305,17 +120,6 @@ "url": "https://github.com/prettier/prettier?sponsor=1" } }, - "node_modules/@autorest/openapi-to-typespec/node_modules/yaml": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", - "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", - "bin": { - "yaml": "bin.mjs" - }, - "engines": { - "node": ">= 14" - } - }, "node_modules/@azure-tools/async-io": { "version": "3.0.254", "resolved": "https://registry.npmjs.org/@azure-tools/async-io/-/async-io-3.0.254.tgz", @@ -596,7 +400,6 @@ "version": "0.44.0", "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-core/-/typespec-azure-core-0.44.0.tgz", "integrity": "sha512-d11QK2v5fOZH8YUqf42FsqHEirKCHzeKFq4Uo/51BXCXmJJahsTaFMAG2M0GoJe8tmTHeMijStnVMfzcGNqCAA==", - "peer": true, "engines": { "node": ">=18.0.0" }, @@ -610,7 +413,6 @@ "version": "0.44.0", "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-resource-manager/-/typespec-azure-resource-manager-0.44.0.tgz", "integrity": "sha512-m4dG41at6En1swbxlvCDl1v4Mvrfp17acDnRxEcd4SdKP2R9eVS2mBy1tSuFtMcJlOnoBZ5CxQgk+Osg/Q9nmA==", - "peer": true, "dependencies": { "change-case": "~5.4.4", "pluralize": "^8.0.0" @@ -822,6 +624,17 @@ "node": ">=4" } }, + "node_modules/@babel/runtime": { + "version": "7.25.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz", + "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==", + "dependencies": { + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@cspotcode/source-map-support": { "version": "0.8.1", "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", @@ -850,6 +663,14 @@ "node": ">=18" } }, + "node_modules/@humanwhocodes/momoa": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@humanwhocodes/momoa/-/momoa-2.0.4.tgz", + "integrity": "sha512-RE815I4arJFtt+FVeU1Tgp9/Xvecacji8w/V6XtXsWWH/wz/eNkNbhb+ny/+PlVZjV0rxQpRSQKNKE3lcktHEA==", + "engines": { + "node": ">=10.10.0" + } + }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", @@ -971,6 +792,11 @@ "@jridgewell/sourcemap-codec": "^1.4.10" } }, + "node_modules/@jsdevtools/ono": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz", + "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==" + }, "node_modules/@kwsites/file-exists": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", @@ -1026,6 +852,92 @@ "node": ">=14" } }, + "node_modules/@readme/better-ajv-errors": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@readme/better-ajv-errors/-/better-ajv-errors-1.6.0.tgz", + "integrity": "sha512-9gO9rld84Jgu13kcbKRU+WHseNhaVt76wYMeRDGsUGYxwJtI3RmEJ9LY9dZCYQGI8eUZLuxb5qDja0nqklpFjQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/runtime": "^7.21.0", + "@humanwhocodes/momoa": "^2.0.3", + "chalk": "^4.1.2", + "json-to-ast": "^2.0.3", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=14" + }, + "peerDependencies": { + "ajv": "4.11.8 - 8" + } + }, + "node_modules/@readme/better-ajv-errors/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@readme/better-ajv-errors/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@readme/json-schema-ref-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@readme/json-schema-ref-parser/-/json-schema-ref-parser-1.2.0.tgz", + "integrity": "sha512-Bt3QVovFSua4QmHa65EHUmh2xS0XJ3rgTEUPH998f4OW4VVJke3BuS16f+kM0ZLOGdvIrzrPRqwihuv5BAjtrA==", + "dependencies": { + "@jsdevtools/ono": "^7.1.3", + "@types/json-schema": "^7.0.6", + "call-me-maybe": "^1.0.1", + "js-yaml": "^4.1.0" + } + }, + "node_modules/@readme/openapi-parser": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.6.0.tgz", + "integrity": "sha512-pyFJXezWj9WI1O+gdp95CoxfY+i+Uq3kKk4zXIFuRAZi9YnHpHOpjumWWr67wkmRTw19Hskh9spyY0Iyikf3fA==", + "dependencies": { + "@apidevtools/swagger-methods": "^3.0.2", + "@jsdevtools/ono": "^7.1.3", + "@readme/better-ajv-errors": "^1.6.0", + "@readme/json-schema-ref-parser": "^1.2.0", + "@readme/openapi-schemas": "^3.1.0", + "ajv": "^8.12.0", + "ajv-draft-04": "^1.0.0", + "call-me-maybe": "^1.0.1" + }, + "engines": { + "node": ">=18" + }, + "peerDependencies": { + "openapi-types": ">=7" + } + }, + "node_modules/@readme/openapi-schemas": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@readme/openapi-schemas/-/openapi-schemas-3.1.0.tgz", + "integrity": "sha512-9FC/6ho8uFa8fV50+FPy/ngWN53jaUu4GRXlAjcxIRrzhltJnpKkBG2Tp0IDraFJeWrOpk84RJ9EMEEYzaI1Bw==", + "engines": { + "node": ">=18" + } + }, "node_modules/@sindresorhus/merge-streams": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", @@ -1067,6 +979,11 @@ "integrity": "sha512-zmZ21EWzR71B4Sscphjief5djsLre50M6lI622OSySTmn9DB3j+C3kWroHfBQWXbOBwbgg/M8CG/hUxDLIloow==", "dev": true }, + "node_modules/@types/json-schema": { + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" + }, "node_modules/@types/mocha": { "version": "10.0.7", "resolved": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.7.tgz", @@ -1144,7 +1061,6 @@ "version": "0.58.0", "resolved": "https://registry.npmjs.org/@typespec/http/-/http-0.58.0.tgz", "integrity": "sha512-jQpkugg9AZVrNDMkDIgZRpIoRkkU2b0LtKWqMGg33MItYj9/DYSgDtY7xb7oCBppRtFFZ/h138HyhYl3zQxZRg==", - "peer": true, "engines": { "node": ">=18.0.0" }, @@ -1156,7 +1072,6 @@ "version": "0.58.0", "resolved": "https://registry.npmjs.org/@typespec/openapi/-/openapi-0.58.0.tgz", "integrity": "sha512-gu6nXfmpfZrfq8Etpgl1dpMfsXii7EzQyhZgsPhIy7ZwV5bDmFk1/oyhTqIpWrnr4pD3r151T2BQjzJefjf15A==", - "peer": true, "engines": { "node": ">=18.0.0" }, @@ -1165,33 +1080,50 @@ "@typespec/http": "~0.58.0" } }, - "node_modules/@typespec/prettier-plugin-typespec": { - "version": "0.57.0", - "resolved": "https://registry.npmjs.org/@typespec/prettier-plugin-typespec/-/prettier-plugin-typespec-0.57.0.tgz", - "integrity": "sha512-nWrgv/yPGYfE4FL6ON3BpYZnvCdZYvE6yrgcr/ifqZnMBJfCLl4sk+tk3JoVysj6kTTWaFME7GQ/X/guMvbjUA==", + "node_modules/@typespec/openapi3": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@typespec/openapi3/-/openapi3-0.58.0.tgz", + "integrity": "sha512-G9t9CWT9cN6ip39dLZaE6JdEDxGsFyOUxA2s6a087rweoTH85XzsFiQL7uiUD8vHhXyEo6tF6sy3LMZVN0BsoQ==", "dependencies": { - "prettier": "~3.2.5" + "@readme/openapi-parser": "~2.6.0", + "yaml": "~2.4.5" + }, + "bin": { + "tsp-openapi3": "cmd/tsp-openapi3.js" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.58.0", + "@typespec/http": "~0.58.0", + "@typespec/openapi": "~0.58.0", + "@typespec/versioning": "~0.58.0" } }, - "node_modules/@typespec/prettier-plugin-typespec/node_modules/prettier": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.2.5.tgz", - "integrity": "sha512-3/GWa9aOC0YeD7LUfvOG2NiDyhOWRvt1k+rcKhOuYnMY24iiCphgneUfJDyFXd6rZCAnuLBv6UeAULtrhT/F4A==", + "node_modules/@typespec/openapi3/node_modules/yaml": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", + "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", "bin": { - "prettier": "bin/prettier.cjs" + "yaml": "bin.mjs" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" + "node": ">= 14" + } + }, + "node_modules/@typespec/prettier-plugin-typespec": { + "version": "0.58.0", + "resolved": "https://registry.npmjs.org/@typespec/prettier-plugin-typespec/-/prettier-plugin-typespec-0.58.0.tgz", + "integrity": "sha512-GtG9MvVGKytT6jPEksySSRMKl6IYg7dWnjLWMkCwvoViuSAlz3lxjIO0hGUaU5maNCC2+fe5m4vvFmNXGlMOsg==", + "dependencies": { + "prettier": "~3.3.2" } }, "node_modules/@typespec/rest": { "version": "0.58.0", "resolved": "https://registry.npmjs.org/@typespec/rest/-/rest-0.58.0.tgz", "integrity": "sha512-QBxkED0/KQKG22pwzis0n7BY+uLMSZZPSoVe/ESBFika9n5/yyeQ0l58xbFFwwfxAxe4xwuZ5PNwTdEXZbzr5g==", - "peer": true, "engines": { "node": ">=18.0.0" }, @@ -1204,7 +1136,6 @@ "version": "0.58.0", "resolved": "https://registry.npmjs.org/@typespec/versioning/-/versioning-0.58.0.tgz", "integrity": "sha512-brnQQ3wKWh4AbgqmnVLj+8zyOaDk9VPWg4QBecdQxzz7PrSrlAzIzRfeIyr67+hwi/0SvkTAB6GNH7YYTypKGA==", - "peer": true, "engines": { "node": ">=18.0.0" }, @@ -1260,6 +1191,19 @@ "url": "https://github.com/sponsors/epoberezkin" } }, + "node_modules/ajv-draft-04": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", + "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", + "peerDependencies": { + "ajv": "^8.5.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, "node_modules/ansi-colors": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", @@ -1379,6 +1323,11 @@ "integrity": "sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==", "dev": true }, + "node_modules/call-me-maybe": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.2.tgz", + "integrity": "sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==" + }, "node_modules/camelcase": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", @@ -1504,6 +1453,14 @@ "node": ">=8" } }, + "node_modules/code-error-fragment": { + "version": "0.0.230", + "resolved": "https://registry.npmjs.org/code-error-fragment/-/code-error-fragment-0.0.230.tgz", + "integrity": "sha512-cadkfKp6932H8UkhzE/gcUqhRMNf8jHzkAN7+5Myabswaghu4xABTgPHDCjW+dBAJxj/SpkTYokpzDqY4pCzQw==", + "engines": { + "node": ">= 4" + } + }, "node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", @@ -1844,11 +1801,15 @@ "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" }, + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" + }, "node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, "engines": { "node": ">=8" } @@ -2021,6 +1982,26 @@ "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" }, + "node_modules/json-to-ast": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/json-to-ast/-/json-to-ast-2.1.0.tgz", + "integrity": "sha512-W9Lq347r8tA1DfMvAGn9QNcgYm4Wm7Yc+k8e6vezpMnRT+NHbtlxgNBXRVjXe9YM6eTn6+p/MKOlV/aABJcSnQ==", + "dependencies": { + "code-error-fragment": "0.0.230", + "grapheme-splitter": "^1.0.4" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/kleur": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", @@ -2029,6 +2010,14 @@ "node": ">=6" } }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, "node_modules/locate-path": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", @@ -2276,6 +2265,12 @@ "wrappy": "1" } }, + "node_modules/openapi-types": { + "version": "12.1.3", + "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-12.1.3.tgz", + "integrity": "sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==", + "peer": true + }, "node_modules/p-limit": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", @@ -2484,6 +2479,11 @@ "node": ">=8.10.0" } }, + "node_modules/regenerator-runtime": { + "version": "0.14.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + }, "node_modules/require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", diff --git a/tools/tsp-client/package.json b/tools/tsp-client/package.json index f7e4b188509..28ad8701111 100644 --- a/tools/tsp-client/package.json +++ b/tools/tsp-client/package.json @@ -1,6 +1,6 @@ { "name": "@azure-tools/typespec-client-generator-cli", - "version": "0.12.0", + "version": "0.12.1", "description": "A tool to generate Azure SDKs from TypeSpec", "main": "dist/index.js", "homepage": "https://github.com/Azure/azure-sdk-tools/tree/main/tools/tsp-client#readme", @@ -52,7 +52,7 @@ }, "dependencies": { "@autorest/csharp": "https://aka.ms/azsdk/openapi-to-typespec-csharp", - "@autorest/openapi-to-typespec": "0.8.2", + "@autorest/openapi-to-typespec": "0.9.0", "@azure-tools/typespec-autorest": ">=0.44.0 <1.0.0", "@azure/core-rest-pipeline": "^1.12.0", "@azure-tools/rest-api-diff": "^0.1.0", diff --git a/tools/tsp-client/src/commands.ts b/tools/tsp-client/src/commands.ts index 822e67ada1d..d1a231ec2e7 100644 --- a/tools/tsp-client/src/commands.ts +++ b/tools/tsp-client/src/commands.ts @@ -370,6 +370,7 @@ export async function convertCommand(argv: any): Promise { `--use="${autorestCsharpPath}"`, `--output-folder="${outputDir}"`, "--mgmt-debug.only-generate-metadata", + "--mgmt-debug.suppress-list-exception", "--azure-arm", "--skip-csproj", `"${readme}"`, diff --git a/tools/tsp-client/src/utils.ts b/tools/tsp-client/src/utils.ts index d4e11e5b0eb..20766ad2349 100644 --- a/tools/tsp-client/src/utils.ts +++ b/tools/tsp-client/src/utils.ts @@ -5,42 +5,47 @@ import { dirname, join } from "node:path"; import { fileURLToPath } from "node:url"; import { Logger } from "./log.js"; import { TspLocation } from "./typespec.js"; +import { normalizeDirectory } from "./fs.js"; export function formatAdditionalDirectories(additionalDirectories?: string[]): string { - let additionalDirOutput = ""; - for (const dir of additionalDirectories ?? []) { - additionalDirOutput += `\n- ${dir}`; - } - return additionalDirOutput; + let additionalDirOutput = "\n"; + for (const dir of additionalDirectories ?? []) { + additionalDirOutput += `- ${normalizeDirectory(dir)}\n`; + } + return additionalDirOutput; } export function getAdditionalDirectoryName(dir: string): string { - let normalizedDir = normalizeSlashes(dir); - if (normalizedDir.slice(-1) === "/") { - normalizedDir = normalizedDir.slice(0, -1); - } - const finalDirName = normalizedDir.split("/").pop(); - if (!finalDirName) { - throw new Error(`Could not find a final directory for the following value: ${normalizedDir}`); - } - return finalDirName; + let normalizedDir = normalizeSlashes(dir); + if (normalizedDir.slice(-1) === "/") { + normalizedDir = normalizedDir.slice(0, -1); + } + const finalDirName = normalizedDir.split("/").pop(); + if (!finalDirName) { + throw new Error(`Could not find a final directory for the following value: ${normalizedDir}`); + } + return finalDirName; } export async function makeSparseSpecDir(repoRoot: string): Promise { - const spareSpecPath = joinPaths(repoRoot, "..", `sparse-spec${randomUUID()}`); - await mkdir(spareSpecPath, { recursive: true }); - return spareSpecPath; + const spareSpecPath = joinPaths(repoRoot, "..", `sparse-spec${randomUUID()}`); + await mkdir(spareSpecPath, { recursive: true }); + return spareSpecPath; } export function getServiceDir(configYaml: any, emitter: string): string { - // Check if service-dir is defined in the emitter specific configurations in tspconfig.yaml. - // Default to the top level service-dir parameter in tspconfig.yaml. - const serviceDir = configYaml?.options?.[emitter]?.["service-dir"] ?? configYaml?.parameters?.["service-dir"]?.default; - if (!serviceDir) { - throw new Error(`Parameter service-dir is not defined correctly in tspconfig.yaml. Please refer to https://github.com/Azure/azure-rest-api-specs/blob/main/specification/contosowidgetmanager/Contoso.WidgetManager/tspconfig.yaml for the right schema.`) - } - Logger.debug(`Service directory: ${serviceDir}`) - return serviceDir; + // Check if service-dir is defined in the emitter specific configurations in tspconfig.yaml. + // Default to the top level service-dir parameter in tspconfig.yaml. + const serviceDir = + configYaml?.options?.[emitter]?.["service-dir"] ?? + configYaml?.parameters?.["service-dir"]?.default; + if (!serviceDir) { + throw new Error( + `Parameter service-dir is not defined correctly in tspconfig.yaml. Please refer to https://github.com/Azure/azure-rest-api-specs/blob/main/specification/contosowidgetmanager/Contoso.WidgetManager/tspconfig.yaml for the right schema.`, + ); + } + Logger.debug(`Service directory: ${serviceDir}`); + return serviceDir; } /** @@ -55,28 +60,27 @@ export function getServiceDir(configYaml: any, emitter: string): string { * ``` */ export async function getPathToDependency(dependency: string): Promise { - // Example: /home/user/foo/node_modules/@autorest/bar/dist/index.js - const entrypoint = fileURLToPath(import.meta.resolve(dependency)); + // Example: /home/user/foo/node_modules/@autorest/bar/dist/index.js + const entrypoint = fileURLToPath(import.meta.resolve(dependency)); - // Walk up directory tree to first folder containing "package.json" - let currentDir = dirname(entrypoint); - while (true) { - const packageJsonFile = join(currentDir, "package.json"); - try { - // Throws if file cannot be read - await access(packageJsonFile, constants.R_OK); - return currentDir; - } catch { - const parentDir = dirname(currentDir); - if (parentDir !== currentDir) { - currentDir = parentDir; - } - else { - // Reached fs root but no package.json found - throw new Error(`Unable to find package.json in folder tree above '${entrypoint}'`) - } - } + // Walk up directory tree to first folder containing "package.json" + let currentDir = dirname(entrypoint); + while (true) { + const packageJsonFile = join(currentDir, "package.json"); + try { + // Throws if file cannot be read + await access(packageJsonFile, constants.R_OK); + return currentDir; + } catch { + const parentDir = dirname(currentDir); + if (parentDir !== currentDir) { + currentDir = parentDir; + } else { + // Reached fs root but no package.json found + throw new Error(`Unable to find package.json in folder tree above '${entrypoint}'`); + } } + } } /** @@ -86,11 +90,11 @@ export async function getPathToDependency(dependency: string): Promise { * @param projectPath Path to the project. */ export async function writeTspLocationYaml( - tspLocation: TspLocation, - projectPath: string, - ): Promise { - await writeFile( - joinPaths(projectPath, "tsp-location.yaml"), - `directory: ${tspLocation.directory}\ncommit: ${tspLocation.commit}\nrepo: ${tspLocation.repo}\nadditionalDirectories: ${formatAdditionalDirectories(tspLocation.additionalDirectories)}`, - ); - } + tspLocation: TspLocation, + projectPath: string, +): Promise { + await writeFile( + joinPaths(projectPath, "tsp-location.yaml"), + `directory: ${tspLocation.directory}\ncommit: ${tspLocation.commit}\nrepo: ${tspLocation.repo}\nadditionalDirectories: ${formatAdditionalDirectories(tspLocation.additionalDirectories)}`, + ); +} diff --git a/tools/tsp-client/test/examples/sdk/contosowidgetmanager/contosowidgetmanager-rest/tsp-location.yaml b/tools/tsp-client/test/examples/sdk/contosowidgetmanager/contosowidgetmanager-rest/tsp-location.yaml index 18a7c1d9327..5a686793dfc 100644 --- a/tools/tsp-client/test/examples/sdk/contosowidgetmanager/contosowidgetmanager-rest/tsp-location.yaml +++ b/tools/tsp-client/test/examples/sdk/contosowidgetmanager/contosowidgetmanager-rest/tsp-location.yaml @@ -2,4 +2,4 @@ directory: specification/contosowidgetmanager/Contoso.WidgetManager commit: db63bea839f5648462c94e685d5cc96f8e8b38ba repo: Azure/azure-rest-api-specs additionalDirectories: -- specification/contosowidgetmanager/Contoso.WidgetManager.Shared/ +- specification/contosowidgetmanager/Contoso.WidgetManager.Shared diff --git a/tools/tsp-client/test/examples/specification/convert/Catalog.tsp b/tools/tsp-client/test/examples/specification/convert/Catalog.tsp new file mode 100644 index 00000000000..f4622ef7914 --- /dev/null +++ b/tools/tsp-client/test/examples/specification/convert/Catalog.tsp @@ -0,0 +1,220 @@ +import "@azure-tools/typespec-azure-core"; +import "@azure-tools/typespec-azure-resource-manager"; +import "@typespec/openapi"; +import "@typespec/rest"; +import "./models.tsp"; + +using TypeSpec.Rest; +using Azure.ResourceManager; +using TypeSpec.Http; +using TypeSpec.OpenAPI; + +namespace Microsoft.AzureSphere; +/** + * An Azure Sphere catalog + */ +model Catalog is Azure.ResourceManager.TrackedResource { + ...ResourceNameParameter< + Resource = Catalog, + KeyName = "catalogName", + SegmentName = "catalogs", + NamePattern = "^[A-Za-z0-9_-]{1,50}$" + >; +} + +@armResourceOperations +interface Catalogs { + /** + * Get a Catalog + */ + get is ArmResourceRead; + + /** + * Create a Catalog + */ + createOrUpdate is ArmResourceCreateOrReplaceAsync; + + /** + * Update a Catalog + */ + @parameterVisibility + update is ArmCustomPatchSync; + + /** + * Delete a Catalog + */ + delete is ArmResourceDeleteAsync; + + /** + * List Catalog resources by resource group + */ + listByResourceGroup is ArmResourceListByParent; + + /** + * List Catalog resources by subscription ID + */ + listBySubscription is ArmListBySubscription; + + /** + * Counts devices in catalog. + */ + countDevices is ArmResourceActionSync; + + /** + * Lists deployments for catalog. + */ + listDeployments is ArmResourceActionSync< + Catalog, + void, + ResourceListResult, + { + ...Azure.ResourceManager.Foundations.BaseParameters; + + /** + * Filter the result list using the given expression + */ + @query("$filter") + filter?: string; + + /** + * The number of result items to return. + */ + @query("$top") + top?: int32; + + /** + * The number of result items to skip. + */ + @query("$skip") + skip?: int32; + + /** + * The maximum number of result items per page. + */ + @query("$maxpagesize") + maxpagesize?: int32; + } + >; + + /** + * List the device groups for the catalog. + */ + listDeviceGroups is ArmResourceActionSync< + Catalog, + ListDeviceGroupsRequest, + ResourceListResult, + { + ...Azure.ResourceManager.Foundations.BaseParameters; + + /** + * Filter the result list using the given expression + */ + @query("$filter") + filter?: string; + + /** + * The number of result items to return. + */ + @query("$top") + top?: int32; + + /** + * The number of result items to skip. + */ + @query("$skip") + skip?: int32; + + /** + * The maximum number of result items per page. + */ + @query("$maxpagesize") + maxpagesize?: int32; + } + >; + + /** + * Lists device insights for catalog. + */ + listDeviceInsights is ArmResourceActionSync< + Catalog, + void, + PagedDeviceInsight, + { + ...Azure.ResourceManager.Foundations.BaseParameters; + + /** + * Filter the result list using the given expression + */ + @query("$filter") + filter?: string; + + /** + * The number of result items to return. + */ + @query("$top") + top?: int32; + + /** + * The number of result items to skip. + */ + @query("$skip") + skip?: int32; + + /** + * The maximum number of result items per page. + */ + @query("$maxpagesize") + maxpagesize?: int32; + } + >; + + /** + * Lists devices for catalog. + */ + listDevices is ArmResourceActionSync< + Catalog, + void, + ResourceListResult, + { + ...Azure.ResourceManager.Foundations.BaseParameters; + + /** + * Filter the result list using the given expression + */ + @query("$filter") + filter?: string; + + /** + * The number of result items to return. + */ + @query("$top") + top?: int32; + + /** + * The number of result items to skip. + */ + @query("$skip") + skip?: int32; + + /** + * The maximum number of result items per page. + */ + @query("$maxpagesize") + maxpagesize?: int32; + } + >; + + /** + * Creates an image. Use this action when the image ID is unknown. + */ + uploadImage is ArmResourceActionNoResponseContentAsync; +} + +@@doc(Catalog.name, "Name of catalog"); +@@doc(Catalog.properties, + "The resource-specific properties for this resource." +); +@@doc(Catalogs.listDeviceGroups::parameters.body, + "List device groups for catalog." +); +@@doc(Catalogs.uploadImage::parameters.body, "Image upload request body."); diff --git a/tools/tsp-client/test/examples/specification/convert/Certificate.tsp b/tools/tsp-client/test/examples/specification/convert/Certificate.tsp new file mode 100644 index 00000000000..4cc7ccf8b58 --- /dev/null +++ b/tools/tsp-client/test/examples/specification/convert/Certificate.tsp @@ -0,0 +1,96 @@ +import "@azure-tools/typespec-azure-core"; +import "@azure-tools/typespec-azure-resource-manager"; +import "@typespec/openapi"; +import "@typespec/rest"; +import "./models.tsp"; +import "./Catalog.tsp"; + +using TypeSpec.Rest; +using Azure.ResourceManager; +using TypeSpec.Http; +using TypeSpec.OpenAPI; + +namespace Microsoft.AzureSphere; +/** + * An certificate resource belonging to a catalog resource. + */ +@parentResource(Catalog) +model Certificate + is Azure.ResourceManager.ProxyResource { + ...ResourceNameParameter< + Resource = Certificate, + KeyName = "serialNumber", + SegmentName = "certificates", + NamePattern = "" + >; +} + +@armResourceOperations +interface Certificates { + /** + * Get a Certificate + */ + get is ArmResourceRead; + + /** + * List Certificate resources by Catalog + */ + listByCatalog is ArmResourceListByParent< + Certificate, + { + ...Azure.ResourceManager.Foundations.BaseParameters; + + /** + * Filter the result list using the given expression + */ + @query("$filter") + filter?: string; + + /** + * The number of result items to return. + */ + @query("$top") + top?: int32; + + /** + * The number of result items to skip. + */ + @query("$skip") + skip?: int32; + + /** + * The maximum number of result items per page. + */ + @query("$maxpagesize") + maxpagesize?: int32; + } + >; + + /** + * Retrieves cert chain. + */ + retrieveCertChain is ArmResourceActionSync< + Certificate, + void, + CertificateChainResponse + >; + + /** + * Gets the proof of possession nonce. + */ + retrieveProofOfPossessionNonce is ArmResourceActionSync< + Certificate, + ProofOfPossessionNonceRequest, + ProofOfPossessionNonceResponse + >; +} + +@@doc(Certificate.name, + "Serial number of the certificate. Use '.default' to get current active certificate." +); +@@doc(Certificate.properties, + "The resource-specific properties for this resource." +); +@@doc(Certificates.retrieveProofOfPossessionNonce::parameters.body, + "Proof of possession nonce request body " +); diff --git a/tools/tsp-client/test/examples/specification/convert/Deployment.tsp b/tools/tsp-client/test/examples/specification/convert/Deployment.tsp new file mode 100644 index 00000000000..d80b62ca8c2 --- /dev/null +++ b/tools/tsp-client/test/examples/specification/convert/Deployment.tsp @@ -0,0 +1,84 @@ +import "@azure-tools/typespec-azure-core"; +import "@azure-tools/typespec-azure-resource-manager"; +import "@typespec/openapi"; +import "@typespec/rest"; +import "./models.tsp"; +import "./DeviceGroup.tsp"; + +using TypeSpec.Rest; +using Azure.ResourceManager; +using TypeSpec.Http; +using TypeSpec.OpenAPI; + +namespace Microsoft.AzureSphere; +/** + * An deployment resource belonging to a device group resource. + */ +@parentResource(DeviceGroup) +model Deployment is Azure.ResourceManager.ProxyResource { + ...ResourceNameParameter< + Resource = Deployment, + KeyName = "deploymentName", + SegmentName = "deployments", + NamePattern = "" + >; +} + +@armResourceOperations +interface Deployments { + /** + * Get a Deployment. '.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + */ + get is ArmResourceRead; + + /** + * Create a Deployment. '.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + */ + createOrUpdate is ArmResourceCreateOrReplaceAsync; + + /** + * Delete a Deployment. '.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + */ + delete is ArmResourceDeleteAsync; + + /** + * List Deployment resources by DeviceGroup. '.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + */ + listByDeviceGroup is ArmResourceListByParent< + Deployment, + { + ...Azure.ResourceManager.Foundations.BaseParameters; + + /** + * Filter the result list using the given expression + */ + @query("$filter") + filter?: string; + + /** + * The number of result items to return. + */ + @query("$top") + top?: int32; + + /** + * The number of result items to skip. + */ + @query("$skip") + skip?: int32; + + /** + * The maximum number of result items per page. + */ + @query("$maxpagesize") + maxpagesize?: int32; + } + >; +} + +@@doc(Deployment.name, + "Deployment name. Use .default for deployment creation and to get the current deployment for the associated device group." +); +@@doc(Deployment.properties, + "The resource-specific properties for this resource." +); diff --git a/tools/tsp-client/test/examples/specification/convert/Device.tsp b/tools/tsp-client/test/examples/specification/convert/Device.tsp new file mode 100644 index 00000000000..6a791594fba --- /dev/null +++ b/tools/tsp-client/test/examples/specification/convert/Device.tsp @@ -0,0 +1,69 @@ +import "@azure-tools/typespec-azure-core"; +import "@azure-tools/typespec-azure-resource-manager"; +import "@typespec/openapi"; +import "@typespec/rest"; +import "./models.tsp"; +import "./DeviceGroup.tsp"; + +using TypeSpec.Rest; +using Azure.ResourceManager; +using TypeSpec.Http; +using TypeSpec.OpenAPI; + +namespace Microsoft.AzureSphere; +/** + * An device resource belonging to a device group resource. + */ +@parentResource(DeviceGroup) +model Device is Azure.ResourceManager.ProxyResource { + ...ResourceNameParameter< + Resource = Device, + KeyName = "deviceName", + SegmentName = "devices", + NamePattern = "^[a-zA-Z0-9-]{128}$" + >; +} + +@armResourceOperations +interface Devices { + /** + * Get a Device. Use '.unassigned' or '.default' for the device group and product names when a device does not belong to a device group and product. + */ + get is ArmResourceRead; + + /** + * Create a Device. Use '.unassigned' or '.default' for the device group and product names to claim a device to the catalog only. + */ + createOrUpdate is ArmResourceCreateOrReplaceAsync; + + /** + * Update a Device. Use '.unassigned' or '.default' for the device group and product names to move a device to the catalog level. + */ + @parameterVisibility + update is ArmCustomPatchAsync; + + /** + * Delete a Device + */ + delete is ArmResourceDeleteAsync; + + /** + * List Device resources by DeviceGroup. '.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + */ + listByDeviceGroup is ArmResourceListByParent; + + /** + * Generates the capability image for the device. Use '.unassigned' or '.default' for the device group and product names to generate the image for a device that does not belong to a specific device group and product. + */ + generateCapabilityImage is ArmResourceActionAsync< + Device, + GenerateCapabilityImageRequest, + SignedCapabilityImageResponse + >; +} + +@@doc(Device.name, "Device name"); +@@doc(Device.properties, "The resource-specific properties for this resource."); +@@doc(Devices.generateCapabilityImage::parameters.body, + "Generate capability image request body." +); diff --git a/tools/tsp-client/test/examples/specification/convert/DeviceGroup.tsp b/tools/tsp-client/test/examples/specification/convert/DeviceGroup.tsp new file mode 100644 index 00000000000..3c324a69218 --- /dev/null +++ b/tools/tsp-client/test/examples/specification/convert/DeviceGroup.tsp @@ -0,0 +1,109 @@ +import "@azure-tools/typespec-azure-core"; +import "@azure-tools/typespec-azure-resource-manager"; +import "@typespec/openapi"; +import "@typespec/rest"; +import "./models.tsp"; +import "./Product.tsp"; + +using TypeSpec.Rest; +using Azure.ResourceManager; +using TypeSpec.Http; +using TypeSpec.OpenAPI; + +namespace Microsoft.AzureSphere; +/** + * An device group resource belonging to a product resource. + */ +@parentResource(Product) +model DeviceGroup + is Azure.ResourceManager.ProxyResource { + ...ResourceNameParameter< + Resource = DeviceGroup, + KeyName = "deviceGroupName", + SegmentName = "deviceGroups", + NamePattern = "^[A-Za-z0-9]{1,2}$|^[A-Za-z0-9][A-Za-z0-9\\s]{1,48}[A-Za-z0-9]$|^\\.default$|^\\.unassigned$" + >; +} + +@armResourceOperations +interface DeviceGroups { + /** + * Get a DeviceGroup. '.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + */ + get is ArmResourceRead; + + /** + * Create a DeviceGroup. '.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + */ + createOrUpdate is ArmResourceCreateOrReplaceAsync; + + /** + * Update a DeviceGroup. '.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + */ + @parameterVisibility + update is ArmCustomPatchAsync; + + /** + * Delete a DeviceGroup. '.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + */ + delete is ArmResourceDeleteAsync; + + /** + * List DeviceGroup resources by Product. '.default' and '.unassigned' are system defined values and cannot be used for product name. + */ + listByProduct is ArmResourceListByParent< + DeviceGroup, + { + ...Azure.ResourceManager.Foundations.BaseParameters; + + /** + * Filter the result list using the given expression + */ + @query("$filter") + filter?: string; + + /** + * The number of result items to return. + */ + @query("$top") + top?: int32; + + /** + * The number of result items to skip. + */ + @query("$skip") + skip?: int32; + + /** + * The maximum number of result items per page. + */ + @query("$maxpagesize") + maxpagesize?: int32; + } + >; + + /** + * Bulk claims the devices. Use '.unassigned' or '.default' for the device group and product names when bulk claiming devices to a catalog only. + */ + claimDevices is ArmResourceActionNoResponseContentAsync< + DeviceGroup, + ClaimDevicesRequest + >; + + /** + * Counts devices in device group. '.default' and '.unassigned' are system defined values and cannot be used for product or device group name. + */ + countDevices is ArmResourceActionSync< + DeviceGroup, + void, + CountDevicesResponse + >; +} + +@@doc(DeviceGroup.name, "Name of device group."); +@@doc(DeviceGroup.properties, + "The resource-specific properties for this resource." +); +@@doc(DeviceGroups.claimDevices::parameters.body, + "Bulk claim devices request body." +); diff --git a/tools/tsp-client/test/examples/specification/convert/Image.tsp b/tools/tsp-client/test/examples/specification/convert/Image.tsp new file mode 100644 index 00000000000..a957898f9cc --- /dev/null +++ b/tools/tsp-client/test/examples/specification/convert/Image.tsp @@ -0,0 +1,80 @@ +import "@azure-tools/typespec-azure-core"; +import "@azure-tools/typespec-azure-resource-manager"; +import "@typespec/openapi"; +import "@typespec/rest"; +import "./models.tsp"; +import "./Catalog.tsp"; + +using TypeSpec.Rest; +using Azure.ResourceManager; +using TypeSpec.Http; +using TypeSpec.OpenAPI; + +namespace Microsoft.AzureSphere; +/** + * An image resource belonging to a catalog resource. + */ +@parentResource(Catalog) +model Image is Azure.ResourceManager.ProxyResource { + ...ResourceNameParameter< + Resource = Image, + KeyName = "imageName", + SegmentName = "images", + NamePattern = "" + >; +} + +@armResourceOperations +interface Images { + /** + * Get a Image + */ + get is ArmResourceRead; + + /** + * Create a Image + */ + createOrUpdate is ArmResourceCreateOrReplaceAsync; + + /** + * Delete a Image + */ + delete is ArmResourceDeleteAsync; + + /** + * List Image resources by Catalog + */ + listByCatalog is ArmResourceListByParent< + Image, + { + ...Azure.ResourceManager.Foundations.BaseParameters; + + /** + * Filter the result list using the given expression + */ + @query("$filter") + filter?: string; + + /** + * The number of result items to return. + */ + @query("$top") + top?: int32; + + /** + * The number of result items to skip. + */ + @query("$skip") + skip?: int32; + + /** + * The maximum number of result items per page. + */ + @query("$maxpagesize") + maxpagesize?: int32; + } + >; +} + +@@doc(Image.name, "Image name. Use an image GUID for GA versions of the API."); +@@doc(Image.properties, "The resource-specific properties for this resource."); diff --git a/tools/tsp-client/test/examples/specification/convert/Product.tsp b/tools/tsp-client/test/examples/specification/convert/Product.tsp new file mode 100644 index 00000000000..41c7a71eab6 --- /dev/null +++ b/tools/tsp-client/test/examples/specification/convert/Product.tsp @@ -0,0 +1,73 @@ +import "@azure-tools/typespec-azure-core"; +import "@azure-tools/typespec-azure-resource-manager"; +import "@typespec/openapi"; +import "@typespec/rest"; +import "./models.tsp"; +import "./Catalog.tsp"; + +using TypeSpec.Rest; +using Azure.ResourceManager; +using TypeSpec.Http; +using TypeSpec.OpenAPI; + +namespace Microsoft.AzureSphere; +/** + * An product resource belonging to a catalog resource. + */ +@parentResource(Catalog) +model Product is Azure.ResourceManager.ProxyResource { + ...ResourceNameParameter< + Resource = Product, + KeyName = "productName", + SegmentName = "products", + NamePattern = "^[\\w][\\w\\s]{1,48}[\\w]$|^\\.default$|^\\.unassigned$" + >; +} + +@armResourceOperations +interface Products { + /** + * Get a Product. '.default' and '.unassigned' are system defined values and cannot be used for product name. + */ + get is ArmResourceRead; + + /** + * Create a Product. '.default' and '.unassigned' are system defined values and cannot be used for product name. + */ + createOrUpdate is ArmResourceCreateOrReplaceAsync; + + /** + * Update a Product. '.default' and '.unassigned' are system defined values and cannot be used for product name. + */ + @parameterVisibility + update is ArmCustomPatchAsync; + + /** + * Delete a Product. '.default' and '.unassigned' are system defined values and cannot be used for product name' + */ + delete is ArmResourceDeleteAsync; + + /** + * List Product resources by Catalog + */ + listByCatalog is ArmResourceListByParent; + + /** + * Counts devices in product. '.default' and '.unassigned' are system defined values and cannot be used for product name. + */ + countDevices is ArmResourceActionSync; + + /** + * Generates default device groups for the product. '.default' and '.unassigned' are system defined values and cannot be used for product name. + */ + generateDefaultDeviceGroups is ArmResourceActionSync< + Product, + void, + ResourceListResult + >; +} + +@@doc(Product.name, "Name of product."); +@@doc(Product.properties, + "The resource-specific properties for this resource." +); diff --git a/tools/tsp-client/test/examples/specification/convert/client.tsp b/tools/tsp-client/test/examples/specification/convert/client.tsp index 352b776a124..fe3642005b1 100644 --- a/tools/tsp-client/test/examples/specification/convert/client.tsp +++ b/tools/tsp-client/test/examples/specification/convert/client.tsp @@ -2,28 +2,7 @@ import "./main.tsp"; import "@azure-tools/typespec-client-generator-core"; using Azure.ClientGenerator.Core; -using AzureSphereManagementClient; - -#suppress "deprecated" "@flattenProperty decorator is not recommended to use." -@@flattenProperty(Catalog.properties); - -#suppress "deprecated" "@flattenProperty decorator is not recommended to use." -@@flattenProperty(Certificate.properties); - -#suppress "deprecated" "@flattenProperty decorator is not recommended to use." -@@flattenProperty(Image.properties); - -#suppress "deprecated" "@flattenProperty decorator is not recommended to use." -@@flattenProperty(Deployment.properties); - -#suppress "deprecated" "@flattenProperty decorator is not recommended to use." -@@flattenProperty(DeviceGroup.properties); - -#suppress "deprecated" "@flattenProperty decorator is not recommended to use." -@@flattenProperty(Device.properties); - -#suppress "deprecated" "@flattenProperty decorator is not recommended to use." -@@flattenProperty(Product.properties); +using Microsoft.AzureSphere; #suppress "deprecated" "@flattenProperty decorator is not recommended to use." @@flattenProperty(ProductUpdate.properties); diff --git a/tools/tsp-client/test/examples/specification/convert/main.tsp b/tools/tsp-client/test/examples/specification/convert/main.tsp index be24a7b4b1e..2ee133a3cc8 100644 --- a/tools/tsp-client/test/examples/specification/convert/main.tsp +++ b/tools/tsp-client/test/examples/specification/convert/main.tsp @@ -1,32 +1,39 @@ /** * PLEASE DO NOT REMOVE - USED FOR CONVERTER METRICS * Generated by package: @autorest/openapi-to-typespec - * Version: 0.8.2 - * Date: 2024-07-27T03:29:14.741Z + * Version: 0.9.0 + * Date: 2024-08-16T21:57:58.923Z */ import "@typespec/rest"; -import "@typespec/http"; -import "./routes.tsp"; +import "@typespec/versioning"; +import "@azure-tools/typespec-azure-core"; +import "@azure-tools/typespec-azure-resource-manager"; +import "./models.tsp"; +import "./Catalog.tsp"; +import "./Certificate.tsp"; +import "./Image.tsp"; +import "./Product.tsp"; +import "./DeviceGroup.tsp"; +import "./Deployment.tsp"; +import "./Device.tsp"; using TypeSpec.Rest; using TypeSpec.Http; +using Azure.ResourceManager.Foundations; +using Azure.Core; +using Azure.ResourceManager; using TypeSpec.Versioning; /** * Azure Sphere resource management API. */ +@armProviderNamespace @useAuth(AadOauth2Auth<["user_impersonation"]>) @service({ title: "AzureSphereManagementClient", }) @versioned(Versions) -@server( - "{$host}", - "Azure Sphere resource management API.", - { - $host: string, - } -) -namespace AzureSphereManagementClient; +@armCommonTypesVersion(Azure.ResourceManager.CommonTypes.Versions.v3) +namespace Microsoft.AzureSphere; /** * The available API versions. @@ -35,6 +42,7 @@ enum Versions { /** * The 2024-04-01 API version. */ + @useDependency(Azure.ResourceManager.Versions.v1_0_Preview_1) @useDependency(Azure.Core.Versions.v1_0_Preview_1) v2024_04_01: "2024-04-01", } diff --git a/tools/tsp-client/test/examples/specification/convert/models.tsp b/tools/tsp-client/test/examples/specification/convert/models.tsp index 4b6fedf4062..637b3d29026 100644 --- a/tools/tsp-client/test/examples/specification/convert/models.tsp +++ b/tools/tsp-client/test/examples/specification/convert/models.tsp @@ -1,31 +1,16 @@ import "@typespec/rest"; import "@typespec/http"; import "@azure-tools/typespec-azure-core"; +import "@azure-tools/typespec-azure-resource-manager"; using TypeSpec.Rest; using TypeSpec.Http; +using Azure.ResourceManager; +using Azure.ResourceManager.Foundations; -namespace AzureSphereManagementClient; +namespace Microsoft.AzureSphere; -/** - * The intended executor of the operation; as in Resource Based Access Control - * (RBAC) and audit logs UX. Default value is "user,system" - */ -union Origin { - string, - user: "user", - system: "system", - `user,system`: "user,system", -} - -/** - * Enum. Indicates the action type. "Internal" refers to actions that are for - * internal only APIs. - */ -union ActionType { - string, - Internal: "Internal", -} +interface Operations extends Azure.ResourceManager.Operations {} /** * Provisioning state of resource. @@ -69,17 +54,6 @@ union ProvisioningState { Accepted: "Accepted", } -/** - * The type of identity that created the resource. - */ -union CreatedByType { - string, - User: "User", - Application: "Application", - ManagedIdentity: "ManagedIdentity", - Key: "Key", -} - /** * Certificate status values. */ @@ -319,168 +293,6 @@ union CapabilityType { FieldServicing: "FieldServicing", } -/** - * A list of REST API operations supported by an Azure Resource Provider. It - * contains an URL link to get the next set of results. - */ -model OperationListResult is Azure.Core.Page; - -/** - * Details of a REST API operation, returned from the Resource Provider Operations - * API - */ -model Operation { - /** - * The name of the operation, as per Resource-Based Access Control (RBAC). - * Examples: "Microsoft.Compute/virtualMachines/write", - * "Microsoft.Compute/virtualMachines/capture/action" - */ - @visibility("read") - name?: string; - - /** - * Whether the operation applies to data-plane. This is "true" for data-plane - * operations and "false" for ARM/control-plane operations. - */ - @visibility("read") - isDataAction?: boolean; - - /** - * Localized display information for this particular operation. - */ - display?: OperationDisplay; - - /** - * The intended executor of the operation; as in Resource Based Access Control - * (RBAC) and audit logs UX. Default value is "user,system" - */ - @visibility("read") - origin?: Origin; - - /** - * Enum. Indicates the action type. "Internal" refers to actions that are for - * internal only APIs. - */ - @visibility("read") - actionType?: ActionType; -} - -/** - * Localized display information for this particular operation. - */ -model OperationDisplay { - /** - * The localized friendly form of the resource provider name, e.g. "Microsoft - * Monitoring Insights" or "Microsoft Compute". - */ - @visibility("read") - provider?: string; - - /** - * The localized friendly name of the resource type related to this operation. - * E.g. "Virtual Machines" or "Job Schedule Collections". - */ - @visibility("read") - resource?: string; - - /** - * The concise, localized friendly name for the operation; suitable for dropdowns. - * E.g. "Create or Update Virtual Machine", "Restart Virtual Machine". - */ - @visibility("read") - operation?: string; - - /** - * The short, localized friendly description of the operation; suitable for tool - * tips and detailed views. - */ - @visibility("read") - description?: string; -} - -/** - * Common error response for all Azure Resource Manager APIs to return error - * details for failed operations. (This also follows the OData error response - * format.). - */ -@error -model ErrorResponse { - /** - * The error object. - */ - error?: ErrorDetail; -} - -/** - * The error detail. - */ -model ErrorDetail { - /** - * The error code. - */ - @visibility("read") - code?: string; - - /** - * The error message. - */ - @visibility("read") - message?: string; - - /** - * The error target. - */ - @visibility("read") - target?: string; - - /** - * The error details. - */ - @visibility("read") - @OpenAPI.extension("x-ms-identifiers", ["message", "target"]) - details?: ErrorDetail[]; - - /** - * The error additional info. - */ - @visibility("read") - @OpenAPI.extension("x-ms-identifiers", []) - additionalInfo?: ErrorAdditionalInfo[]; -} - -/** - * The resource management error additional info. - */ -model ErrorAdditionalInfo { - /** - * The additional info type. - */ - @visibility("read") - type?: string; - - /** - * The additional info. - */ - @visibility("read") - info?: Record; -} - -/** - * The response of a Catalog list operation. - */ -model CatalogListResult is Azure.Core.Page; - -/** - * An Azure Sphere catalog - */ -model Catalog extends TrackedResource { - /** - * The resource-specific properties for this resource. - */ - @visibility("read", "create") - properties?: CatalogProperties; -} - /** * Catalog properties */ @@ -499,31 +311,11 @@ model CatalogProperties { } /** - * The resource model definition for an Azure Resource Manager tracked top level - * resource which has 'tags' and a 'location' - */ -model TrackedResource extends Resource { - /** - * Resource tags. - */ - @visibility("read", "create", "update") - tags?: Record; - - /** - * The geo-location where the resource lives - */ - @visibility("read", "create") - location: string; -} - -/** - * Common fields that are returned in the response for all Azure Resource Manager - * resources + * Common fields that are returned in the response for all Azure Resource Manager resources */ model Resource { /** - * Fully qualified resource ID for the resource. Ex - - * /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} + * Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} */ @visibility("read") id?: string; @@ -535,8 +327,7 @@ model Resource { name?: string; /** - * The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or - * "Microsoft.Storage/storageAccounts" + * The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" */ @visibility("read") type?: string; @@ -548,43 +339,6 @@ model Resource { systemData?: SystemData; } -/** - * Metadata pertaining to creation and last modification of the resource. - */ -model SystemData { - /** - * The identity that created the resource. - */ - createdBy?: string; - - /** - * The type of identity that created the resource. - */ - createdByType?: CreatedByType; - - /** - * The timestamp of resource creation (UTC). - */ - // FIXME: (utcDateTime) Please double check that this is the correct type for your scenario. - createdAt?: utcDateTime; - - /** - * The identity that last modified the resource. - */ - lastModifiedBy?: string; - - /** - * The type of identity that last modified the resource. - */ - lastModifiedByType?: CreatedByType; - - /** - * The timestamp of resource last modification (UTC) - */ - // FIXME: (utcDateTime) Please double check that this is the correct type for your scenario. - lastModifiedAt?: utcDateTime; -} - /** * The type used for update operations of the Catalog. */ @@ -595,22 +349,6 @@ model CatalogUpdate { tags?: Record; } -/** - * The response of a Certificate list operation. - */ -model CertificateListResult is Azure.Core.Page; - -/** - * An certificate resource belonging to a catalog resource. - */ -model Certificate extends ProxyResource { - /** - * The resource-specific properties for this resource. - */ - @visibility("read", "create") - properties?: CertificateProperties; -} - /** * The properties of certificate */ @@ -660,12 +398,6 @@ model CertificateProperties { provisioningState?: ProvisioningState; } -/** - * The resource model definition for a Azure Resource Manager proxy resource. It - * will not have tags and a location - */ -model ProxyResource extends Resource {} - /** * The certificate chain response. */ @@ -707,29 +439,12 @@ model CountElementsResponse { value: int32; } -/** - * The response of a Image list operation. - */ -model ImageListResult is Azure.Core.Page; - -/** - * An image resource belonging to a catalog resource. - */ -model Image extends ProxyResource { - /** - * The resource-specific properties for this resource. - */ - @visibility("read", "create") - properties?: ImageProperties; -} - /** * The properties of image */ model ImageProperties { /** - * Image as a UTF-8 encoded base 64 string on image create. This field contains - * the image URI on image reads. + * Image as a UTF-8 encoded base 64 string on image create. This field contains the image URI on image reads. */ @visibility("read", "create") image?: string; @@ -783,22 +498,6 @@ model ImageProperties { provisioningState?: ProvisioningState; } -/** - * The response of a Deployment list operation. - */ -model DeploymentListResult is Azure.Core.Page; - -/** - * An deployment resource belonging to a device group resource. - */ -model Deployment extends ProxyResource { - /** - * The resource-specific properties for this resource. - */ - @visibility("read", "create") - properties?: DeploymentProperties; -} - /** * The properties of deployment */ @@ -839,22 +538,6 @@ model ListDeviceGroupsRequest { deviceGroupName?: string; } -/** - * The response of a DeviceGroup list operation. - */ -model DeviceGroupListResult is Azure.Core.Page; - -/** - * An device group resource belonging to a product resource. - */ -model DeviceGroup extends ProxyResource { - /** - * The resource-specific properties for this resource. - */ - @visibility("read", "create") - properties?: DeviceGroupProperties; -} - /** * The properties of deviceGroup */ @@ -949,22 +632,6 @@ model DeviceInsight { eventCount: int32; } -/** - * The response of a Device list operation. - */ -model DeviceListResult is Azure.Core.Page; - -/** - * An device resource belonging to a device group resource. - */ -model Device extends ProxyResource { - /** - * The resource-specific properties for this resource. - */ - @visibility("read", "create") - properties?: DeviceProperties; -} - /** * The properties of device */ @@ -1014,22 +681,6 @@ model DeviceProperties { provisioningState?: ProvisioningState; } -/** - * The response of a Product list operation. - */ -model ProductListResult is Azure.Core.Page; - -/** - * An product resource belonging to a catalog resource. - */ -model Product extends ProxyResource { - /** - * The resource-specific properties for this resource. - */ - @visibility("read", "create") - properties?: ProductProperties; -} - /** * The properties of product */ diff --git a/tools/tsp-client/test/examples/specification/convert/tspconfig.yaml b/tools/tsp-client/test/examples/specification/convert/tspconfig.yaml index ca5603dc70c..330cee0414d 100644 --- a/tools/tsp-client/test/examples/specification/convert/tspconfig.yaml +++ b/tools/tsp-client/test/examples/specification/convert/tspconfig.yaml @@ -1,21 +1,13 @@ emit: - "@azure-tools/typespec-autorest" - options: "@azure-tools/typespec-autorest": - azure-resource-provider-folder: "data-plane" + use-read-only-status-schema: true + omit-unreachable-types: true emitter-output-dir: "{project-root}/.." + azure-resource-provider-folder: "resource-manager" + output-file: "{azure-resource-provider-folder}/{service-name}/{version-status}/{version}/azuresphere.json" examples-directory: "{project-root}/examples" - output-file: "{azure-resource-provider-folder}/{service-name}/{version-status}/{version}/openapi.json" - # Uncomment this line and add "@azure-tools/typespec-python" to your package.json to generate Python code - # "@azure-tools/typespec-python": - # "basic-setup-py": true - # "package-version": - # "package-name": - # "output-path": - # Uncomment this line and add "@azure-tools/typespec-java" to your package.json to generate Java code - # "@azure-tools/typespec-java": true - # Uncomment this line and add "@azure-tools/typespec-csharp" to your package.json to generate C# code - # "@azure-tools/typespec-csharp": true - # Uncomment this line and add "@azure-tools/typespec-ts" to your package.json to generate Typescript code - # "@azure-tools/typespec-ts": true +linter: + extends: + - "@azure-tools/typespec-azure-resource-manager/all" diff --git a/tools/tsp-client/test/examples/tsp-location.yaml b/tools/tsp-client/test/examples/tsp-location.yaml index d83289dde53..b348df7e62c 100644 --- a/tools/tsp-client/test/examples/tsp-location.yaml +++ b/tools/tsp-client/test/examples/tsp-location.yaml @@ -2,4 +2,4 @@ directory: specification/contosowidgetmanager/Contoso.WidgetManager commit: 1234567 repo: foo additionalDirectories: -- specification/contosowidgetmanager/Contoso.WidgetManager.Shared \ No newline at end of file +- specification/contosowidgetmanager/Contoso.WidgetManager.Shared diff --git a/tools/tsp-client/test/run_commands.ts b/tools/tsp-client/test/run_commands.ts index 6dc2648c642..0d812056dc9 100644 --- a/tools/tsp-client/test/run_commands.ts +++ b/tools/tsp-client/test/run_commands.ts @@ -76,7 +76,14 @@ async function main() { await runCommand(baseDir, ["generate", "-o", constosoJsSdkDir]); // Run the convert command on a mgmt spec - await runCommand(baseDir, ["convert", "-o", baseSpecDir, "--swagger-readme", mgmtSpecLink]); + await runCommand(baseDir, [ + "convert", + "-o", + baseSpecDir, + "--arm", + "--swagger-readme", + mgmtSpecLink, + ]); // Run the compare command to ensure it is working await runCommand(baseDir, [ diff --git a/tools/tsp-client/test/utils.spec.ts b/tools/tsp-client/test/utils.spec.ts index 2b30568426b..e918dbe29fa 100644 --- a/tools/tsp-client/test/utils.spec.ts +++ b/tools/tsp-client/test/utils.spec.ts @@ -47,7 +47,7 @@ describe("Verify other utils functions", function () { it("Check formatAdditionalDirectories", function () { const result = formatAdditionalDirectories(["/specification/foo", "/specification/bar"]); - const expected = "\n- /specification/foo\n- /specification/bar"; + const expected = "\n- /specification/foo\n- /specification/bar\n"; assert.equal(result, expected); }); }); From ee00555fb67030a980b78a92cb221efc5232a2b6 Mon Sep 17 00:00:00 2001 From: catalinaperalta Date: Fri, 16 Aug 2024 16:20:56 -0700 Subject: [PATCH 23/82] [tsp-client] Add gh action for tests (#8847) * add gh action * review feedback * fix tests for latest update * add working dir * fix dir paths * sparse checkout * clean up code coverage * testing gh action - will revert * undo test commit --------- Co-authored-by: Catalina Peralta --- .github/workflows/tsp-client-tests.yml | 57 ++++++++++++++++++++++++++ tools/tsp-client/test/commands.spec.ts | 36 ++++++++++++---- 2 files changed, 84 insertions(+), 9 deletions(-) create mode 100644 .github/workflows/tsp-client-tests.yml diff --git a/.github/workflows/tsp-client-tests.yml b/.github/workflows/tsp-client-tests.yml new file mode 100644 index 00000000000..64dfb878c4f --- /dev/null +++ b/.github/workflows/tsp-client-tests.yml @@ -0,0 +1,57 @@ +name: tsp-client - Test + +on: + push: + branches: + - main + pull_request: + paths: + - .github/workflows/tsp-client-tests.yml + - tools/tsp-client/** + +jobs: + tsp-client: + strategy: + matrix: + os: [ubuntu-latest, windows-latest] + node-version: [18, 20] + exclude: + - os: ubuntu-latest + node-version: 20 + - os: windows-latest + node-version: 18 + + runs-on: ${{ matrix.os }} + + steps: + - if: runner.os == 'Windows' + run: git config --global core.longpaths true + shell: pwsh + + - uses: actions/checkout@v4 + with: + sparse-checkout: | + .github/workflows + tools/tsp-client + + - name: Use Node ${{ matrix.node-version }}.x + uses: actions/setup-node@v4 + with: + node-version: ${{ matrix.node-version }}.x + + - run: npm ci + shell: pwsh + working-directory: tools/tsp-client + + - run: npm ls -a + shell: pwsh + continue-on-error: true + working-directory: tools/tsp-client + + - run: npm run build + shell: pwsh + working-directory: tools/tsp-client + + - run: npm run test + shell: pwsh + working-directory: tools/tsp-client diff --git a/tools/tsp-client/test/commands.spec.ts b/tools/tsp-client/test/commands.spec.ts index cefe559c83c..37f1e0ed2ab 100644 --- a/tools/tsp-client/test/commands.spec.ts +++ b/tools/tsp-client/test/commands.spec.ts @@ -45,7 +45,10 @@ describe("Verify commands", async function () { await it("Sync example sdk", async function () { try { const args = { - "output-dir": "./test/examples/sdk/contosowidgetmanager/contosowidgetmanager-rest", + "output-dir": joinPaths( + cwd(), + "./test/examples/sdk/contosowidgetmanager/contosowidgetmanager-rest", + ), }; await syncCommand(args); } catch (error) { @@ -60,7 +63,7 @@ describe("Verify commands", async function () { await it("Sync example sdk with local spec", async function () { try { const args = { - "output-dir": "./test/examples/sdk/local-spec-sdk", + "output-dir": joinPaths(cwd(), "./test/examples/sdk/local-spec-sdk"), "local-spec-repo": "./test/examples/specification/contosowidgetmanager/Contoso.WidgetManager", }; @@ -75,7 +78,10 @@ describe("Verify commands", async function () { await it("Generate example sdk", async function () { try { const args = { - "output-dir": "./test/examples/sdk/contosowidgetmanager/contosowidgetmanager-rest", + "output-dir": joinPaths( + cwd(), + "./test/examples/sdk/contosowidgetmanager/contosowidgetmanager-rest", + ), "save-inputs": true, }; await generateCommand(args); @@ -91,7 +97,10 @@ describe("Verify commands", async function () { await it("Update example sdk", async function () { try { const args = { - "output-dir": "./test/examples/sdk/contosowidgetmanager/contosowidgetmanager-rest", + "output-dir": joinPaths( + cwd(), + "./test/examples/sdk/contosowidgetmanager/contosowidgetmanager-rest", + ), "save-inputs": true, }; await updateCommand(args); @@ -103,7 +112,10 @@ describe("Verify commands", async function () { await it("Update example sdk & pass tspconfig.yaml", async function () { try { const args = { - "output-dir": "./test/examples/sdk/contosowidgetmanager/contosowidgetmanager-rest", + "output-dir": joinPaths( + cwd(), + "./test/examples/sdk/contosowidgetmanager/contosowidgetmanager-rest", + ), "tsp-config": "https://github.com/Azure/azure-rest-api-specs/blob/db63bea839f5648462c94e685d5cc96f8e8b38ba/specification/contosowidgetmanager/Contoso.WidgetManager/tspconfig.yaml", "save-inputs": true, @@ -117,7 +129,10 @@ describe("Verify commands", async function () { await it("Update example sdk & pass commit", async function () { try { const args = { - "output-dir": "./test/examples/sdk/contosowidgetmanager/contosowidgetmanager-rest", + "output-dir": joinPaths( + cwd(), + "./test/examples/sdk/contosowidgetmanager/contosowidgetmanager-rest", + ), commit: "db63bea839f5648462c94e685d5cc96f8e8b38ba", "save-inputs": true, }; @@ -130,7 +145,10 @@ describe("Verify commands", async function () { await it("Update example sdk & pass only --repo", async function () { try { const args = { - "output-dir": "./test/examples/sdk/contosowidgetmanager/contosowidgetmanager-rest", + "output-dir": joinPaths( + cwd(), + "./test/examples/sdk/contosowidgetmanager/contosowidgetmanager-rest", + ), repo: "foo", "save-inputs": true, }; @@ -147,7 +165,7 @@ describe("Verify commands", async function () { await it.skip("Init example sdk", async function () { try { const args = { - "output-dir": "./test/examples/", + "output-dir": joinPaths(cwd(), "./test/examples/"), "tsp-config": "https://github.com/Azure/azure-rest-api-specs/blob/7ed015e3dd1b8b1b0e71c9b5e6b6c5ccb8968b3a/specification/cognitiveservices/ContentSafety/tspconfig.yaml", }; @@ -169,7 +187,7 @@ describe("Verify commands", async function () { await it.skip("Init with --skip-sync-and-generate", async function () { try { const args = { - "output-dir": "./test/examples/", + "output-dir": joinPaths(cwd(), "./test/examples/"), "tsp-config": "https://github.com/Azure/azure-rest-api-specs/blob/7ed015e3dd1b8b1b0e71c9b5e6b6c5ccb8968b3a/specification/cognitiveservices/ContentSafety/tspconfig.yaml", "skip-sync-and-generate": true, From a37817cc571dc83bdbea6cbd001230976c2641d2 Mon Sep 17 00:00:00 2001 From: Wanpeng Li Date: Mon, 19 Aug 2024 21:20:08 +0800 Subject: [PATCH 24/82] Support RLC Changelog Generation Based on Inline Usage (#8751) --- tools/js-sdk-release-tools/.gitignore | 4 + tools/js-sdk-release-tools/ci.yml | 5 - tools/js-sdk-release-tools/package-lock.json | 5068 ++++++++++------- tools/js-sdk-release-tools/package.json | 37 +- .../.eslintignore | 4 + .../.eslintrc | 17 + .../.gitignore | 132 + .../.hintrc | 5 + .../.npmrc | 1 + .../.prettierignore | 4 + .../.prettierrc | 9 + .../README.md | 11 + ...rest-level-client-breaking-change-rules.md | 20 + .../baseline-package/package.json | 127 + .../review/arm-servicefabric.api.md | 2071 +++++++ .../current-package/CHANGELOG.md | 17 + .../current-package/package.json | 125 + .../review/arm-servicefabric.api.md | 2072 +++++++ .../src/serviceFabricClient.ts | 42 + .../current-package/tsconfig.json | 9 + .../package.json | 64 + .../pnpm-lock.yaml | 3214 +++++++++++ ...-inline-declarations-in-operation-group.ts | 63 + .../src/azure/common/types.ts | 52 + .../src/azure/detect-breaking-changes.ts | 195 + .../rule-sets/rest-level-client-rule-sets.ts | 1 + .../src/azure/utils/azure-rule-utils.ts | 33 + .../common/models/rules/rule-descriptions.ts | 7 + .../src/common/models/rules/rule-ids.ts | 1 + .../src/index.ts | 2 + .../src/logging/logger.ts | 23 + .../src/tests/rest-level-client-rule.test.ts | 46 + .../src/utils/ast-utils.ts | 159 + .../src/utils/common-utils.ts | 24 + .../tsconfig.json | 105 + .../vitest.config.ts | 7 + tools/js-sdk-release-tools/pnpm-lock.yaml | 3386 ----------- .../RestLevelClientChangelogPostProcessor.ts | 118 + .../src/changelog/changelogGenerator.ts | 527 +- .../src/common/interfaces.ts | 2 +- .../js-sdk-release-tools/src/common/utils.ts | 4 + .../hlc/apiVersion/apiVersionTypeExtractor.ts | 2 +- ...utomaticGenerateChangeLogAndBumpVersion.ts | 8 +- .../llc/apiVersion/apiVersionTypeExtractor.ts | 20 + .../mlc/apiVersion/apiVersionTypeExtractor.ts | 136 +- .../apiVersion/apiVersionExtractor.test.ts | 42 +- .../new-context/src/api/newContext.ts | 68 + .../testCases/rlc-client/src/newClient.ts | 68 + .../testCases/rlc-context/src/newContext.ts | 68 + .../test/changelog/changelogGenerator.test.ts | 46 +- .../js-sdk-release-tools/src/utils/logger.ts | 1 - .../xlc/apiVersion/apiVersionTypeExtractor.ts | 9 +- .../src/xlc/apiVersion/utils.ts | 142 + tools/js-sdk-release-tools/tsconfig.json | 12 +- tools/js-sdk-release-tools/vitest.config.ts | 8 +- 55 files changed, 12661 insertions(+), 5782 deletions(-) create mode 100644 tools/js-sdk-release-tools/.gitignore create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.eslintignore create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.eslintrc create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.gitignore create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.hintrc create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.npmrc create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.prettierignore create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.prettierrc create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/README.md create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/docs/azure-rest-level-client-breaking-change-rules.md create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/baseline-package/package.json create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/baseline-package/review/arm-servicefabric.api.md create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/current-package/CHANGELOG.md create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/current-package/package.json create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/current-package/review/arm-servicefabric.api.md create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/current-package/src/serviceFabricClient.ts create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/current-package/tsconfig.json create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/package.json create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/pnpm-lock.yaml create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/common/rules/ignore-inline-declarations-in-operation-group.ts create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/common/types.ts create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/detect-breaking-changes.ts create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/rule-sets/rest-level-client-rule-sets.ts create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/utils/azure-rule-utils.ts create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/common/models/rules/rule-descriptions.ts create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/common/models/rules/rule-ids.ts create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/index.ts create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/logging/logger.ts create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/tests/rest-level-client-rule.test.ts create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/utils/ast-utils.ts create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/utils/common-utils.ts create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/tsconfig.json create mode 100644 tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/vitest.config.ts delete mode 100644 tools/js-sdk-release-tools/pnpm-lock.yaml create mode 100644 tools/js-sdk-release-tools/src/changelog/RestLevelClientChangelogPostProcessor.ts create mode 100644 tools/js-sdk-release-tools/src/llc/apiVersion/apiVersionTypeExtractor.ts create mode 100644 tools/js-sdk-release-tools/src/test/apiVersion/testCases/new-context/src/api/newContext.ts create mode 100644 tools/js-sdk-release-tools/src/test/apiVersion/testCases/rlc-client/src/newClient.ts create mode 100644 tools/js-sdk-release-tools/src/test/apiVersion/testCases/rlc-context/src/newContext.ts create mode 100644 tools/js-sdk-release-tools/src/xlc/apiVersion/utils.ts diff --git a/tools/js-sdk-release-tools/.gitignore b/tools/js-sdk-release-tools/.gitignore new file mode 100644 index 00000000000..4aa7824e1bb --- /dev/null +++ b/tools/js-sdk-release-tools/.gitignore @@ -0,0 +1,4 @@ +# JS SDK Release Tools +!packages/* +.tmp/* +.tmp-detect/ \ No newline at end of file diff --git a/tools/js-sdk-release-tools/ci.yml b/tools/js-sdk-release-tools/ci.yml index c6ecef630b6..df14d4dd801 100644 --- a/tools/js-sdk-release-tools/ci.yml +++ b/tools/js-sdk-release-tools/ci.yml @@ -65,11 +65,6 @@ extends: npm run test displayName: 'npm run test' workingDirectory: $(System.DefaultWorkingDirectory)/tools/js-sdk-release-tools - - - script: | - npm install - displayName: 'npm install' - workingDirectory: $(System.DefaultWorkingDirectory)/tools/js-sdk-release-tools - script: | npm pack diff --git a/tools/js-sdk-release-tools/package-lock.json b/tools/js-sdk-release-tools/package-lock.json index 151110fd2de..8f0be8ac1e6 100644 --- a/tools/js-sdk-release-tools/package-lock.json +++ b/tools/js-sdk-release-tools/package-lock.json @@ -15,13 +15,18 @@ "command-line-args": "^5.1.1", "comment-json": "^4.1.0", "fs-extra": "^11.2.0", + "glob": "^11.0.0", "js-yaml": "^4.1.0", "parse-ts-to-ast": "^0.1.1", "semver": "^7.3.5", "shelljs": "^0.8.4", + "shx": "^0.3.4", "simple-git": "^3.5.0", - "ts-morph": "^12.0.0", + "ts-morph": "^23.0.0", "tslib": "^1.9.3", + "typescript-codegen-breaking-change-detector": "0.4.11", + "unixify": "^1.0.0", + "winston": "^3.13.1", "yaml": "^1.10.2" }, "bin": { @@ -34,17 +39,47 @@ "devDependencies": { "@types/node": "^20.12.12", "@types/shelljs": "^0.8.15", - "nodemon": "^3.1.0", + "@types/unixify": "^1.0.2", "rimraf": "^3.0.2", - "ts-node": "^10.9.2", - "typescript": "^5.4.5", - "vitest": "^1.6.0" + "tsx": "^4.16.5", + "typescript": "5.5.3", + "vitest": "2.0.5" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.20.0", + "@rollup/rollup-android-arm64": "4.20.0", + "@rollup/rollup-darwin-arm64": "4.20.0", + "@rollup/rollup-darwin-x64": "4.20.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.20.0", + "@rollup/rollup-linux-arm-musleabihf": "4.20.0", + "@rollup/rollup-linux-arm64-gnu": "4.20.0", + "@rollup/rollup-linux-arm64-musl": "4.20.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.20.0", + "@rollup/rollup-linux-riscv64-gnu": "4.20.0", + "@rollup/rollup-linux-s390x-gnu": "4.20.0", + "@rollup/rollup-linux-x64-gnu": "4.20.0", + "@rollup/rollup-linux-x64-musl": "4.20.0", + "@rollup/rollup-win32-arm64-msvc": "4.20.0", + "@rollup/rollup-win32-ia32-msvc": "4.20.0", + "@rollup/rollup-win32-x64-msvc": "4.20.0" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.3.0.tgz", + "integrity": "sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.24" + }, + "engines": { + "node": ">=6.0.0" } }, "node_modules/@azure-tools/openapi-tools-common": { "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@azure-tools/openapi-tools-common/-/openapi-tools-common-1.2.2.tgz", - "integrity": "sha512-r6oBkNsND1sA+ZjHlE1vTf2hUj4RUnbD9KG9uksEKnLVC6oOD5WuJYCO5y4xDzWWuR0x+9gImovQqXAE7ZXYfg==", + "license": "MIT", "dependencies": { "@types/async-retry": "^1.4.1", "@types/commonmark": "^0.27.3", @@ -57,55 +92,64 @@ } }, "node_modules/@azure-tools/openapi-tools-common/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.6.3", + "license": "0BSD" }, "node_modules/@azure/abort-controller": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@azure/abort-controller/-/abort-controller-1.1.0.tgz", - "integrity": "sha512-TrRLIoSQVzfAJX9H1JeFjzAoDGcoK1IYX1UImfceTZpsyYfWr09Ss1aHW1y5TrrR3iq6RZLBwJ3E24uwPhwahw==", + "version": "2.1.2", + "license": "MIT", "dependencies": { - "tslib": "^2.2.0" + "tslib": "^2.6.2" }, "engines": { - "node": ">=12.0.0" + "node": ">=18.0.0" } }, "node_modules/@azure/abort-controller/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.6.3", + "license": "0BSD" }, "node_modules/@azure/core-auth": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/@azure/core-auth/-/core-auth-1.4.0.tgz", - "integrity": "sha512-HFrcTgmuSuukRf/EdPmqBrc5l6Q5Uu+2TbuhaKbgaCpP2TfAeiNaQPAadxO+CYBRHGUzIDteMAjFspFLDLnKVQ==", + "version": "1.7.2", + "license": "MIT", "dependencies": { - "@azure/abort-controller": "^1.0.0", - "tslib": "^2.2.0" + "@azure/abort-controller": "^2.0.0", + "@azure/core-util": "^1.1.0", + "tslib": "^2.6.2" }, "engines": { - "node": ">=12.0.0" + "node": ">=18.0.0" } }, "node_modules/@azure/core-auth/node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "version": "2.6.3", + "license": "0BSD" + }, + "node_modules/@azure/core-util": { + "version": "1.9.2", + "license": "MIT", + "dependencies": { + "@azure/abort-controller": "^2.0.0", + "tslib": "^2.6.2" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@azure/core-util/node_modules/tslib": { + "version": "2.6.3", + "license": "0BSD" }, "node_modules/@azure/logger-js": { "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@azure/logger-js/-/logger-js-1.3.2.tgz", - "integrity": "sha512-h58oEROO2tniBTSmFmuHBGvuiFuYsHQBWTVdpT2AiOED4F2Kgf7rs0MPYPXiBcDvihC70M7QPRhIQ3JK1H/ygw==", + "license": "MIT", "dependencies": { "tslib": "^1.9.3" } }, "node_modules/@azure/ms-rest-js": { "version": "2.7.0", - "resolved": "https://registry.npmjs.org/@azure/ms-rest-js/-/ms-rest-js-2.7.0.tgz", - "integrity": "sha512-ngbzWbqF+NmztDOpLBVDxYM+XLcUj7nKhxGbSU9WtIsXfRB//cf2ZbAG5HkOrhU9/wd/ORRB6lM/d69RKVjiyA==", + "license": "MIT", "dependencies": { "@azure/core-auth": "^1.1.4", "abort-controller": "^3.0.0", @@ -117,794 +161,786 @@ "xml2js": "^0.5.0" } }, - "node_modules/@azure/ms-rest-js/node_modules/form-data": { - "version": "2.5.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.5.1.tgz", - "integrity": "sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==", - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/@azure/ms-rest-js/node_modules/xml2js": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.5.0.tgz", - "integrity": "sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==", - "dependencies": { - "sax": ">=0.6.0", - "xmlbuilder": "~11.0.0" - }, - "engines": { - "node": ">=4.0.0" - } - }, "node_modules/@azure/storage-blob": { "version": "10.5.0", - "resolved": "https://registry.npmjs.org/@azure/storage-blob/-/storage-blob-10.5.0.tgz", - "integrity": "sha512-67+0EP7STy9BQgzvN1RgmSvXhxRd044eDgepX7zBp7XslBxz8YGo2cSLm9w5o5Qf1FLCRlwuziRMikaPCLMpVw==", - "deprecated": "This version has been deprecated, please upgrade to the version tagged as latest", + "license": "MIT", "dependencies": { "@azure/ms-rest-js": "^2.0.0", "events": "^3.0.0", "tslib": "^1.9.3" } }, - "node_modules/@cspotcode/source-map-support": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", - "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", - "dev": true, - "dependencies": { - "@jridgewell/trace-mapping": "0.3.9" - }, + "node_modules/@colors/colors": { + "version": "1.6.0", + "license": "MIT", "engines": { - "node": ">=12" + "node": ">=0.1.90" } }, - "node_modules/@esbuild/aix-ppc64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz", - "integrity": "sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==", - "cpu": [ - "ppc64" - ], - "dev": true, + "node_modules/@dabh/diagnostics": { + "version": "2.0.3", "license": "MIT", - "optional": true, - "os": [ - "aix" - ], - "engines": { - "node": ">=12" + "dependencies": { + "colorspace": "1.1.x", + "enabled": "2.0.x", + "kuler": "^2.0.0" } }, - "node_modules/@esbuild/android-arm": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.20.2.tgz", - "integrity": "sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==", + "node_modules/@esbuild/win32-x64": { + "version": "0.23.0", "cpu": [ - "arm" + "x64" ], "dev": true, "license": "MIT", "optional": true, "os": [ - "android" + "win32" ], "engines": { - "node": ">=12" + "node": ">=18" } }, - "node_modules/@esbuild/android-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz", - "integrity": "sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==", - "cpu": [ - "arm64" - ], - "dev": true, + "node_modules/@eslint-community/eslint-utils": { + "version": "4.4.0", "license": "MIT", - "optional": true, - "os": [ - "android" - ], + "dependencies": { + "eslint-visitor-keys": "^3.3.0" + }, "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, - "node_modules/@esbuild/android-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.20.2.tgz", - "integrity": "sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==", - "cpu": [ - "x64" - ], - "dev": true, + "node_modules/@eslint-community/regexpp": { + "version": "4.11.0", "license": "MIT", - "optional": true, - "os": [ - "android" - ], "engines": { - "node": ">=12" + "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, - "node_modules/@esbuild/darwin-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz", - "integrity": "sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==", - "cpu": [ - "arm64" - ], - "dev": true, + "node_modules/@eslint/eslintrc": { + "version": "2.1.4", "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], + "peer": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.6.0", + "globals": "^13.19.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/@esbuild/darwin-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz", - "integrity": "sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==", - "cpu": [ - "x64" - ], - "dev": true, + "node_modules/@eslint/js": { + "version": "8.57.0", "license": "MIT", - "optional": true, - "os": [ - "darwin" - ], + "peer": true, "engines": { - "node": ">=12" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/@esbuild/freebsd-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz", - "integrity": "sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==", - "cpu": [ - "arm64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], + "node_modules/@humanwhocodes/config-array": { + "version": "0.11.14", + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "@humanwhocodes/object-schema": "^2.0.2", + "debug": "^4.3.1", + "minimatch": "^3.0.5" + }, "engines": { - "node": ">=12" + "node": ">=10.10.0" } }, - "node_modules/@esbuild/freebsd-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz", - "integrity": "sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==", - "cpu": [ - "x64" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "freebsd" - ], + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "license": "Apache-2.0", + "peer": true, "engines": { - "node": ">=12" + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" } }, - "node_modules/@esbuild/linux-arm": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz", - "integrity": "sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==", - "cpu": [ - "arm" - ], - "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], + "node_modules/@humanwhocodes/object-schema": { + "version": "2.0.3", + "license": "BSD-3-Clause", + "peer": true + }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "license": "ISC", + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, "engines": { "node": ">=12" } }, - "node_modules/@esbuild/linux-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz", - "integrity": "sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==", - "cpu": [ - "arm64" - ], - "dev": true, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", "license": "MIT", - "optional": true, - "os": [ - "linux" - ], "engines": { "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/@esbuild/linux-ia32": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz", - "integrity": "sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==", - "cpu": [ - "ia32" - ], - "dev": true, + "node_modules/@isaacs/cliui/node_modules/ansi-styles": { + "version": "6.2.1", "license": "MIT", - "optional": true, - "os": [ - "linux" - ], "engines": { "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@esbuild/linux-loong64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz", - "integrity": "sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==", - "cpu": [ - "loong64" - ], - "dev": true, + "node_modules/@isaacs/cliui/node_modules/emoji-regex": { + "version": "9.2.2", + "license": "MIT" + }, + "node_modules/@isaacs/cliui/node_modules/string-width": { + "version": "5.1.2", "license": "MIT", - "optional": true, - "os": [ - "linux" - ], + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, "engines": { "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@esbuild/linux-mips64el": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz", - "integrity": "sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==", - "cpu": [ - "mips64el" - ], - "dev": true, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", "license": "MIT", - "optional": true, - "os": [ - "linux" - ], + "dependencies": { + "ansi-regex": "^6.0.1" + }, "engines": { "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "node_modules/@esbuild/linux-ppc64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz", - "integrity": "sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==", - "cpu": [ - "ppc64" - ], - "dev": true, + "node_modules/@isaacs/cliui/node_modules/wrap-ansi": { + "version": "8.1.0", "license": "MIT", - "optional": true, - "os": [ - "linux" - ], + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, "engines": { "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/@esbuild/linux-riscv64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz", - "integrity": "sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==", - "cpu": [ - "riscv64" - ], + "node_modules/@jridgewell/gen-mapping": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], + "dependencies": { + "@jridgewell/set-array": "^1.2.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.24" + }, "engines": { - "node": ">=12" + "node": ">=6.0.0" } }, - "node_modules/@esbuild/linux-s390x": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz", - "integrity": "sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==", - "cpu": [ - "s390x" - ], + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], "engines": { - "node": ">=12" + "node": ">=6.0.0" } }, - "node_modules/@esbuild/linux-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz", - "integrity": "sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==", - "cpu": [ - "x64" - ], + "node_modules/@jridgewell/set-array": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true, - "license": "MIT", - "optional": true, - "os": [ - "linux" - ], "engines": { - "node": ">=12" + "node": ">=6.0.0" } }, - "node_modules/@esbuild/netbsd-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz", - "integrity": "sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==", - "cpu": [ - "x64" - ], + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" + } + }, + "node_modules/@kwsites/file-exists": { + "version": "1.1.1", "license": "MIT", - "optional": true, - "os": [ - "netbsd" - ], - "engines": { - "node": ">=12" + "dependencies": { + "debug": "^4.1.1" } }, - "node_modules/@esbuild/openbsd-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz", - "integrity": "sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==", - "cpu": [ - "x64" - ], - "dev": true, + "node_modules/@kwsites/promise-deferred": { + "version": "1.1.1", + "license": "MIT" + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", "license": "MIT", - "optional": true, - "os": [ - "openbsd" - ], + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, "engines": { - "node": ">=12" + "node": ">= 8" } }, - "node_modules/@esbuild/sunos-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz", - "integrity": "sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==", - "cpu": [ - "x64" - ], - "dev": true, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", "license": "MIT", - "optional": true, - "os": [ - "sunos" - ], "engines": { - "node": ">=12" + "node": ">= 8" } }, - "node_modules/@esbuild/win32-arm64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz", - "integrity": "sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==", - "cpu": [ - "arm64" - ], - "dev": true, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", "license": "MIT", - "optional": true, - "os": [ - "win32" - ], + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, "engines": { - "node": ">=12" + "node": ">= 8" } }, - "node_modules/@esbuild/win32-ia32": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz", - "integrity": "sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==", - "cpu": [ - "ia32" - ], - "dev": true, + "node_modules/@octokit/auth-token": { + "version": "2.5.0", "license": "MIT", - "optional": true, - "os": [ - "win32" - ], + "dependencies": { + "@octokit/types": "^6.0.3" + } + }, + "node_modules/@octokit/core": { + "version": "6.1.2", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/auth-token": "^5.0.0", + "@octokit/graphql": "^8.0.0", + "@octokit/request": "^9.0.0", + "@octokit/request-error": "^6.0.1", + "@octokit/types": "^13.0.0", + "before-after-hook": "^3.0.2", + "universal-user-agent": "^7.0.0" + }, "engines": { - "node": ">=12" + "node": ">= 18" } }, - "node_modules/@esbuild/win32-x64": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz", - "integrity": "sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==", - "cpu": [ - "x64" - ], - "dev": true, + "node_modules/@octokit/core/node_modules/@octokit/auth-token": { + "version": "5.1.1", "license": "MIT", - "optional": true, - "os": [ - "win32" - ], + "peer": true, "engines": { - "node": ">=12" + "node": ">= 18" } }, - "node_modules/@jest/schemas": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz", - "integrity": "sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==", - "dev": true, + "node_modules/@octokit/core/node_modules/@octokit/endpoint": { + "version": "10.1.1", "license": "MIT", + "peer": true, "dependencies": { - "@sinclair/typebox": "^0.27.8" + "@octokit/types": "^13.0.0", + "universal-user-agent": "^7.0.2" }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">= 18" } }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", - "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", - "dev": true, + "node_modules/@octokit/core/node_modules/@octokit/openapi-types": { + "version": "22.2.0", + "license": "MIT", + "peer": true + }, + "node_modules/@octokit/core/node_modules/@octokit/request": { + "version": "9.1.3", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/endpoint": "^10.0.0", + "@octokit/request-error": "^6.0.1", + "@octokit/types": "^13.1.0", + "universal-user-agent": "^7.0.2" + }, "engines": { - "node": ">=6.0.0" + "node": ">= 18" } }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", - "dev": true + "node_modules/@octokit/core/node_modules/@octokit/request-error": { + "version": "6.1.4", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/types": "^13.0.0" + }, + "engines": { + "node": ">= 18" + } }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", - "dev": true, + "node_modules/@octokit/core/node_modules/@octokit/types": { + "version": "13.5.0", + "license": "MIT", + "peer": true, "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@octokit/openapi-types": "^22.2.0" } }, - "node_modules/@kwsites/file-exists": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@kwsites/file-exists/-/file-exists-1.1.1.tgz", - "integrity": "sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==", + "node_modules/@octokit/core/node_modules/before-after-hook": { + "version": "3.0.2", + "license": "Apache-2.0", + "peer": true + }, + "node_modules/@octokit/core/node_modules/universal-user-agent": { + "version": "7.0.2", + "license": "ISC", + "peer": true + }, + "node_modules/@octokit/endpoint": { + "version": "6.0.12", + "license": "MIT", "dependencies": { - "debug": "^4.1.1" + "@octokit/types": "^6.0.3", + "is-plain-object": "^5.0.0", + "universal-user-agent": "^6.0.0" } }, - "node_modules/@kwsites/promise-deferred": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/@kwsites/promise-deferred/-/promise-deferred-1.1.1.tgz", - "integrity": "sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==" + "node_modules/@octokit/endpoint/node_modules/universal-user-agent": { + "version": "6.0.1", + "license": "ISC" }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "node_modules/@octokit/graphql": { + "version": "8.1.1", + "license": "MIT", + "peer": true, "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "@octokit/request": "^9.0.0", + "@octokit/types": "^13.0.0", + "universal-user-agent": "^7.0.0" }, "engines": { - "node": ">= 8" + "node": ">= 18" } }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "node_modules/@octokit/graphql/node_modules/@octokit/endpoint": { + "version": "10.1.1", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/types": "^13.0.0", + "universal-user-agent": "^7.0.2" + }, "engines": { - "node": ">= 8" + "node": ">= 18" } }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "node_modules/@octokit/graphql/node_modules/@octokit/openapi-types": { + "version": "22.2.0", + "license": "MIT", + "peer": true + }, + "node_modules/@octokit/graphql/node_modules/@octokit/request": { + "version": "9.1.3", + "license": "MIT", + "peer": true, "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" + "@octokit/endpoint": "^10.0.0", + "@octokit/request-error": "^6.0.1", + "@octokit/types": "^13.1.0", + "universal-user-agent": "^7.0.2" }, "engines": { - "node": ">= 8" + "node": ">= 18" } }, - "node_modules/@octokit/rest": { - "version": "15.16.1", - "resolved": "https://registry.npmjs.org/@octokit/rest/-/rest-15.16.1.tgz", - "integrity": "sha512-86RGoibm8AJ3ZBlM0NdMI932wEZ/bdo2eEppHtliEYwJT9hsy5qt+i9HA+T8CC90r4atoFQDrY7mDLBcAjp9ow==", + "node_modules/@octokit/graphql/node_modules/@octokit/request-error": { + "version": "6.1.4", + "license": "MIT", + "peer": true, "dependencies": { - "before-after-hook": "^1.1.0", - "btoa-lite": "^1.0.0", - "debug": "^3.1.0", - "http-proxy-agent": "^2.1.0", - "https-proxy-agent": "^2.2.0", - "lodash": "^4.17.4", - "node-fetch": "^2.1.1", - "universal-user-agent": "^2.0.0", - "url-template": "^2.0.8" + "@octokit/types": "^13.0.0" }, "engines": { - "node": ">=4" + "node": ">= 18" + } + }, + "node_modules/@octokit/graphql/node_modules/@octokit/types": { + "version": "13.5.0", + "license": "MIT", + "peer": true, + "dependencies": { + "@octokit/openapi-types": "^22.2.0" + } + }, + "node_modules/@octokit/graphql/node_modules/universal-user-agent": { + "version": "7.0.2", + "license": "ISC", + "peer": true + }, + "node_modules/@octokit/openapi-types": { + "version": "12.11.0", + "license": "MIT" + }, + "node_modules/@octokit/plugin-paginate-rest": { + "version": "1.1.2", + "license": "MIT", + "dependencies": { + "@octokit/types": "^2.0.1" + } + }, + "node_modules/@octokit/plugin-paginate-rest/node_modules/@octokit/types": { + "version": "2.16.2", + "license": "MIT", + "dependencies": { + "@types/node": ">= 8" + } + }, + "node_modules/@octokit/plugin-request-log": { + "version": "1.0.4", + "license": "MIT", + "peerDependencies": { + "@octokit/core": ">=3" } }, - "node_modules/@octokit/rest/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "node_modules/@octokit/plugin-rest-endpoint-methods": { + "version": "2.4.0", + "license": "MIT", + "dependencies": { + "@octokit/types": "^2.0.1", + "deprecation": "^2.3.1" + } + }, + "node_modules/@octokit/plugin-rest-endpoint-methods/node_modules/@octokit/types": { + "version": "2.16.2", + "license": "MIT", + "dependencies": { + "@types/node": ">= 8" + } + }, + "node_modules/@octokit/request": { + "version": "5.6.3", + "license": "MIT", + "dependencies": { + "@octokit/endpoint": "^6.0.1", + "@octokit/request-error": "^2.1.0", + "@octokit/types": "^6.16.1", + "is-plain-object": "^5.0.0", + "node-fetch": "^2.6.7", + "universal-user-agent": "^6.0.0" + } + }, + "node_modules/@octokit/request-error": { + "version": "1.2.1", + "license": "MIT", + "dependencies": { + "@octokit/types": "^2.0.0", + "deprecation": "^2.0.0", + "once": "^1.4.0" + } + }, + "node_modules/@octokit/request-error/node_modules/@octokit/types": { + "version": "2.16.2", + "license": "MIT", + "dependencies": { + "@types/node": ">= 8" + } + }, + "node_modules/@octokit/request/node_modules/@octokit/request-error": { + "version": "2.1.0", + "license": "MIT", + "dependencies": { + "@octokit/types": "^6.0.3", + "deprecation": "^2.0.0", + "once": "^1.4.0" + } + }, + "node_modules/@octokit/request/node_modules/universal-user-agent": { + "version": "6.0.1", + "license": "ISC" + }, + "node_modules/@octokit/rest": { + "version": "16.43.2", + "license": "MIT", + "dependencies": { + "@octokit/auth-token": "^2.4.0", + "@octokit/plugin-paginate-rest": "^1.1.1", + "@octokit/plugin-request-log": "^1.0.0", + "@octokit/plugin-rest-endpoint-methods": "2.4.0", + "@octokit/request": "^5.2.0", + "@octokit/request-error": "^1.0.2", + "atob-lite": "^2.0.0", + "before-after-hook": "^2.0.0", + "btoa-lite": "^1.0.0", + "deprecation": "^2.0.0", + "lodash.get": "^4.4.2", + "lodash.set": "^4.3.2", + "lodash.uniq": "^4.5.0", + "octokit-pagination-methods": "^1.1.0", + "once": "^1.4.0", + "universal-user-agent": "^4.0.0" + } + }, + "node_modules/@octokit/types": { + "version": "6.41.0", + "license": "MIT", "dependencies": { - "ms": "^2.1.1" + "@octokit/openapi-types": "^12.11.0" + } + }, + "node_modules/@pkgjs/parseargs": { + "version": "0.11.0", + "license": "MIT", + "optional": true, + "engines": { + "node": ">=14" } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.18.0.tgz", - "integrity": "sha512-Tya6xypR10giZV1XzxmH5wr25VcZSncG0pZIjfePT0OVBvqNEurzValetGNarVrGiq66EBVAFn15iYX4w6FKgQ==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.20.0.tgz", + "integrity": "sha512-TSpWzflCc4VGAUJZlPpgAJE1+V60MePDQnBd7PPkpuEmOy8i87aL6tinFGKBFKuEDikYpig72QzdT3QPYIi+oA==", "cpu": [ "arm" ], - "dev": true, - "license": "MIT", "optional": true, "os": [ "android" ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.18.0.tgz", - "integrity": "sha512-avCea0RAP03lTsDhEyfy+hpfr85KfyTctMADqHVhLAF3MlIkq83CP8UfAHUssgXTYd+6er6PaAhx/QGv4L1EiA==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.20.0.tgz", + "integrity": "sha512-u00Ro/nok7oGzVuh/FMYfNoGqxU5CPWz1mxV85S2w9LxHR8OoMQBuSk+3BKVIDYgkpeOET5yXkx90OYFc+ytpQ==", "cpu": [ "arm64" ], - "dev": true, - "license": "MIT", "optional": true, "os": [ "android" ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.18.0.tgz", - "integrity": "sha512-IWfdwU7KDSm07Ty0PuA/W2JYoZ4iTj3TUQjkVsO/6U+4I1jN5lcR71ZEvRh52sDOERdnNhhHU57UITXz5jC1/w==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.20.0.tgz", + "integrity": "sha512-uFVfvzvsdGtlSLuL0ZlvPJvl6ZmrH4CBwLGEFPe7hUmf7htGAN+aXo43R/V6LATyxlKVC/m6UsLb7jbG+LG39Q==", "cpu": [ "arm64" ], - "dev": true, - "license": "MIT", "optional": true, "os": [ "darwin" ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.18.0.tgz", - "integrity": "sha512-n2LMsUz7Ynu7DoQrSQkBf8iNrjOGyPLrdSg802vk6XT3FtsgX6JbE8IHRvposskFm9SNxzkLYGSq9QdpLYpRNA==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.20.0.tgz", + "integrity": "sha512-xbrMDdlev53vNXexEa6l0LffojxhqDTBeL+VUxuuIXys4x6xyvbKq5XqTXBCEUA8ty8iEJblHvFaWRJTk/icAQ==", "cpu": [ "x64" ], - "dev": true, - "license": "MIT", "optional": true, "os": [ "darwin" ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.18.0.tgz", - "integrity": "sha512-C/zbRYRXFjWvz9Z4haRxcTdnkPt1BtCkz+7RtBSuNmKzMzp3ZxdM28Mpccn6pt28/UWUCTXa+b0Mx1k3g6NOMA==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.20.0.tgz", + "integrity": "sha512-jMYvxZwGmoHFBTbr12Xc6wOdc2xA5tF5F2q6t7Rcfab68TT0n+r7dgawD4qhPEvasDsVpQi+MgDzj2faOLsZjA==", "cpu": [ "arm" ], - "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.18.0.tgz", - "integrity": "sha512-l3m9ewPgjQSXrUMHg93vt0hYCGnrMOcUpTz6FLtbwljo2HluS4zTXFy2571YQbisTnfTKPZ01u/ukJdQTLGh9A==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm-musleabihf/-/rollup-linux-arm-musleabihf-4.20.0.tgz", + "integrity": "sha512-1asSTl4HKuIHIB1GcdFHNNZhxAYEdqML/MW4QmPS4G0ivbEcBr1JKlFLKsIRqjSwOBkdItn3/ZDlyvZ/N6KPlw==", "cpu": [ "arm" ], - "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.18.0.tgz", - "integrity": "sha512-rJ5D47d8WD7J+7STKdCUAgmQk49xuFrRi9pZkWoRD1UeSMakbcepWXPF8ycChBoAqs1pb2wzvbY6Q33WmN2ftw==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.20.0.tgz", + "integrity": "sha512-COBb8Bkx56KldOYJfMf6wKeYJrtJ9vEgBRAOkfw6Ens0tnmzPqvlpjZiLgkhg6cA3DGzCmLmmd319pmHvKWWlQ==", "cpu": [ "arm64" ], - "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.18.0.tgz", - "integrity": "sha512-be6Yx37b24ZwxQ+wOQXXLZqpq4jTckJhtGlWGZs68TgdKXJgw54lUUoFYrg6Zs/kjzAQwEwYbp8JxZVzZLRepQ==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.20.0.tgz", + "integrity": "sha512-+it+mBSyMslVQa8wSPvBx53fYuZK/oLTu5RJoXogjk6x7Q7sz1GNRsXWjn6SwyJm8E/oMjNVwPhmNdIjwP135Q==", "cpu": [ "arm64" ], - "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.18.0.tgz", - "integrity": "sha512-hNVMQK+qrA9Todu9+wqrXOHxFiD5YmdEi3paj6vP02Kx1hjd2LLYR2eaN7DsEshg09+9uzWi2W18MJDlG0cxJA==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-powerpc64le-gnu/-/rollup-linux-powerpc64le-gnu-4.20.0.tgz", + "integrity": "sha512-yAMvqhPfGKsAxHN8I4+jE0CpLWD8cv4z7CK7BMmhjDuz606Q2tFKkWRY8bHR9JQXYcoLfopo5TTqzxgPUjUMfw==", "cpu": [ "ppc64" ], - "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.18.0.tgz", - "integrity": "sha512-ROCM7i+m1NfdrsmvwSzoxp9HFtmKGHEqu5NNDiZWQtXLA8S5HBCkVvKAxJ8U+CVctHwV2Gb5VUaK7UAkzhDjlg==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.20.0.tgz", + "integrity": "sha512-qmuxFpfmi/2SUkAw95TtNq/w/I7Gpjurx609OOOV7U4vhvUhBcftcmXwl3rqAek+ADBwSjIC4IVNLiszoj3dPA==", "cpu": [ "riscv64" ], - "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.18.0.tgz", - "integrity": "sha512-0UyyRHyDN42QL+NbqevXIIUnKA47A+45WyasO+y2bGJ1mhQrfrtXUpTxCOrfxCR4esV3/RLYyucGVPiUsO8xjg==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.20.0.tgz", + "integrity": "sha512-I0BtGXddHSHjV1mqTNkgUZLnS3WtsqebAXv11D5BZE/gfw5KoyXSAXVqyJximQXNvNzUo4GKlCK/dIwXlz+jlg==", "cpu": [ "s390x" ], - "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.18.0.tgz", - "integrity": "sha512-xuglR2rBVHA5UsI8h8UbX4VJ470PtGCf5Vpswh7p2ukaqBGFTnsfzxUBetoWBWymHMxbIG0Cmx7Y9qDZzr648w==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.20.0.tgz", + "integrity": "sha512-y+eoL2I3iphUg9tN9GB6ku1FA8kOfmF4oUEWhztDJ4KXJy1agk/9+pejOuZkNFhRwHAOxMsBPLbXPd6mJiCwew==", "cpu": [ "x64" ], - "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.18.0.tgz", - "integrity": "sha512-LKaqQL9osY/ir2geuLVvRRs+utWUNilzdE90TpyoX0eNqPzWjRm14oMEE+YLve4k/NAqCdPkGYDaDF5Sw+xBfg==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.20.0.tgz", + "integrity": "sha512-hM3nhW40kBNYUkZb/r9k2FKK+/MnKglX7UYd4ZUy5DJs8/sMsIbqWK2piZtVGE3kcXVNj3B2IrUYROJMMCikNg==", "cpu": [ "x64" ], - "dev": true, - "license": "MIT", "optional": true, "os": [ "linux" ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.18.0.tgz", - "integrity": "sha512-7J6TkZQFGo9qBKH0pk2cEVSRhJbL6MtfWxth7Y5YmZs57Pi+4x6c2dStAUvaQkHQLnEQv1jzBUW43GvZW8OFqA==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.20.0.tgz", + "integrity": "sha512-psegMvP+Ik/Bg7QRJbv8w8PAytPA7Uo8fpFjXyCRHWm6Nt42L+JtoqH8eDQ5hRP7/XW2UiIriy1Z46jf0Oa1kA==", "cpu": [ "arm64" ], - "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.18.0.tgz", - "integrity": "sha512-Txjh+IxBPbkUB9+SXZMpv+b/vnTEtFyfWZgJ6iyCmt2tdx0OF5WhFowLmnh8ENGNpfUlUZkdI//4IEmhwPieNg==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.20.0.tgz", + "integrity": "sha512-GabekH3w4lgAJpVxkk7hUzUf2hICSQO0a/BLFA11/RMxQT92MabKAqyubzDZmMOC/hcJNlc+rrypzNzYl4Dx7A==", "cpu": [ "ia32" ], - "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.18.0.tgz", - "integrity": "sha512-UOo5FdvOL0+eIVTgS4tIdbW+TtnBLWg1YBCcU2KWM7nuNwRz9bksDX1bekJJCpu25N1DVWaCwnT39dVQxzqS8g==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.20.0.tgz", + "integrity": "sha512-aJ1EJSuTdGnM6qbVC4B5DSmozPTqIag9fSzXRNNo+humQLG89XpPgdt16Ia56ORD7s+H8Pmyx44uczDQ0yDzpg==", "cpu": [ "x64" ], - "dev": true, - "license": "MIT", "optional": true, "os": [ "win32" ] }, - "node_modules/@sinclair/typebox": { - "version": "0.27.8", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz", - "integrity": "sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==", - "dev": true, - "license": "MIT" - }, "node_modules/@ts-common/azure-js-dev-tools": { - "version": "21.1.0", - "resolved": "https://registry.npmjs.org/@ts-common/azure-js-dev-tools/-/azure-js-dev-tools-21.1.0.tgz", - "integrity": "sha512-SdH0oYXDn4Y1zc5x7ldwAn3M/K2MG/wbkivFkvLBlFG4qT3o1S9Ob+IloUDwgF7s58AWP1G7iUO03U7MFEMsrw==", + "version": "21.4.0", + "license": "MIT", "dependencies": { "@azure/logger-js": "^1.3.2", "@azure/storage-blob": "^10.3.0", - "@octokit/rest": "~15.16.1", + "@octokit/rest": "^16.28.2", "@types/archiver": "^2.1.2", "@types/commonmark": "^0.27.1", "@types/js-yaml": "^3.12.0", @@ -915,10 +951,16 @@ "yargs": "^12.0.5" } }, + "node_modules/@ts-common/azure-js-dev-tools/node_modules/argparse": { + "version": "1.0.10", + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, "node_modules/@ts-common/azure-js-dev-tools/node_modules/js-yaml": { "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "license": "MIT", "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -928,114 +970,110 @@ } }, "node_modules/@ts-morph/common": { - "version": "0.11.1", - "resolved": "https://registry.npmjs.org/@ts-morph/common/-/common-0.11.1.tgz", - "integrity": "sha512-7hWZS0NRpEsNV8vWJzg7FEz6V8MaLNeJOmwmghqUXTpzk16V1LLZhdo+4QvE/+zv4cVci0OviuJFnqhEfoV3+g==", + "version": "0.24.0", + "license": "MIT", "dependencies": { - "fast-glob": "^3.2.7", - "minimatch": "^3.0.4", - "mkdirp": "^1.0.4", + "fast-glob": "^3.3.2", + "minimatch": "^9.0.4", + "mkdirp": "^3.0.1", "path-browserify": "^1.0.1" } }, - "node_modules/@tsconfig/node10": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz", - "integrity": "sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==", - "dev": true - }, - "node_modules/@tsconfig/node12": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", - "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true - }, - "node_modules/@tsconfig/node14": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", - "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true + "node_modules/@ts-morph/common/node_modules/brace-expansion": { + "version": "2.0.1", + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" + } }, - "node_modules/@tsconfig/node16": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz", - "integrity": "sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==", - "dev": true + "node_modules/@ts-morph/common/node_modules/minimatch": { + "version": "9.0.5", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, "node_modules/@types/archiver": { "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@types/archiver/-/archiver-2.1.3.tgz", - "integrity": "sha512-x37dj6VvV8jArjvqvZP+qz5+24qOwgFesLMvn98uNz8qebjCg+uteqquRf9mqaxxhcM7S1vPl4YFhBs2/abcFQ==", + "license": "MIT", "dependencies": { "@types/glob": "*" } }, "node_modules/@types/async-retry": { - "version": "1.4.5", - "resolved": "https://registry.npmjs.org/@types/async-retry/-/async-retry-1.4.5.tgz", - "integrity": "sha512-YrdjSD+yQv7h6d5Ip+PMxh3H6ZxKyQk0Ts+PvaNRInxneG9PFVZjFg77ILAN+N6qYf7g4giSJ1l+ZjQ1zeegvA==", + "version": "1.4.8", + "license": "MIT", "dependencies": { "@types/retry": "*" } }, "node_modules/@types/commonmark": { - "version": "0.27.5", - "resolved": "https://registry.npmjs.org/@types/commonmark/-/commonmark-0.27.5.tgz", - "integrity": "sha512-vIqgmHyLsc8Or3EWLz6QkhI8/v61FNeH0yxRupA7VqSbA2eFMoHHJAhZSHudplAV89wqg1CKSmShE016ziRXuw==" + "version": "0.27.9", + "license": "MIT" }, "node_modules/@types/estree": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/@types/glob": { "version": "8.1.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-8.1.0.tgz", - "integrity": "sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==", + "license": "MIT", "dependencies": { "@types/minimatch": "^5.1.2", "@types/node": "*" } }, "node_modules/@types/js-yaml": { - "version": "3.12.7", - "resolved": "https://registry.npmjs.org/@types/js-yaml/-/js-yaml-3.12.7.tgz", - "integrity": "sha512-S6+8JAYTE1qdsc9HMVsfY7+SgSuUU/Tp6TYTmITW0PZxiyIMvol3Gy//y69Wkhs0ti4py5qgR3uZH6uz/DNzJQ==" + "version": "3.12.10", + "license": "MIT" }, "node_modules/@types/minimatch": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", - "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==" + "license": "MIT" }, "node_modules/@types/node": { - "version": "20.12.12", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.12.12.tgz", - "integrity": "sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw==", + "version": "20.14.15", + "license": "MIT", "dependencies": { "undici-types": "~5.26.4" } }, "node_modules/@types/node-fetch": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.6.2.tgz", - "integrity": "sha512-DHqhlq5jeESLy19TYhLakJ07kNumXWjcDdxXsLUMJZ6ue8VZJj4kLPQVE/2mdHh3xZziNF1xppu5lwmS53HR+A==", + "version": "2.6.11", + "license": "MIT", "dependencies": { "@types/node": "*", - "form-data": "^3.0.0" + "form-data": "^4.0.0" + } + }, + "node_modules/@types/node-fetch/node_modules/form-data": { + "version": "4.0.0", + "license": "MIT", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" } }, "node_modules/@types/retry": { - "version": "0.12.2", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.2.tgz", - "integrity": "sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==" + "version": "0.12.5", + "license": "MIT" }, "node_modules/@types/shelljs": { "version": "0.8.15", - "resolved": "https://registry.npmjs.org/@types/shelljs/-/shelljs-0.8.15.tgz", - "integrity": "sha512-vzmnCHl6hViPu9GNLQJ+DZFd6BQI2DBTUeOvYHqkWQLMfKAAQYMb/xAmZkTogZI/vqXHCWkqDRymDI5p0QTi5Q==", "dev": true, + "license": "MIT", "dependencies": { "@types/glob": "~7.2.0", "@types/node": "*" @@ -1043,206 +1081,301 @@ }, "node_modules/@types/shelljs/node_modules/@types/glob": { "version": "7.2.0", - "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", "dev": true, + "license": "MIT", "dependencies": { "@types/minimatch": "*", "@types/node": "*" } }, - "node_modules/@vitest/expect": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-1.6.0.tgz", - "integrity": "sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==", - "dev": true, + "node_modules/@types/triple-beam": { + "version": "1.3.5", + "license": "MIT" + }, + "node_modules/@types/unixify": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/unixify/-/unixify-1.0.2.tgz", + "integrity": "sha512-N2N0V5iOmxAWdVyiTWLBvLDYTPXSMzIXjxybr9sKwwr4ybFZ+JYc33yoAxnA1RvOVolNG3Fce0WXwiMcDaPh+w==", + "dev": true + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "7.18.0", "license": "MIT", "dependencies": { - "@vitest/spy": "1.6.0", - "@vitest/utils": "1.6.0", - "chai": "^4.3.10" + "@eslint-community/regexpp": "^4.10.0", + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/type-utils": "7.18.0", + "@typescript-eslint/utils": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0", + "graphemer": "^1.4.0", + "ignore": "^5.3.1", + "natural-compare": "^1.4.0", + "ts-api-utils": "^1.3.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" }, "funding": { - "url": "https://opencollective.com/vitest" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^7.0.0", + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@vitest/expect/node_modules/assertion-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", - "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", - "dev": true, + "node_modules/@typescript-eslint/parser": { + "version": "7.18.0", + "license": "BSD-2-Clause", + "dependencies": { + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/typescript-estree": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "7.18.0", "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0" + }, "engines": { - "node": "*" + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@vitest/expect/node_modules/chai": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.4.1.tgz", - "integrity": "sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==", - "dev": true, + "node_modules/@typescript-eslint/type-utils": { + "version": "7.18.0", "license": "MIT", "dependencies": { - "assertion-error": "^1.1.0", - "check-error": "^1.0.3", - "deep-eql": "^4.1.3", - "get-func-name": "^2.0.2", - "loupe": "^2.3.6", - "pathval": "^1.1.1", - "type-detect": "^4.0.8" + "@typescript-eslint/typescript-estree": "7.18.0", + "@typescript-eslint/utils": "7.18.0", + "debug": "^4.3.4", + "ts-api-utils": "^1.3.0" }, "engines": { - "node": ">=4" + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@vitest/expect/node_modules/check-error": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz", - "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==", - "dev": true, + "node_modules/@typescript-eslint/types": { + "version": "7.18.0", "license": "MIT", + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "7.18.0", + "license": "BSD-2-Clause", "dependencies": { - "get-func-name": "^2.0.2" + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/visitor-keys": "7.18.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" }, "engines": { - "node": "*" + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/@vitest/expect/node_modules/deep-eql": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.4.tgz", - "integrity": "sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==", - "dev": true, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "2.0.1", "license": "MIT", "dependencies": { - "type-detect": "^4.0.0" + "balanced-match": "^1.0.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { + "version": "9.0.5", + "license": "ISC", + "dependencies": { + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=6" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@vitest/expect/node_modules/loupe": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz", - "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==", - "dev": true, + "node_modules/@typescript-eslint/utils": { + "version": "7.18.0", "license": "MIT", "dependencies": { - "get-func-name": "^2.0.1" + "@eslint-community/eslint-utils": "^4.4.0", + "@typescript-eslint/scope-manager": "7.18.0", + "@typescript-eslint/types": "7.18.0", + "@typescript-eslint/typescript-estree": "7.18.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" } }, - "node_modules/@vitest/expect/node_modules/pathval": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", - "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", - "dev": true, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "7.18.0", "license": "MIT", + "dependencies": { + "@typescript-eslint/types": "7.18.0", + "eslint-visitor-keys": "^3.4.3" + }, "engines": { - "node": "*" + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@vitest/runner": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-1.6.0.tgz", - "integrity": "sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==", + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "license": "ISC", + "peer": true + }, + "node_modules/@vitest/expect": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-2.0.5.tgz", + "integrity": "sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==", "dev": true, - "license": "MIT", "dependencies": { - "@vitest/utils": "1.6.0", - "p-limit": "^5.0.0", - "pathe": "^1.1.1" + "@vitest/spy": "2.0.5", + "@vitest/utils": "2.0.5", + "chai": "^5.1.1", + "tinyrainbow": "^1.2.0" }, "funding": { "url": "https://opencollective.com/vitest" } }, - "node_modules/@vitest/runner/node_modules/p-limit": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-5.0.0.tgz", - "integrity": "sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==", + "node_modules/@vitest/pretty-format": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-2.0.5.tgz", + "integrity": "sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==", "dev": true, - "license": "MIT", "dependencies": { - "yocto-queue": "^1.0.0" - }, - "engines": { - "node": ">=18" + "tinyrainbow": "^1.2.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://opencollective.com/vitest" } }, - "node_modules/@vitest/runner/node_modules/yocto-queue": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.0.0.tgz", - "integrity": "sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==", + "node_modules/@vitest/runner": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-2.0.5.tgz", + "integrity": "sha512-TfRfZa6Bkk9ky4tW0z20WKXFEwwvWhRY+84CnSEtq4+3ZvDlJyY32oNTJtM7AW9ihW90tX/1Q78cb6FjoAs+ig==", "dev": true, - "license": "MIT", - "engines": { - "node": ">=12.20" + "dependencies": { + "@vitest/utils": "2.0.5", + "pathe": "^1.1.2" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://opencollective.com/vitest" } }, "node_modules/@vitest/snapshot": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-1.6.0.tgz", - "integrity": "sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-2.0.5.tgz", + "integrity": "sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==", "dev": true, - "license": "MIT", "dependencies": { - "magic-string": "^0.30.5", - "pathe": "^1.1.1", - "pretty-format": "^29.7.0" + "@vitest/pretty-format": "2.0.5", + "magic-string": "^0.30.10", + "pathe": "^1.1.2" }, "funding": { "url": "https://opencollective.com/vitest" } }, "node_modules/@vitest/spy": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-1.6.0.tgz", - "integrity": "sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-2.0.5.tgz", + "integrity": "sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==", "dev": true, - "license": "MIT", "dependencies": { - "tinyspy": "^2.2.0" + "tinyspy": "^3.0.0" }, "funding": { "url": "https://opencollective.com/vitest" } }, "node_modules/@vitest/utils": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-1.6.0.tgz", - "integrity": "sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-2.0.5.tgz", + "integrity": "sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==", "dev": true, - "license": "MIT", "dependencies": { - "diff-sequences": "^29.6.3", + "@vitest/pretty-format": "2.0.5", "estree-walker": "^3.0.3", - "loupe": "^2.3.7", - "pretty-format": "^29.7.0" + "loupe": "^3.1.1", + "tinyrainbow": "^1.2.0" }, "funding": { "url": "https://opencollective.com/vitest" } }, - "node_modules/@vitest/utils/node_modules/loupe": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz", - "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==", - "dev": true, - "license": "MIT", - "dependencies": { - "get-func-name": "^2.0.1" - } - }, "node_modules/abort-controller": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", - "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "license": "MIT", "dependencies": { "event-target-shim": "^5.0.0" }, @@ -1251,10 +1384,9 @@ } }, "node_modules/acorn": { - "version": "8.11.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", - "dev": true, + "version": "8.12.1", + "license": "MIT", + "peer": true, "bin": { "acorn": "bin/acorn" }, @@ -1262,51 +1394,39 @@ "node": ">=0.4.0" } }, - "node_modules/acorn-walk": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.2.tgz", - "integrity": "sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==", - "dev": true, - "engines": { - "node": ">=0.4.0" + "node_modules/acorn-jsx": { + "version": "5.3.2", + "license": "MIT", + "peer": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/agent-base": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-4.3.0.tgz", - "integrity": "sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==", + "node_modules/ajv": { + "version": "6.12.6", + "license": "MIT", + "peer": true, "dependencies": { - "es6-promisify": "^5.0.0" + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" }, - "engines": { - "node": ">= 4.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, "node_modules/ansi-regex": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", - "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", + "license": "MIT", "engines": { "node": ">=4" } }, - "node_modules/anymatch": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", - "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, "node_modules/archiver": { "version": "3.1.1", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-3.1.1.tgz", - "integrity": "sha512-5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg==", + "license": "MIT", "dependencies": { "archiver-utils": "^2.1.0", "async": "^2.6.3", @@ -1322,8 +1442,7 @@ }, "node_modules/archiver-utils": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-2.1.0.tgz", - "integrity": "sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==", + "license": "MIT", "dependencies": { "glob": "^7.1.4", "graceful-fs": "^4.2.0", @@ -1340,10 +1459,29 @@ "node": ">= 6" } }, + "node_modules/archiver-utils/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/archiver-utils/node_modules/readable-stream": { "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -1356,104 +1494,116 @@ }, "node_modules/archiver-utils/node_modules/safe-buffer": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "license": "MIT" }, "node_modules/archiver-utils/node_modules/string_decoder": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } }, - "node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "node_modules/archiver/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dependencies": { - "sprintf-js": "~1.0.2" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/argparse": { + "version": "2.0.1", + "license": "Python-2.0" + }, "node_modules/array-back": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/array-back/-/array-back-3.1.0.tgz", - "integrity": "sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==", + "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/array-timsort": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/array-timsort/-/array-timsort-1.0.3.tgz", - "integrity": "sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==" + "license": "MIT" + }, + "node_modules/array-union": { + "version": "2.1.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/assertion-error": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz", + "integrity": "sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==", + "dev": true, + "engines": { + "node": ">=12" + } }, "node_modules/async": { "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "license": "MIT", "dependencies": { "lodash": "^4.17.14" } }, "node_modules/async-lock": { "version": "1.4.1", - "resolved": "https://registry.npmjs.org/async-lock/-/async-lock-1.4.1.tgz", - "integrity": "sha512-Az2ZTpuytrtqENulXwO3GGv1Bztugx6TT37NIo7imr/Qo0gsYiGtSdBa2B6fsXhTpVZDNfu1Qn3pk531e3q+nQ==" + "license": "MIT" }, "node_modules/async-retry": { "version": "1.3.3", - "resolved": "https://registry.npmjs.org/async-retry/-/async-retry-1.3.3.tgz", - "integrity": "sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==", + "license": "MIT", "dependencies": { "retry": "0.13.1" } }, "node_modules/asynckit": { "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + "license": "MIT" + }, + "node_modules/atob-lite": { + "version": "2.0.0", + "license": "MIT" + }, + "node_modules/atomic-sleep": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">=8.0.0" + } }, "node_modules/balanced-match": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + "license": "MIT" }, "node_modules/base64-js": { "version": "0.0.2", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-0.0.2.tgz", - "integrity": "sha512-Pj9L87dCdGcKlSqPVUjD+q96pbIx1zQQLb2CUiWURfjiBELv84YX+0nGnKmyT/9KkC7PQk7UN1w+Al8bBozaxQ==", "engines": { "node": ">= 0.4" } }, "node_modules/before-after-hook": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/before-after-hook/-/before-after-hook-1.4.0.tgz", - "integrity": "sha512-l5r9ir56nda3qu14nAXIlyq1MmUSs0meCIaFAh8HwkFwP1F8eToOuS3ah2VAHHcY04jaYD7FpJC5JTXHYRbkzg==" - }, - "node_modules/binary-extensions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", - "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } + "version": "2.2.3", + "license": "Apache-2.0" }, "node_modules/bl": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "license": "MIT", "dependencies": { "buffer": "^5.5.0", "inherits": "^2.0.4", @@ -1462,8 +1612,7 @@ }, "node_modules/bops": { "version": "0.0.7", - "resolved": "https://registry.npmjs.org/bops/-/bops-0.0.7.tgz", - "integrity": "sha512-oF8JFj2vZoTTzbS4haaB/37vqoJbZXxPBWmNdFONu3dUBW+zp7JcoIIYYd1r+4/YwFM8QUSR1u4rrPbtcdHsRg==", + "license": "MIT", "dependencies": { "base64-js": "0.0.2", "to-utf8": "0.0.1" @@ -1471,8 +1620,7 @@ }, "node_modules/brace-expansion": { "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "license": "MIT", "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -1480,8 +1628,7 @@ }, "node_modules/braces": { "version": "3.0.3", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", - "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "license": "MIT", "dependencies": { "fill-range": "^7.1.1" }, @@ -1491,13 +1638,10 @@ }, "node_modules/btoa-lite": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/btoa-lite/-/btoa-lite-1.0.0.tgz", - "integrity": "sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==" + "license": "MIT" }, "node_modules/buffer": { "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", "funding": [ { "type": "github", @@ -1512,6 +1656,7 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "base64-js": "^1.3.1", "ieee754": "^1.1.13" @@ -1519,16 +1664,13 @@ }, "node_modules/buffer-crc32": { "version": "0.2.13", - "resolved": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-0.2.13.tgz", - "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", + "license": "MIT", "engines": { "node": "*" } }, "node_modules/buffer/node_modules/base64-js": { "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", "funding": [ { "type": "github", @@ -1542,59 +1684,110 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/cac": { "version": "6.7.14", "resolved": "https://registry.npmjs.org/cac/-/cac-6.7.14.tgz", "integrity": "sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=8" } }, + "node_modules/callsites": { + "version": "3.1.0", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, "node_modules/camelcase": { "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "license": "MIT", "engines": { "node": ">=6" } }, - "node_modules/chokidar": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", - "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "node_modules/chai": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/chai/-/chai-5.1.1.tgz", + "integrity": "sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==", "dev": true, "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" + "assertion-error": "^2.0.1", + "check-error": "^2.1.1", + "deep-eql": "^5.0.1", + "loupe": "^3.1.0", + "pathval": "^2.0.0" }, "engines": { - "node": ">= 8.10.0" + "node": ">=12" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "license": "MIT", + "peer": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" }, "funding": { - "url": "https://paulmillr.com/funding/" + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chalk/node_modules/ansi-styles": { + "version": "4.3.0", + "license": "MIT", + "peer": true, + "dependencies": { + "color-convert": "^2.0.1" }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/chalk/node_modules/color-convert": { + "version": "2.0.1", + "license": "MIT", + "peer": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/chalk/node_modules/color-name": { + "version": "1.1.4", + "license": "MIT", + "peer": true + }, + "node_modules/check-error": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz", + "integrity": "sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==", + "dev": true, + "engines": { + "node": ">= 16" } }, "node_modules/clean-git-ref": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/clean-git-ref/-/clean-git-ref-1.0.3.tgz", - "integrity": "sha512-Bw1gv1mXHgdB/6ssP++8NtUHm+vbg60Lb+yAX5copA8wjNOgiyFCA+PzrO3a4O+7AkrDql2q1DO8Hx5G+gtPiA==" + "license": "Apache-2.0" }, "node_modules/cliui": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-4.1.0.tgz", - "integrity": "sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==", + "license": "ISC", "dependencies": { "string-width": "^2.1.1", "strip-ansi": "^4.0.0", @@ -1602,30 +1795,65 @@ } }, "node_modules/code-block-writer": { - "version": "10.1.1", - "resolved": "https://registry.npmjs.org/code-block-writer/-/code-block-writer-10.1.1.tgz", - "integrity": "sha512-67ueh2IRGst/51p0n6FvPrnRjAGHY5F8xdjkgrYE7DDzpJe6qA07RYQ9VcoUeo5ATOjSOiWpSL3SWBRRbempMw==" + "version": "13.0.2", + "license": "MIT" }, "node_modules/code-point-at": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", - "integrity": "sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, + "node_modules/color": { + "version": "3.2.1", + "license": "MIT", + "dependencies": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "license": "MIT", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "license": "MIT" + }, + "node_modules/color-string": { + "version": "1.9.1", + "license": "MIT", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/colorette": { + "version": "2.0.20", + "license": "MIT" + }, "node_modules/colors": { "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "license": "MIT", "engines": { "node": ">=0.1.90" } }, + "node_modules/colorspace": { + "version": "1.1.4", + "license": "MIT", + "dependencies": { + "color": "^3.1.3", + "text-hex": "1.0.x" + } + }, "node_modules/combined-stream": { "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "license": "MIT", "dependencies": { "delayed-stream": "~1.0.0" }, @@ -1635,8 +1863,7 @@ }, "node_modules/command-line-args": { "version": "5.2.1", - "resolved": "https://registry.npmjs.org/command-line-args/-/command-line-args-5.2.1.tgz", - "integrity": "sha512-H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg==", + "license": "MIT", "dependencies": { "array-back": "^3.1.0", "find-replace": "^3.0.0", @@ -1647,10 +1874,16 @@ "node": ">=4.0.0" } }, + "node_modules/commander": { + "version": "12.1.0", + "license": "MIT", + "engines": { + "node": ">=18" + } + }, "node_modules/comment-json": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/comment-json/-/comment-json-4.2.3.tgz", - "integrity": "sha512-SsxdiOf064DWoZLH799Ata6u7iV658A11PlWtZATDlXPpKGJnbJZ5Z24ybixAi+LUUqJ/GKowAejtC5GFUG7Tw==", + "version": "4.2.5", + "license": "MIT", "dependencies": { "array-timsort": "^1.0.3", "core-util-is": "^1.0.3", @@ -1664,8 +1897,7 @@ }, "node_modules/commonmark": { "version": "0.28.1", - "resolved": "https://registry.npmjs.org/commonmark/-/commonmark-0.28.1.tgz", - "integrity": "sha512-PklsZ9pgrfFQ5hQH9BRzoWnqI9db2LeR9MhvkNk8iz97kfaTNmhTU+IE8jKDHTEfivZZXoFqzGqzddXdk14EJw==", + "license": "BSD-2-Clause", "dependencies": { "entities": "~ 1.1.1", "mdurl": "~ 1.0.1", @@ -1681,8 +1913,7 @@ }, "node_modules/compress-commons": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-2.1.1.tgz", - "integrity": "sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q==", + "license": "MIT", "dependencies": { "buffer-crc32": "^0.2.13", "crc32-stream": "^3.0.1", @@ -1695,8 +1926,7 @@ }, "node_modules/compress-commons/node_modules/readable-stream": { "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -1709,46 +1939,33 @@ }, "node_modules/compress-commons/node_modules/safe-buffer": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "license": "MIT" }, "node_modules/compress-commons/node_modules/string_decoder": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } }, "node_modules/concat-map": { "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" - }, - "node_modules/confbox": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/confbox/-/confbox-0.1.7.tgz", - "integrity": "sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==", - "dev": true, "license": "MIT" }, "node_modules/core-util-is": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + "license": "MIT" }, "node_modules/crc": { "version": "3.8.0", - "resolved": "https://registry.npmjs.org/crc/-/crc-3.8.0.tgz", - "integrity": "sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==", + "license": "MIT", "dependencies": { "buffer": "^5.1.0" } }, "node_modules/crc-32": { "version": "1.2.2", - "resolved": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz", - "integrity": "sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==", + "license": "Apache-2.0", "bin": { "crc32": "bin/crc32.njs" }, @@ -1758,8 +1975,7 @@ }, "node_modules/crc32-stream": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-3.0.1.tgz", - "integrity": "sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w==", + "license": "MIT", "dependencies": { "crc": "^3.4.4", "readable-stream": "^3.4.0" @@ -1768,39 +1984,28 @@ "node": ">= 6.9.0" } }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true - }, "node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "version": "7.0.3", + "license": "MIT", "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { - "node": ">=4.8" + "node": ">= 8" } }, - "node_modules/cross-spawn/node_modules/semver": { - "version": "5.7.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz", - "integrity": "sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==", - "bin": { - "semver": "bin/semver" + "node_modules/dateformat": { + "version": "4.6.3", + "license": "MIT", + "engines": { + "node": "*" } }, "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.3.6", + "license": "MIT", "dependencies": { "ms": "2.1.2" }, @@ -1815,16 +2020,14 @@ }, "node_modules/decamelize": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", - "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/decompress-response": { "version": "4.2.1", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", - "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", + "license": "MIT", "dependencies": { "mimic-response": "^2.0.0" }, @@ -1832,79 +2035,91 @@ "node": ">=8" } }, + "node_modules/deep-eql": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-5.0.2.tgz", + "integrity": "sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "license": "MIT", + "peer": true + }, "node_modules/delayed-stream": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "license": "MIT", "engines": { "node": ">=0.4.0" } }, + "node_modules/deprecation": { + "version": "2.3.1", + "license": "ISC" + }, "node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true, + "version": "3.5.0", + "license": "BSD-3-Clause", "engines": { "node": ">=0.3.1" } }, "node_modules/diff-lines": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/diff-lines/-/diff-lines-1.1.1.tgz", - "integrity": "sha512-Oo5JzEEriF/+T0usOeRP5yOzr6SWvni2rrxvIgijMZSxPcEvf8JOvCO5GpnWwkte7fcOgnue/f5ECg1H9lMPCw==", + "license": "MIT", "dependencies": { "diff": "^3.5.0" } }, - "node_modules/diff-lines/node_modules/diff": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-3.5.0.tgz", - "integrity": "sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==", + "node_modules/dir-glob": { + "version": "3.0.1", + "license": "MIT", + "dependencies": { + "path-type": "^4.0.0" + }, "engines": { - "node": ">=0.3.1" + "node": ">=8" } }, - "node_modules/diff-sequences": { - "version": "29.6.3", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz", - "integrity": "sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==", - "dev": true, - "license": "MIT", + "node_modules/doctrine": { + "version": "3.0.0", + "license": "Apache-2.0", + "peer": true, + "dependencies": { + "esutils": "^2.0.2" + }, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">=6.0.0" } }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "license": "MIT" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "license": "MIT" + }, + "node_modules/enabled": { + "version": "2.0.0", + "license": "MIT" + }, "node_modules/end-of-stream": { "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "license": "MIT", "dependencies": { "once": "^1.4.0" } }, "node_modules/entities": { "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" - }, - "node_modules/es6-promise": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/es6-promise/-/es6-promise-4.2.8.tgz", - "integrity": "sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==" - }, - "node_modules/es6-promisify": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-5.0.0.tgz", - "integrity": "sha512-C+d6UdsYDk0lMebHNR4S2NybQMMngAOnOwYBQjTOiv0MkoJMP0Myw2mgpDLBcpfCmRLxyFqYhS/CfOENq4SJhQ==", - "dependencies": { - "es6-promise": "^4.0.3" - } + "license": "BSD-2-Clause" }, "node_modules/esbuild": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.20.2.tgz", - "integrity": "sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==", + "version": "0.23.0", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -1912,93 +2127,353 @@ "esbuild": "bin/esbuild" }, "engines": { - "node": ">=12" + "node": ">=18" }, "optionalDependencies": { - "@esbuild/aix-ppc64": "0.20.2", - "@esbuild/android-arm": "0.20.2", - "@esbuild/android-arm64": "0.20.2", - "@esbuild/android-x64": "0.20.2", - "@esbuild/darwin-arm64": "0.20.2", - "@esbuild/darwin-x64": "0.20.2", - "@esbuild/freebsd-arm64": "0.20.2", - "@esbuild/freebsd-x64": "0.20.2", - "@esbuild/linux-arm": "0.20.2", - "@esbuild/linux-arm64": "0.20.2", - "@esbuild/linux-ia32": "0.20.2", - "@esbuild/linux-loong64": "0.20.2", - "@esbuild/linux-mips64el": "0.20.2", - "@esbuild/linux-ppc64": "0.20.2", - "@esbuild/linux-riscv64": "0.20.2", - "@esbuild/linux-s390x": "0.20.2", - "@esbuild/linux-x64": "0.20.2", - "@esbuild/netbsd-x64": "0.20.2", - "@esbuild/openbsd-x64": "0.20.2", - "@esbuild/sunos-x64": "0.20.2", - "@esbuild/win32-arm64": "0.20.2", - "@esbuild/win32-ia32": "0.20.2", - "@esbuild/win32-x64": "0.20.2" + "@esbuild/aix-ppc64": "0.23.0", + "@esbuild/android-arm": "0.23.0", + "@esbuild/android-arm64": "0.23.0", + "@esbuild/android-x64": "0.23.0", + "@esbuild/darwin-arm64": "0.23.0", + "@esbuild/darwin-x64": "0.23.0", + "@esbuild/freebsd-arm64": "0.23.0", + "@esbuild/freebsd-x64": "0.23.0", + "@esbuild/linux-arm": "0.23.0", + "@esbuild/linux-arm64": "0.23.0", + "@esbuild/linux-ia32": "0.23.0", + "@esbuild/linux-loong64": "0.23.0", + "@esbuild/linux-mips64el": "0.23.0", + "@esbuild/linux-ppc64": "0.23.0", + "@esbuild/linux-riscv64": "0.23.0", + "@esbuild/linux-s390x": "0.23.0", + "@esbuild/linux-x64": "0.23.0", + "@esbuild/netbsd-x64": "0.23.0", + "@esbuild/openbsd-arm64": "0.23.0", + "@esbuild/openbsd-x64": "0.23.0", + "@esbuild/sunos-x64": "0.23.0", + "@esbuild/win32-arm64": "0.23.0", + "@esbuild/win32-ia32": "0.23.0", + "@esbuild/win32-x64": "0.23.0" + } + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "node_modules/eslint": { + "version": "8.57.0", + "license": "MIT", + "peer": true, + "dependencies": { + "@eslint-community/eslint-utils": "^4.2.0", + "@eslint-community/regexpp": "^4.6.1", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.0", + "@humanwhocodes/config-array": "^0.11.14", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", + "ajv": "^6.12.4", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.2.2", + "eslint-visitor-keys": "^3.4.3", + "espree": "^9.6.1", + "esquery": "^1.4.2", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.2", + "globals": "^13.19.0", + "graphemer": "^1.4.0", + "ignore": "^5.2.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" + "eslint": "bin/eslint.js" }, "engines": { - "node": ">=4" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/estree-walker": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", - "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", - "dev": true, - "license": "MIT", + "node_modules/eslint-scope": { + "version": "7.2.2", + "license": "BSD-2-Clause", + "peer": true, "dependencies": { - "@types/estree": "^1.0.0" + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "3.4.3", + "license": "Apache-2.0", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint/node_modules/ansi-regex": { + "version": "5.0.1", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/find-up": { + "version": "5.0.0", + "license": "MIT", + "peer": true, + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/glob-parent": { + "version": "6.0.2", + "license": "ISC", + "peer": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/eslint/node_modules/locate-path": { + "version": "6.0.0", + "license": "MIT", + "peer": true, + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/p-limit": { + "version": "3.1.0", + "license": "MIT", + "peer": true, + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/p-locate": { + "version": "5.0.0", + "license": "MIT", + "peer": true, + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/path-exists": { + "version": "4.0.0", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/strip-ansi": { + "version": "6.0.1", + "license": "MIT", + "peer": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/yocto-queue": { + "version": "0.1.0", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.6.1", + "license": "BSD-2-Clause", + "peer": true, + "dependencies": { + "acorn": "^8.9.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.4.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "license": "BSD-2-Clause", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.6.0", + "license": "BSD-3-Clause", + "peer": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "license": "BSD-2-Clause", + "peer": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "license": "BSD-2-Clause", + "peer": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz", + "integrity": "sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==", + "dev": true, + "dependencies": { + "@types/estree": "^1.0.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "license": "BSD-2-Clause", + "peer": true, + "engines": { + "node": ">=0.10.0" } }, "node_modules/event-target-shim": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", - "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/events": { "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "license": "MIT", "engines": { "node": ">=0.8.x" } }, "node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "version": "8.0.1", + "dev": true, + "license": "MIT", "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" + "cross-spawn": "^7.0.3", + "get-stream": "^8.0.1", + "human-signals": "^5.0.0", + "is-stream": "^3.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^5.1.0", + "onetime": "^6.0.0", + "signal-exit": "^4.1.0", + "strip-final-newline": "^3.0.0" }, "engines": { - "node": ">=6" + "node": ">=16.17" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, + "node_modules/fast-copy": { + "version": "3.0.2", + "license": "MIT" + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "license": "MIT", + "peer": true + }, "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "version": "3.3.2", + "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -2010,18 +2485,52 @@ "node": ">=8.6.0" } }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "license": "MIT", + "peer": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "license": "MIT", + "peer": true + }, + "node_modules/fast-redact": { + "version": "3.5.0", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/fast-safe-stringify": { + "version": "2.1.1", + "license": "MIT" + }, "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "version": "1.17.1", + "license": "ISC", "dependencies": { "reusify": "^1.0.4" } }, + "node_modules/fecha": { + "version": "4.2.3", + "license": "MIT" + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "license": "MIT", + "peer": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, "node_modules/fill-range": { "version": "7.1.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", - "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "license": "MIT", "dependencies": { "to-regex-range": "^5.0.1" }, @@ -2031,8 +2540,7 @@ }, "node_modules/find-replace": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-replace/-/find-replace-3.0.0.tgz", - "integrity": "sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ==", + "license": "MIT", "dependencies": { "array-back": "^3.0.1" }, @@ -2042,8 +2550,7 @@ }, "node_modules/find-up": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", - "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "license": "MIT", "dependencies": { "locate-path": "^3.0.0" }, @@ -2051,31 +2558,71 @@ "node": ">=6" } }, + "node_modules/flat-cache": { + "version": "3.2.0", + "license": "MIT", + "peer": true, + "dependencies": { + "flatted": "^3.2.9", + "keyv": "^4.5.3", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.3.1", + "license": "ISC", + "peer": true + }, + "node_modules/fn.name": { + "version": "1.1.0", + "license": "MIT" + }, + "node_modules/foreground-child": { + "version": "3.3.0", + "license": "ISC", + "dependencies": { + "cross-spawn": "^7.0.0", + "signal-exit": "^4.0.1" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "version": "2.5.1", + "license": "MIT", "dependencies": { "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", + "combined-stream": "^1.0.6", "mime-types": "^2.1.12" }, "engines": { - "node": ">= 6" + "node": ">= 0.12" } }, "node_modules/front-matter": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/front-matter/-/front-matter-4.0.2.tgz", - "integrity": "sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==", + "license": "MIT", "dependencies": { "js-yaml": "^3.13.1" } }, + "node_modules/front-matter/node_modules/argparse": { + "version": "1.0.10", + "license": "MIT", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, "node_modules/front-matter/node_modules/js-yaml": { "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "license": "MIT", "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" @@ -2086,13 +2633,11 @@ }, "node_modules/fs-constants": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", - "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + "license": "MIT" }, "node_modules/fs-extra": { "version": "11.2.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.2.0.tgz", - "integrity": "sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==", + "license": "MIT", "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -2107,74 +2652,73 @@ "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" }, - "node_modules/fsevents": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", - "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + "version": "1.1.2", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/get-caller-file": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", - "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==" + "license": "ISC" }, "node_modules/get-func-name": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz", "integrity": "sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==", "dev": true, - "license": "MIT", "engines": { "node": "*" } }, "node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dependencies": { - "pump": "^3.0.0" - }, + "version": "8.0.1", + "dev": true, + "license": "MIT", "engines": { - "node": ">=6" + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-tsconfig": { + "version": "4.7.6", + "dev": true, + "license": "MIT", + "dependencies": { + "resolve-pkg-maps": "^1.0.0" + }, + "funding": { + "url": "https://github.com/privatenumber/get-tsconfig?sponsor=1" } }, "node_modules/git-apply-delta": { "version": "0.0.7", - "resolved": "https://registry.npmjs.org/git-apply-delta/-/git-apply-delta-0.0.7.tgz", - "integrity": "sha512-P99rChCrhraaY7D6E4NUotfhjzRRNvlf3Mumw9BHgOJFQTfYHhTwAgSTEtcBvb25iXttvMRLEHtzyz9mE2gLjQ==", + "license": "MIT", "dependencies": { "bops": "~0.0.6", "varint": "0.0.3" } }, "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-11.0.0.tgz", + "integrity": "sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==", "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "foreground-child": "^3.1.0", + "jackspeak": "^4.0.1", + "minimatch": "^10.0.0", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^2.0.0" + }, + "bin": { + "glob": "dist/esm/bin.mjs" }, "engines": { - "node": "*" + "node": "20 || >=22" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -2182,8 +2726,7 @@ }, "node_modules/glob-parent": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "license": "ISC", "dependencies": { "is-glob": "^4.0.1" }, @@ -2191,98 +2734,107 @@ "node": ">= 6" } }, + "node_modules/glob/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.1.tgz", + "integrity": "sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/globals": { + "version": "13.24.0", + "license": "MIT", + "peer": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/globalyzer": { "version": "0.1.4", - "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.4.tgz", - "integrity": "sha512-LeguVWaxgHN0MNbWC6YljNMzHkrCny9fzjmEUdnF1kQ7wATFD1RHFRqA1qxaX2tgxGENlcxjOflopBwj3YZiXA==" + "license": "MIT" + }, + "node_modules/globby": { + "version": "11.1.0", + "license": "MIT", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } }, "node_modules/globrex": { "version": "0.1.2", - "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", - "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==" + "license": "MIT" }, "node_modules/graceful-fs": { "version": "4.2.11", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", - "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==" + "license": "ISC" }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } + "node_modules/graphemer": { + "version": "1.4.0", + "license": "MIT" }, "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, + "version": "4.0.0", + "license": "MIT", + "peer": true, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/has-own-prop": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-own-prop/-/has-own-prop-2.0.0.tgz", - "integrity": "sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ==", + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/http-proxy-agent": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-2.1.0.tgz", - "integrity": "sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==", - "dependencies": { - "agent-base": "4", - "debug": "3.1.0" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/http-proxy-agent/node_modules/debug": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", - "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/http-proxy-agent/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" - }, - "node_modules/https-proxy-agent": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-2.2.4.tgz", - "integrity": "sha512-OmvfoQ53WLjtA9HeYP9RNrWMJzzAz1JGaSFr1nijg0PVR1JaD/xbJq1mdEIIlxGpXp9eSe/O2LgU9DJmTPd0Eg==", + "node_modules/hasown": { + "version": "2.0.2", + "license": "MIT", "dependencies": { - "agent-base": "^4.3.0", - "debug": "^3.1.0" + "function-bind": "^1.1.2" }, "engines": { - "node": ">= 4.5.0" + "node": ">= 0.4" } }, - "node_modules/https-proxy-agent/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" - } + "node_modules/help-me": { + "version": "5.0.0", + "license": "MIT" }, "node_modules/human-signals": { "version": "5.0.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-5.0.0.tgz", - "integrity": "sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==", "dev": true, "license": "Apache-2.0", "engines": { @@ -2291,8 +2843,6 @@ }, "node_modules/ieee754": { "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", "funding": [ { "type": "github", @@ -2306,26 +2856,44 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "BSD-3-Clause" }, "node_modules/ignore": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.1.tgz", - "integrity": "sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==", + "version": "5.3.2", + "license": "MIT", "engines": { "node": ">= 4" } }, - "node_modules/ignore-by-default": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", - "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==", - "dev": true + "node_modules/import-fresh": { + "version": "3.3.0", + "license": "MIT", + "peer": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=0.8.19" + } }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -2333,43 +2901,34 @@ }, "node_modules/inherits": { "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + "license": "ISC" }, "node_modules/interpret": { "version": "1.4.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", - "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "license": "MIT", "engines": { "node": ">= 0.10" } }, "node_modules/invert-kv": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-2.0.0.tgz", - "integrity": "sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==", + "license": "MIT", "engines": { "node": ">=4" } }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } + "node_modules/is-arrayish": { + "version": "0.3.2", + "license": "MIT" }, "node_modules/is-core-module": { - "version": "2.10.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", - "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "version": "2.15.0", + "license": "MIT", "dependencies": { - "has": "^1.0.3" + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -2377,24 +2936,21 @@ }, "node_modules/is-extglob": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/is-fullwidth-code-point": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/is-glob": { "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "license": "MIT", "dependencies": { "is-extglob": "^2.1.1" }, @@ -2404,34 +2960,48 @@ }, "node_modules/is-number": { "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "license": "MIT", "engines": { "node": ">=0.12.0" } }, - "node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "node_modules/is-path-inside": { + "version": "3.0.3", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "5.0.0", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, + "node_modules/is-stream": { + "version": "3.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/isarray": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + "license": "MIT" }, "node_modules/isexe": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + "license": "ISC" }, "node_modules/isomorphic-git": { "version": "0.55.6", - "resolved": "https://registry.npmjs.org/isomorphic-git/-/isomorphic-git-0.55.6.tgz", - "integrity": "sha512-A4ygiDCsMIuWknMgviK73IzdPW7HjOC57IBVY/QyC1bwMrXG+clfdBjqA3SpzxBRIxkRA9GvbkrjAjFX6n6ZbQ==", + "license": "MIT", "dependencies": { "async-lock": "^1.1.0", "clean-git-ref": "1.0.3", @@ -2456,17 +3026,32 @@ "node": ">=7.6.0" } }, - "node_modules/js-tokens": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-9.0.0.tgz", - "integrity": "sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==", - "dev": true, - "license": "MIT" + "node_modules/jackspeak": { + "version": "4.0.1", + "license": "BlueOak-1.0.0", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/joycon": { + "version": "3.1.1", + "license": "MIT", + "engines": { + "node": ">=10" + } }, "node_modules/js-yaml": { "version": "4.1.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", - "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "license": "MIT", "dependencies": { "argparse": "^2.0.1" }, @@ -2474,15 +3059,24 @@ "js-yaml": "bin/js-yaml.js" } }, - "node_modules/js-yaml/node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + "node_modules/json-buffer": { + "version": "3.0.1", + "license": "MIT", + "peer": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "license": "MIT", + "peer": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "license": "MIT", + "peer": true }, "node_modules/jsonfile": { "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "license": "MIT", "dependencies": { "universalify": "^2.0.0" }, @@ -2490,10 +3084,21 @@ "graceful-fs": "^4.1.6" } }, + "node_modules/keyv": { + "version": "4.5.4", + "license": "MIT", + "peer": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "node_modules/kuler": { + "version": "2.0.0", + "license": "MIT" + }, "node_modules/lazystream": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz", - "integrity": "sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==", + "license": "MIT", "dependencies": { "readable-stream": "^2.0.5" }, @@ -2503,8 +3108,7 @@ }, "node_modules/lazystream/node_modules/readable-stream": { "version": "2.3.8", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", - "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "license": "MIT", "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -2517,21 +3121,18 @@ }, "node_modules/lazystream/node_modules/safe-buffer": { "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + "license": "MIT" }, "node_modules/lazystream/node_modules/string_decoder": { "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "license": "MIT", "dependencies": { "safe-buffer": "~5.1.0" } }, "node_modules/lcid": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lcid/-/lcid-2.0.0.tgz", - "integrity": "sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==", + "license": "MIT", "dependencies": { "invert-kv": "^2.0.0" }, @@ -2539,27 +3140,21 @@ "node": ">=6" } }, - "node_modules/local-pkg": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/local-pkg/-/local-pkg-0.5.0.tgz", - "integrity": "sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==", - "dev": true, + "node_modules/levn": { + "version": "0.4.1", "license": "MIT", + "peer": true, "dependencies": { - "mlly": "^1.4.2", - "pkg-types": "^1.0.3" + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" }, "engines": { - "node": ">=14" - }, - "funding": { - "url": "https://github.com/sponsors/antfu" + "node": ">= 0.8.0" } }, "node_modules/locate-path": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", - "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "license": "MIT", "dependencies": { "p-locate": "^3.0.0", "path-exists": "^3.0.0" @@ -2570,48 +3165,87 @@ }, "node_modules/lodash": { "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + "license": "MIT" }, "node_modules/lodash-es": { "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", - "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + "license": "MIT" }, "node_modules/lodash.camelcase": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", - "integrity": "sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==" + "license": "MIT" }, "node_modules/lodash.defaults": { "version": "4.2.0", - "resolved": "https://registry.npmjs.org/lodash.defaults/-/lodash.defaults-4.2.0.tgz", - "integrity": "sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==" + "license": "MIT" }, "node_modules/lodash.difference": { "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.difference/-/lodash.difference-4.5.0.tgz", - "integrity": "sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==" + "license": "MIT" }, "node_modules/lodash.flatten": { "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", - "integrity": "sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==" + "license": "MIT" + }, + "node_modules/lodash.get": { + "version": "4.4.2", + "license": "MIT" }, "node_modules/lodash.isplainobject": { "version": "4.0.6", - "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", - "integrity": "sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==" + "license": "MIT" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "license": "MIT", + "peer": true + }, + "node_modules/lodash.set": { + "version": "4.3.2", + "license": "MIT" }, "node_modules/lodash.union": { "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.union/-/lodash.union-4.6.0.tgz", - "integrity": "sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==" + "license": "MIT" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "license": "MIT" + }, + "node_modules/logform": { + "version": "2.6.1", + "license": "MIT", + "dependencies": { + "@colors/colors": "1.6.0", + "@types/triple-beam": "^1.3.2", + "fecha": "^4.2.0", + "ms": "^2.1.1", + "safe-stable-stringify": "^2.3.1", + "triple-beam": "^1.3.0" + }, + "engines": { + "node": ">= 12.0.0" + } + }, + "node_modules/loupe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/loupe/-/loupe-3.1.1.tgz", + "integrity": "sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==", + "dev": true, + "dependencies": { + "get-func-name": "^2.0.1" + } + }, + "node_modules/lru-cache": { + "version": "11.0.0", + "license": "ISC", + "engines": { + "node": "20 || >=22" + } }, "node_modules/macos-release": { "version": "2.5.1", - "resolved": "https://registry.npmjs.org/macos-release/-/macos-release-2.5.1.tgz", - "integrity": "sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A==", + "license": "MIT", "engines": { "node": ">=6" }, @@ -2620,25 +3254,17 @@ } }, "node_modules/magic-string": { - "version": "0.30.10", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.10.tgz", - "integrity": "sha512-iIRwTIf0QKV3UAnYK4PU8uiEc4SRh5jX0mwpIwETPpHdhVM4f53RSwS/vXvN1JhGX+Cs7B8qIq3d6AH49O5fAQ==", + "version": "0.30.11", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.11.tgz", + "integrity": "sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==", "dev": true, - "license": "MIT", "dependencies": { - "@jridgewell/sourcemap-codec": "^1.4.15" + "@jridgewell/sourcemap-codec": "^1.5.0" } }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, "node_modules/map-age-cleaner": { "version": "0.1.3", - "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", - "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", + "license": "MIT", "dependencies": { "p-defer": "^1.0.0" }, @@ -2646,20 +3272,27 @@ "node": ">=6" } }, + "node_modules/marked": { + "version": "13.0.3", + "license": "MIT", + "bin": { + "marked": "bin/marked.js" + }, + "engines": { + "node": ">= 18" + } + }, "node_modules/marky": { "version": "1.2.5", - "resolved": "https://registry.npmjs.org/marky/-/marky-1.2.5.tgz", - "integrity": "sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==" + "license": "Apache-2.0" }, "node_modules/mdurl": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", - "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + "license": "MIT" }, "node_modules/mem": { "version": "4.3.0", - "resolved": "https://registry.npmjs.org/mem/-/mem-4.3.0.tgz", - "integrity": "sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==", + "license": "MIT", "dependencies": { "map-age-cleaner": "^0.1.1", "mimic-fn": "^2.0.0", @@ -2671,33 +3304,28 @@ }, "node_modules/mem/node_modules/mimic-fn": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "license": "MIT", "engines": { "node": ">=6" } }, "node_modules/merge-stream": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", "dev": true, "license": "MIT" }, "node_modules/merge2": { "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "license": "MIT", "engines": { "node": ">= 8" } }, "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "version": "4.0.7", + "license": "MIT", "dependencies": { - "braces": "^3.0.2", + "braces": "^3.0.3", "picomatch": "^2.3.1" }, "engines": { @@ -2706,16 +3334,14 @@ }, "node_modules/mime-db": { "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", "engines": { "node": ">= 0.6" } }, "node_modules/mime-types": { "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", "dependencies": { "mime-db": "1.52.0" }, @@ -2725,8 +3351,6 @@ }, "node_modules/mimic-fn": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-4.0.0.tgz", - "integrity": "sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==", "dev": true, "license": "MIT", "engines": { @@ -2738,8 +3362,7 @@ }, "node_modules/mimic-response": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", - "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==", + "license": "MIT", "engines": { "node": ">=8" }, @@ -2749,8 +3372,7 @@ }, "node_modules/minimatch": { "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "license": "ISC", "dependencies": { "brace-expansion": "^1.1.7" }, @@ -2759,49 +3381,42 @@ } }, "node_modules/minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "version": "1.2.8", + "license": "MIT", "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/minimisted": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/minimisted/-/minimisted-2.0.1.tgz", - "integrity": "sha512-1oPjfuLQa2caorJUM8HV8lGgWCc0qqAO1MNv/k05G4qslmsndV/5WdNZrqCiyqiz3wohia2Ij2B7w2Dr7/IyrA==", + "license": "MIT", "dependencies": { "minimist": "^1.2.5" } }, + "node_modules/minipass": { + "version": "7.1.2", + "license": "ISC", + "engines": { + "node": ">=16 || 14 >=14.17" + } + }, "node_modules/mkdirp": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", - "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "version": "3.0.1", + "license": "MIT", "bin": { - "mkdirp": "bin/cmd.js" + "mkdirp": "dist/cjs/src/bin.js" }, "engines": { "node": ">=10" - } - }, - "node_modules/mlly": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/mlly/-/mlly-1.7.1.tgz", - "integrity": "sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==", - "dev": true, - "license": "MIT", - "dependencies": { - "acorn": "^8.11.3", - "pathe": "^1.1.2", - "pkg-types": "^1.1.1", - "ufo": "^1.5.3" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/ms": { "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + "license": "MIT" }, "node_modules/nanoid": { "version": "3.3.7", @@ -2814,7 +3429,6 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -2822,15 +3436,17 @@ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, + "node_modules/natural-compare": { + "version": "1.4.0", + "license": "MIT" + }, "node_modules/nice-try": { "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + "license": "MIT" }, "node_modules/node-fetch": { - "version": "2.6.7", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", - "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "version": "2.7.0", + "license": "MIT", "dependencies": { "whatwg-url": "^5.0.0" }, @@ -2846,73 +3462,72 @@ } } }, - "node_modules/nodemon": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.0.tgz", - "integrity": "sha512-xqlktYlDMCepBJd43ZQhjWwMw2obW/JRvkrLxq5RCNcuDDX1DbcPT+qT1IlIIdf+DhnWs90JpTMe+Y5KxOchvA==", - "dev": true, - "dependencies": { - "chokidar": "^3.5.2", - "debug": "^4", - "ignore-by-default": "^1.0.1", - "minimatch": "^3.1.2", - "pstree.remy": "^1.1.8", - "semver": "^7.5.3", - "simple-update-notifier": "^2.0.0", - "supports-color": "^5.5.0", - "touch": "^3.1.0", - "undefsafe": "^2.0.5" - }, - "bin": { - "nodemon": "bin/nodemon.js" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/nodemon" - } - }, "node_modules/normalize-path": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "version": "5.3.0", + "dev": true, + "license": "MIT", "dependencies": { - "path-key": "^2.0.0" + "path-key": "^4.0.0" }, "engines": { - "node": ">=4" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path/node_modules/path-key": { + "version": "4.0.0", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/number-is-nan": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", - "integrity": "sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, + "node_modules/octokit-pagination-methods": { + "version": "1.1.0", + "license": "MIT" + }, + "node_modules/on-exit-leak-free": { + "version": "2.1.2", + "license": "MIT", + "engines": { + "node": ">=14.0.0" + } + }, "node_modules/once": { "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "license": "ISC", "dependencies": { "wrappy": "1" } }, + "node_modules/one-time": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "fn.name": "1.x.x" + } + }, "node_modules/onetime": { "version": "6.0.0", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-6.0.0.tgz", - "integrity": "sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==", "dev": true, "license": "MIT", "dependencies": { @@ -2925,10 +3540,25 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/optionator": { + "version": "0.9.4", + "license": "MIT", + "peer": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" + }, + "engines": { + "node": ">= 0.8.0" + } + }, "node_modules/os-locale": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-3.1.0.tgz", - "integrity": "sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==", + "license": "MIT", "dependencies": { "execa": "^1.0.0", "lcid": "^2.0.0", @@ -2938,10 +3568,111 @@ "node": ">=6" } }, + "node_modules/os-locale/node_modules/cross-spawn": { + "version": "6.0.5", + "license": "MIT", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/os-locale/node_modules/execa": { + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/os-locale/node_modules/get-stream": { + "version": "4.1.0", + "license": "MIT", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/os-locale/node_modules/is-stream": { + "version": "1.1.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-locale/node_modules/npm-run-path": { + "version": "2.0.2", + "license": "MIT", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/os-locale/node_modules/path-key": { + "version": "2.0.1", + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/os-locale/node_modules/semver": { + "version": "5.7.2", + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/os-locale/node_modules/shebang-command": { + "version": "1.2.0", + "license": "MIT", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-locale/node_modules/shebang-regex": { + "version": "1.0.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/os-locale/node_modules/signal-exit": { + "version": "3.0.7", + "license": "ISC" + }, + "node_modules/os-locale/node_modules/which": { + "version": "1.3.1", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, "node_modules/os-name": { "version": "3.1.0", - "resolved": "https://registry.npmjs.org/os-name/-/os-name-3.1.0.tgz", - "integrity": "sha512-h8L+8aNjNcMpo/mAIBPn5PXCM16iyPGjHNWo6U1YO8sJTMHtEtyczI6QJnLoplswm6goopQkqc7OAnjhWcugVg==", + "license": "MIT", "dependencies": { "macos-release": "^2.2.0", "windows-release": "^3.1.0" @@ -2952,70 +3683,77 @@ }, "node_modules/p-defer": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==", + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/p-finally": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "license": "MIT", "engines": { "node": ">=4" } }, "node_modules/p-is-promise": { "version": "2.1.0", - "resolved": "https://registry.npmjs.org/p-is-promise/-/p-is-promise-2.1.0.tgz", - "integrity": "sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==", + "license": "MIT", "engines": { "node": ">=6" } }, - "node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "node_modules/p-locate": { + "version": "3.0.0", + "license": "MIT", "dependencies": { - "p-try": "^2.0.0" + "p-limit": "^2.0.0" }, "engines": { "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/p-locate": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", - "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "node_modules/p-locate/node_modules/p-limit": { + "version": "2.3.0", + "license": "MIT", "dependencies": { - "p-limit": "^2.0.0" + "p-try": "^2.0.0" }, "engines": { "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/p-try": { "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "license": "MIT", "engines": { "node": ">=6" } }, + "node_modules/package-json-from-dist": { + "version": "1.0.0", + "license": "BlueOak-1.0.0" + }, "node_modules/pako": { "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + "license": "(MIT AND Zlib)" + }, + "node_modules/parent-module": { + "version": "1.0.1", + "license": "MIT", + "peer": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } }, "node_modules/parse-ts-to-ast": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/parse-ts-to-ast/-/parse-ts-to-ast-0.1.3.tgz", - "integrity": "sha512-XKfcZg7ssmP58NflLUQsprG+ocdlJcxF6tAziJreZpYH0GsOxtO+or2Se+tfI85oSCJr/nVgy5Nc444txSciXw==", + "version": "0.1.4", + "license": "MIT", "dependencies": { "lodash": "^4.17.10", "lodash-es": "^4.17.10", @@ -3025,8 +3763,7 @@ }, "node_modules/parse-ts-to-ast/node_modules/typescript": { "version": "3.9.10", - "resolved": "https://registry.npmmirror.com/typescript/-/typescript-3.9.10.tgz", - "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==", + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -3037,87 +3774,260 @@ }, "node_modules/path-browserify": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", - "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==" + "license": "MIT" }, "node_modules/path-exists": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "license": "MIT", "engines": { "node": ">=4" } }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "license": "MIT" + }, + "node_modules/path-scurry": { + "version": "2.0.0", + "license": "BlueOak-1.0.0", + "dependencies": { + "lru-cache": "^11.0.0", + "minipass": "^7.1.2" + }, + "engines": { + "node": "20 || >=22" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/pathe": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", + "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", + "dev": true + }, + "node_modules/pathval": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/pathval/-/pathval-2.0.0.tgz", + "integrity": "sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==", + "dev": true, + "engines": { + "node": ">= 14.16" + } + }, + "node_modules/picocolors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "license": "MIT", + "engines": { + "node": ">=6" + } + }, + "node_modules/pino": { + "version": "9.3.2", + "license": "MIT", + "dependencies": { + "atomic-sleep": "^1.0.0", + "fast-redact": "^3.1.1", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "^1.2.0", + "pino-std-serializers": "^7.0.0", + "process-warning": "^4.0.0", + "quick-format-unescaped": "^4.0.3", + "real-require": "^0.2.0", + "safe-stable-stringify": "^2.3.1", + "sonic-boom": "^4.0.1", + "thread-stream": "^3.0.0" + }, + "bin": { + "pino": "bin.js" + } + }, + "node_modules/pino-abstract-transport": { + "version": "1.2.0", + "license": "MIT", + "dependencies": { + "readable-stream": "^4.0.0", + "split2": "^4.0.0" + } + }, + "node_modules/pino-abstract-transport/node_modules/base64-js": { + "version": "1.5.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/pino-abstract-transport/node_modules/buffer": { + "version": "6.0.3", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" + } + }, + "node_modules/pino-abstract-transport/node_modules/readable-stream": { + "version": "4.5.2", + "license": "MIT", + "dependencies": { + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, "engines": { - "node": ">=0.10.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", - "engines": { - "node": ">=4" + "node_modules/pino-pretty": { + "version": "11.2.2", + "license": "MIT", + "dependencies": { + "colorette": "^2.0.7", + "dateformat": "^4.6.3", + "fast-copy": "^3.0.2", + "fast-safe-stringify": "^2.1.1", + "help-me": "^5.0.0", + "joycon": "^3.1.1", + "minimist": "^1.2.6", + "on-exit-leak-free": "^2.1.0", + "pino-abstract-transport": "^1.0.0", + "pump": "^3.0.0", + "readable-stream": "^4.0.0", + "secure-json-parse": "^2.4.0", + "sonic-boom": "^4.0.1", + "strip-json-comments": "^3.1.1" + }, + "bin": { + "pino-pretty": "bin.js" } }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" - }, - "node_modules/pathe": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.2.tgz", - "integrity": "sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==", - "dev": true, + "node_modules/pino-pretty/node_modules/base64-js": { + "version": "1.5.1", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], "license": "MIT" }, - "node_modules/picocolors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", - "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", - "dev": true, - "license": "ISC" - }, - "node_modules/picomatch": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", - "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pify": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", - "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", - "engines": { - "node": ">=6" + "node_modules/pino-pretty/node_modules/buffer": { + "version": "6.0.3", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT", + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.2.1" } }, - "node_modules/pkg-types": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.1.1.tgz", - "integrity": "sha512-ko14TjmDuQJ14zsotODv7dBlwxKhUKQEhuhmbqo1uCi9BB0Z2alo/wAXg6q1dTR5TyuqYyWhjtfe/Tsh+X28jQ==", - "dev": true, + "node_modules/pino-pretty/node_modules/readable-stream": { + "version": "4.5.2", "license": "MIT", "dependencies": { - "confbox": "^0.1.7", - "mlly": "^1.7.0", - "pathe": "^1.1.2" + "abort-controller": "^3.0.0", + "buffer": "^6.0.3", + "events": "^3.3.0", + "process": "^0.11.10", + "string_decoder": "^1.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, + "node_modules/pino-std-serializers": { + "version": "7.0.0", + "license": "MIT" + }, "node_modules/postcss": { - "version": "8.4.38", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz", - "integrity": "sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==", + "version": "8.4.41", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.41.tgz", + "integrity": "sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==", "dev": true, "funding": [ { @@ -3133,68 +4043,56 @@ "url": "https://github.com/sponsors/ai" } ], - "license": "MIT", "dependencies": { "nanoid": "^3.3.7", - "picocolors": "^1.0.0", + "picocolors": "^1.0.1", "source-map-js": "^1.2.0" }, "engines": { "node": "^10 || ^12 || >=14" } }, - "node_modules/pretty-format": { - "version": "29.7.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz", - "integrity": "sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==", - "dev": true, + "node_modules/prelude-ls": { + "version": "1.2.1", "license": "MIT", - "dependencies": { - "@jest/schemas": "^29.6.3", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" - }, + "peer": true, "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + "node": ">= 0.8.0" } }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, + "node_modules/process": { + "version": "0.11.10", "license": "MIT", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 0.6.0" } }, "node_modules/process-nextick-args": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + "license": "MIT" }, - "node_modules/pstree.remy": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", - "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", - "dev": true + "node_modules/process-warning": { + "version": "4.0.0", + "license": "MIT" }, "node_modules/pump": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "license": "MIT", "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" } }, + "node_modules/punycode": { + "version": "2.3.1", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=6" + } + }, "node_modules/queue-microtask": { "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "funding": [ { "type": "github", @@ -3208,19 +4106,16 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, - "node_modules/react-is": { - "version": "18.3.1", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz", - "integrity": "sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==", - "dev": true, + "node_modules/quick-format-unescaped": { + "version": "4.0.4", "license": "MIT" }, "node_modules/readable-stream": { "version": "3.6.2", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", - "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "license": "MIT", "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -3230,22 +4125,15 @@ "node": ">= 6" } }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, + "node_modules/real-require": { + "version": "0.2.0", + "license": "MIT", "engines": { - "node": ">=8.10.0" + "node": ">= 12.13.0" } }, "node_modules/rechoir": { "version": "0.6.2", - "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", - "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", "dependencies": { "resolve": "^1.1.6" }, @@ -3253,33 +4141,34 @@ "node": ">= 0.10" } }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==" + }, "node_modules/repeat-string": { "version": "1.6.1", - "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", - "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "license": "MIT", "engines": { "node": ">=0.10" } }, "node_modules/require-directory": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/require-main-filename": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", - "integrity": "sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==" + "license": "ISC" }, "node_modules/resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "version": "1.22.8", + "license": "MIT", "dependencies": { - "is-core-module": "^2.9.0", + "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, @@ -3290,18 +4179,32 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/resolve-from": { + "version": "4.0.0", + "license": "MIT", + "peer": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-pkg-maps": { + "version": "1.0.0", + "dev": true, + "license": "MIT", + "funding": { + "url": "https://github.com/privatenumber/resolve-pkg-maps?sponsor=1" + } + }, "node_modules/retry": { "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "license": "MIT", "engines": { "node": ">= 4" } }, "node_modules/reusify": { "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "license": "MIT", "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -3309,9 +4212,7 @@ }, "node_modules/rimraf": { "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, + "license": "ISC", "dependencies": { "glob": "^7.1.3" }, @@ -3322,12 +4223,31 @@ "url": "https://github.com/sponsors/isaacs" } }, + "node_modules/rimraf/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/rollup": { - "version": "4.18.0", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.18.0.tgz", - "integrity": "sha512-QmJz14PX3rzbJCN1SG4Xe/bAAX2a6NpCP8ab2vfu2GiUr8AQcr2nCV/oEO3yneFarB67zk8ShlIyWb2LGTb3Sg==", + "version": "4.20.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.20.0.tgz", + "integrity": "sha512-6rbWBChcnSGzIlXeIdNIZTopKYad8ZG8ajhl78lGRLsI2rX8IkaotQhVas2Ma+GPxJav19wrSzvRvuiv0YKzWw==", "dev": true, - "license": "MIT", "dependencies": { "@types/estree": "1.0.5" }, @@ -3339,29 +4259,27 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.18.0", - "@rollup/rollup-android-arm64": "4.18.0", - "@rollup/rollup-darwin-arm64": "4.18.0", - "@rollup/rollup-darwin-x64": "4.18.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.18.0", - "@rollup/rollup-linux-arm-musleabihf": "4.18.0", - "@rollup/rollup-linux-arm64-gnu": "4.18.0", - "@rollup/rollup-linux-arm64-musl": "4.18.0", - "@rollup/rollup-linux-powerpc64le-gnu": "4.18.0", - "@rollup/rollup-linux-riscv64-gnu": "4.18.0", - "@rollup/rollup-linux-s390x-gnu": "4.18.0", - "@rollup/rollup-linux-x64-gnu": "4.18.0", - "@rollup/rollup-linux-x64-musl": "4.18.0", - "@rollup/rollup-win32-arm64-msvc": "4.18.0", - "@rollup/rollup-win32-ia32-msvc": "4.18.0", - "@rollup/rollup-win32-x64-msvc": "4.18.0", + "@rollup/rollup-android-arm-eabi": "4.20.0", + "@rollup/rollup-android-arm64": "4.20.0", + "@rollup/rollup-darwin-arm64": "4.20.0", + "@rollup/rollup-darwin-x64": "4.20.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.20.0", + "@rollup/rollup-linux-arm-musleabihf": "4.20.0", + "@rollup/rollup-linux-arm64-gnu": "4.20.0", + "@rollup/rollup-linux-arm64-musl": "4.20.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.20.0", + "@rollup/rollup-linux-riscv64-gnu": "4.20.0", + "@rollup/rollup-linux-s390x-gnu": "4.20.0", + "@rollup/rollup-linux-x64-gnu": "4.20.0", + "@rollup/rollup-linux-x64-musl": "4.20.0", + "@rollup/rollup-win32-arm64-msvc": "4.20.0", + "@rollup/rollup-win32-ia32-msvc": "4.20.0", + "@rollup/rollup-win32-x64-msvc": "4.20.0", "fsevents": "~2.3.2" } }, "node_modules/run-parallel": { "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", "funding": [ { "type": "github", @@ -3376,14 +4294,13 @@ "url": "https://feross.org/support" } ], + "license": "MIT", "dependencies": { "queue-microtask": "^1.2.2" } }, "node_modules/safe-buffer": { "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", "funding": [ { "type": "github", @@ -3397,17 +4314,27 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" + }, + "node_modules/safe-stable-stringify": { + "version": "2.4.3", + "license": "MIT", + "engines": { + "node": ">=10" + } }, "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + "version": "1.4.1", + "license": "ISC" + }, + "node_modules/secure-json-parse": { + "version": "2.7.0", + "license": "BSD-3-Clause" }, "node_modules/semver": { - "version": "7.6.2", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.2.tgz", - "integrity": "sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==", + "version": "7.6.3", + "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -3417,13 +4344,11 @@ }, "node_modules/set-blocking": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", - "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==" + "license": "ISC" }, "node_modules/sha.js": { "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "license": "(MIT AND BSD-3-Clause)", "dependencies": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -3433,28 +4358,25 @@ } }, "node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "version": "2.0.0", + "license": "MIT", "dependencies": { - "shebang-regex": "^1.0.0" + "shebang-regex": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "version": "3.0.0", + "license": "MIT", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/shelljs": { "version": "0.8.5", - "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", - "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "license": "BSD-3-Clause", "dependencies": { "glob": "^7.0.0", "interpret": "^1.0.0", @@ -3467,22 +4389,57 @@ "node": ">=4" } }, + "node_modules/shelljs/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/shx": { + "version": "0.3.4", + "license": "MIT", + "dependencies": { + "minimist": "^1.2.3", + "shelljs": "^0.8.5" + }, + "bin": { + "shx": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/siginfo": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz", - "integrity": "sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==", "dev": true, "license": "ISC" }, "node_modules/signal-exit": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", - "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + "version": "4.1.0", + "license": "ISC", + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } }, "node_modules/simple-concat": { "version": "1.0.1", - "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", - "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", "funding": [ { "type": "github", @@ -3496,12 +4453,12 @@ "type": "consulting", "url": "https://feross.org/support" } - ] + ], + "license": "MIT" }, "node_modules/simple-get": { "version": "3.1.1", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.1.tgz", - "integrity": "sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==", + "license": "MIT", "dependencies": { "decompress-response": "^4.2.0", "once": "^1.3.1", @@ -3509,29 +4466,37 @@ } }, "node_modules/simple-git": { - "version": "3.16.0", - "resolved": "https://registry.npmjs.org/simple-git/-/simple-git-3.16.0.tgz", - "integrity": "sha512-zuWYsOLEhbJRWVxpjdiXl6eyAyGo/KzVW+KFhhw9MqEEJttcq+32jTWSGyxTdf9e/YCohxRE+9xpWFj9FdiJNw==", + "version": "3.25.0", + "license": "MIT", "dependencies": { "@kwsites/file-exists": "^1.1.1", "@kwsites/promise-deferred": "^1.1.1", - "debug": "^4.3.4" + "debug": "^4.3.5" }, "funding": { "type": "github", "url": "https://github.com/steveukx/git-js?sponsor=1" } }, - "node_modules/simple-update-notifier": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz", - "integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==", - "dev": true, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "license": "MIT", "dependencies": { - "semver": "^7.5.3" - }, + "is-arrayish": "^0.3.1" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "license": "MIT", "engines": { - "node": ">=10" + "node": ">=8" + } + }, + "node_modules/sonic-boom": { + "version": "4.0.1", + "license": "MIT", + "dependencies": { + "atomic-sleep": "^1.0.0" } }, "node_modules/source-map-js": { @@ -3539,42 +4504,48 @@ "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz", "integrity": "sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==", "dev": true, - "license": "BSD-3-Clause", "engines": { "node": ">=0.10.0" } }, + "node_modules/split2": { + "version": "4.2.0", + "license": "ISC", + "engines": { + "node": ">= 10.x" + } + }, "node_modules/sprintf-js": { "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + "license": "BSD-3-Clause" + }, + "node_modules/stack-trace": { + "version": "0.0.10", + "license": "MIT", + "engines": { + "node": "*" + } }, "node_modules/stackback": { "version": "0.0.2", - "resolved": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz", - "integrity": "sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==", "dev": true, "license": "MIT" }, "node_modules/std-env": { "version": "3.7.0", - "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.7.0.tgz", - "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==", "dev": true, "license": "MIT" }, "node_modules/string_decoder": { "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "license": "MIT", "dependencies": { "safe-buffer": "~5.2.0" } }, "node_modules/string-width": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "license": "MIT", "dependencies": { "is-fullwidth-code-point": "^2.0.0", "strip-ansi": "^4.0.0" @@ -3583,15 +4554,49 @@ "node": ">=4" } }, + "node_modules/string-width-cjs": { + "name": "string-width", + "version": "4.2.3", + "license": "MIT", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/string.prototype.repeat": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/string.prototype.repeat/-/string.prototype.repeat-0.2.0.tgz", - "integrity": "sha512-1BH+X+1hSthZFW+X+JaUkjkkUPwIlLEMJBLANN3hOob3RhEk5snLWNECDnYbgn/m5c5JV7Ersu1Yubaf+05cIA==" + "version": "0.2.0" }, "node_modules/strip-ansi": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "license": "MIT", "dependencies": { "ansi-regex": "^3.0.0" }, @@ -3599,18 +4604,33 @@ "node": ">=4" } }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "license": "MIT", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", + "license": "MIT", + "engines": { + "node": ">=8" + } + }, "node_modules/strip-eof": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/strip-final-newline": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-3.0.0.tgz", - "integrity": "sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==", "dev": true, "license": "MIT", "engines": { @@ -3620,35 +4640,30 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/strip-literal": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/strip-literal/-/strip-literal-2.1.0.tgz", - "integrity": "sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==", - "dev": true, + "node_modules/strip-json-comments": { + "version": "3.1.1", "license": "MIT", - "dependencies": { - "js-tokens": "^9.0.0" + "engines": { + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/antfu" + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, + "version": "7.2.0", + "license": "MIT", + "peer": true, "dependencies": { - "has-flag": "^3.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=4" + "node": ">=8" } }, "node_modules/supports-preserve-symlinks-flag": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "license": "MIT", "engines": { "node": ">= 0.4" }, @@ -3658,8 +4673,7 @@ }, "node_modules/tar-stream": { "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", - "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "license": "MIT", "dependencies": { "bl": "^4.0.3", "end-of-stream": "^1.4.1", @@ -3671,37 +4685,57 @@ "node": ">=6" } }, + "node_modules/text-hex": { + "version": "1.0.0", + "license": "MIT" + }, + "node_modules/text-table": { + "version": "0.2.0", + "license": "MIT", + "peer": true + }, + "node_modules/thread-stream": { + "version": "3.1.0", + "license": "MIT", + "dependencies": { + "real-require": "^0.2.0" + } + }, "node_modules/tinybench": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/tinybench/-/tinybench-2.8.0.tgz", - "integrity": "sha512-1/eK7zUnIklz4JUUlL+658n58XO2hHLQfSk1Zf2LKieUjxidN16eKFEoDEfjHc3ohofSSqK3X5yO6VGb6iW8Lw==", + "version": "2.9.0", "dev": true, "license": "MIT" }, "node_modules/tinypool": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.8.4.tgz", - "integrity": "sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==", + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-1.0.0.tgz", + "integrity": "sha512-KIKExllK7jp3uvrNtvRBYBWBOAXSX8ZvoaD8T+7KB/QHIuoJW3Pmr60zucywjAlMb5TeXUkcs/MWeWLu0qvuAQ==", + "dev": true, + "engines": { + "node": "^18.0.0 || >=20.0.0" + } + }, + "node_modules/tinyrainbow": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-1.2.0.tgz", + "integrity": "sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=14.0.0" } }, "node_modules/tinyspy": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-2.2.1.tgz", - "integrity": "sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/tinyspy/-/tinyspy-3.0.0.tgz", + "integrity": "sha512-q5nmENpTHgiPVd1cJDDc9cVoYN5x4vCvwT3FMilvKPKneCBZAxn2YWQjDF0UMcE9k0Cay1gBiDfTMU0g+mPMQA==", "dev": true, - "license": "MIT", "engines": { "node": ">=14.0.0" } }, "node_modules/to-regex-range": { "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "license": "MIT", "dependencies": { "is-number": "^7.0.0" }, @@ -3711,103 +4745,91 @@ }, "node_modules/to-utf8": { "version": "0.0.1", - "resolved": "https://registry.npmjs.org/to-utf8/-/to-utf8-0.0.1.tgz", - "integrity": "sha512-zks18/TWT1iHO3v0vFp5qLKOG27m67ycq/Y7a7cTiRuUNlc4gf3HGnkRgMv0NyhnfTamtkYBJl+YeD1/j07gBQ==" - }, - "node_modules/touch": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.1.tgz", - "integrity": "sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA==", - "dev": true, - "bin": { - "nodetouch": "bin/nodetouch.js" - } + "license": "MIT" }, "node_modules/tr46": { "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + "license": "MIT" + }, + "node_modules/triple-beam": { + "version": "1.4.1", + "license": "MIT", + "engines": { + "node": ">= 14.0.0" + } + }, + "node_modules/ts-api-utils": { + "version": "1.3.0", + "license": "MIT", + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } }, "node_modules/ts-morph": { - "version": "12.2.0", - "resolved": "https://registry.npmjs.org/ts-morph/-/ts-morph-12.2.0.tgz", - "integrity": "sha512-WHXLtFDcIRwoqaiu0elAoZ/AmI+SwwDafnPKjgJmdwJ2gRVO0jMKBt88rV2liT/c6MTsXyuWbGFiHe9MRddWJw==", + "version": "23.0.0", + "license": "MIT", "dependencies": { - "@ts-morph/common": "~0.11.1", - "code-block-writer": "^10.1.1" + "@ts-morph/common": "~0.24.0", + "code-block-writer": "^13.0.1" } }, - "node_modules/ts-node": { - "version": "10.9.2", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz", - "integrity": "sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==", + "node_modules/tslib": { + "version": "1.14.1", + "license": "0BSD" + }, + "node_modules/tsx": { + "version": "4.17.0", "dev": true, + "license": "MIT", "dependencies": { - "@cspotcode/source-map-support": "^0.8.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.1", - "yn": "3.1.1" + "esbuild": "~0.23.0", + "get-tsconfig": "^4.7.5" }, "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" + "tsx": "dist/cli.mjs" }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" + "engines": { + "node": ">=18.0.0" }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } + "optionalDependencies": { + "fsevents": "~2.3.3" } }, - "node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - }, "node_modules/tunnel": { "version": "0.0.6", - "resolved": "https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz", - "integrity": "sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==", + "license": "MIT", "engines": { "node": ">=0.6.11 <=0.7.0 || >=0.7.3" } }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true, + "node_modules/type-check": { + "version": "0.4.0", "license": "MIT", + "peer": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, "engines": { - "node": ">=4" + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "license": "(MIT OR CC0-1.0)", + "peer": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/typescript": { - "version": "5.4.5", - "resolved": "https://registry.npmmirror.com/typescript/-/typescript-5.4.5.tgz", - "integrity": "sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ==", - "dev": true, + "version": "5.5.3", + "license": "Apache-2.0", "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" @@ -3816,86 +4838,129 @@ "node": ">=14.17" } }, + "node_modules/typescript-codegen-breaking-change-detector": { + "version": "0.4.11", + "license": "MIT", + "dependencies": { + "@azure-tools/openapi-tools-common": "^1.2.2", + "@typescript-eslint/scope-manager": "^7.17.0", + "@typescript-eslint/types": "^7.17.0", + "@typescript-eslint/typescript-estree": "^7.17.0", + "@typescript-eslint/utils": "^7.17.0", + "@typescript-eslint/visitor-keys": "^7.17.0", + "commander": "^12.1.0", + "fs-extra": "^11.2.0", + "glob": "^11.0.0", + "marked": "^13.0.2", + "pino": "^9.3.1", + "pino-pretty": "^11.2.1", + "ts-morph": "^23.0.0", + "typescript": "5.5.3", + "typescript-eslint": "^7.17.0" + } + }, + "node_modules/typescript-eslint": { + "version": "7.18.0", + "license": "MIT", + "dependencies": { + "@typescript-eslint/eslint-plugin": "7.18.0", + "@typescript-eslint/parser": "7.18.0", + "@typescript-eslint/utils": "7.18.0" + }, + "engines": { + "node": "^18.18.0 || >=20.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^8.56.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, "node_modules/typical": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/typical/-/typical-4.0.0.tgz", - "integrity": "sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==", + "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/ufo": { - "version": "1.5.3", - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.5.3.tgz", - "integrity": "sha512-Y7HYmWaFwPUmkoQCUIAYpKqkOf+SbVj/2fJJZ4RJMCfZp0rTGwRbzQD+HghfnhKOjL9E01okqz+ncJskGYfBNw==", - "dev": true, - "license": "MIT" - }, - "node_modules/undefsafe": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", - "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==", - "dev": true - }, "node_modules/undici-types": { "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==" + "license": "MIT" }, "node_modules/universal-user-agent": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/universal-user-agent/-/universal-user-agent-2.1.0.tgz", - "integrity": "sha512-8itiX7G05Tu3mGDTdNY2fB4KJ8MgZLS54RdG6PkkfwMAavrXu1mV/lls/GABx9O3Rw4PnTtasxrvbMQoBYY92Q==", + "version": "4.0.1", + "license": "ISC", "dependencies": { - "os-name": "^3.0.0" + "os-name": "^3.1.0" } }, "node_modules/universalify": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz", - "integrity": "sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==", + "license": "MIT", "engines": { "node": ">= 10.0.0" } }, - "node_modules/url-template": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/url-template/-/url-template-2.0.8.tgz", - "integrity": "sha512-XdVKMF4SJ0nP/O7XIPB0JwAEuT9lDIYnNsK8yGVe43y0AWoKeJNdv3ZNWh7ksJ6KqQFjOO6ox/VEitLnaVNufw==" + "node_modules/unixify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz", + "integrity": "sha512-6bc58dPYhCMHHuwxldQxO3RRNZ4eCogZ/st++0+fcC1nr0jiGUtAdBJ2qzmLQWSxbtz42pWt4QQMiZ9HvZf5cg==", + "dependencies": { + "normalize-path": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unixify/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha512-3pKJwH184Xo/lnH6oyP1q2pMd7HcypqqmRs91/6/i2CGtWwIKGCkOOMTm/zXbgTEWHw1uNpNi/igc3ePOYHb6w==", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "license": "BSD-2-Clause", + "peer": true, + "dependencies": { + "punycode": "^2.1.0" + } }, "node_modules/util-deprecate": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + "license": "MIT" }, "node_modules/uuid": { "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "license": "MIT", "bin": { "uuid": "dist/bin/uuid" } }, - "node_modules/v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true - }, "node_modules/varint": { "version": "0.0.3", - "resolved": "https://registry.npmjs.org/varint/-/varint-0.0.3.tgz", - "integrity": "sha512-SZOWhAh1wbG6fxU5QJMudwrudDkVFCQJlcZEDFQoKdcpr0q2YG5VuS24WSA+w4m0N+9SNe1S2Zd5IdLWXaHyKQ==" + "license": "MIT" }, "node_modules/vite": { - "version": "5.2.13", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.13.tgz", - "integrity": "sha512-SSq1noJfY9pR3I1TUENL3rQYDQCFqgD+lM6fTRAM8Nv6Lsg5hDLaXkjETVeBt+7vZBCMoibD+6IWnT2mJ+Zb/A==", + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.1.tgz", + "integrity": "sha512-1oE6yuNXssjrZdblI9AfBbHCC41nnyoVoEZxQnID6yvQZAFBzxxkqoFLtHUMkYunL8hwOLEjgTuxpkRxvba3kA==", "dev": true, - "license": "MIT", "dependencies": { - "esbuild": "^0.20.1", - "postcss": "^8.4.38", + "esbuild": "^0.21.3", + "postcss": "^8.4.41", "rollup": "^4.13.0" }, "bin": { @@ -3915,6 +4980,7 @@ "less": "*", "lightningcss": "^1.21.0", "sass": "*", + "sass-embedded": "*", "stylus": "*", "sugarss": "*", "terser": "^5.4.0" @@ -3932,6 +4998,9 @@ "sass": { "optional": true }, + "sass-embedded": { + "optional": true + }, "stylus": { "optional": true }, @@ -3944,16 +5013,15 @@ } }, "node_modules/vite-node": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-1.6.0.tgz", - "integrity": "sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==", + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-2.0.5.tgz", + "integrity": "sha512-LdsW4pxj0Ot69FAoXZ1yTnA9bjGohr2yNBU7QKRxpz8ITSkhuDl6h3zS/tvgz4qrNjeRnvrWeXQ8ZF7Um4W00Q==", "dev": true, - "license": "MIT", "dependencies": { "cac": "^6.7.14", - "debug": "^4.3.4", - "pathe": "^1.1.1", - "picocolors": "^1.0.0", + "debug": "^4.3.5", + "pathe": "^1.1.2", + "tinyrainbow": "^1.2.0", "vite": "^5.0.0" }, "bin": { @@ -3966,33 +5034,85 @@ "url": "https://opencollective.com/vitest" } }, - "node_modules/vitest": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-1.6.0.tgz", - "integrity": "sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==", + "node_modules/vite/node_modules/@esbuild/win32-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.21.5.tgz", + "integrity": "sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==", + "cpu": [ + "x64" + ], "dev": true, - "license": "MIT", - "dependencies": { - "@vitest/expect": "1.6.0", - "@vitest/runner": "1.6.0", - "@vitest/snapshot": "1.6.0", - "@vitest/spy": "1.6.0", - "@vitest/utils": "1.6.0", - "acorn-walk": "^8.3.2", - "chai": "^4.3.10", - "debug": "^4.3.4", + "optional": true, + "os": [ + "win32" + ], + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "dev": true, + "hasInstallScript": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, + "node_modules/vitest": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-2.0.5.tgz", + "integrity": "sha512-8GUxONfauuIdeSl5f9GTgVEpg5BTOlplET4WEDaeY2QBiN8wSm68vxN/tb5z405OwppfoCavnwXafiaYBC/xOA==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.3.0", + "@vitest/expect": "2.0.5", + "@vitest/pretty-format": "^2.0.5", + "@vitest/runner": "2.0.5", + "@vitest/snapshot": "2.0.5", + "@vitest/spy": "2.0.5", + "@vitest/utils": "2.0.5", + "chai": "^5.1.1", + "debug": "^4.3.5", "execa": "^8.0.1", - "local-pkg": "^0.5.0", - "magic-string": "^0.30.5", - "pathe": "^1.1.1", - "picocolors": "^1.0.0", - "std-env": "^3.5.0", - "strip-literal": "^2.0.0", - "tinybench": "^2.5.1", - "tinypool": "^0.8.3", + "magic-string": "^0.30.10", + "pathe": "^1.1.2", + "std-env": "^3.7.0", + "tinybench": "^2.8.0", + "tinypool": "^1.0.0", + "tinyrainbow": "^1.2.0", "vite": "^5.0.0", - "vite-node": "1.6.0", - "why-is-node-running": "^2.2.2" + "vite-node": "2.0.5", + "why-is-node-running": "^2.3.0" }, "bin": { "vitest": "vitest.mjs" @@ -4006,8 +5126,8 @@ "peerDependencies": { "@edge-runtime/vm": "*", "@types/node": "^18.0.0 || >=20.0.0", - "@vitest/browser": "1.6.0", - "@vitest/ui": "1.6.0", + "@vitest/browser": "2.0.5", + "@vitest/ui": "2.0.5", "happy-dom": "*", "jsdom": "*" }, @@ -4032,322 +5152,319 @@ } } }, - "node_modules/vitest/node_modules/assertion-error": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz", - "integrity": "sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==", + "node_modules/webidl-conversions": { + "version": "3.0.1", + "license": "BSD-2-Clause" + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "license": "MIT", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-module": { + "version": "2.0.1", + "license": "ISC" + }, + "node_modules/why-is-node-running": { + "version": "2.3.0", "dev": true, "license": "MIT", + "dependencies": { + "siginfo": "^2.0.0", + "stackback": "0.0.2" + }, + "bin": { + "why-is-node-running": "cli.js" + }, "engines": { - "node": "*" + "node": ">=8" } }, - "node_modules/vitest/node_modules/chai": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/chai/-/chai-4.4.1.tgz", - "integrity": "sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==", - "dev": true, + "node_modules/windows-release": { + "version": "3.3.3", "license": "MIT", "dependencies": { - "assertion-error": "^1.1.0", - "check-error": "^1.0.3", - "deep-eql": "^4.1.3", - "get-func-name": "^2.0.2", - "loupe": "^2.3.6", - "pathval": "^1.1.1", - "type-detect": "^4.0.8" + "execa": "^1.0.0" }, "engines": { - "node": ">=4" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/vitest/node_modules/check-error": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz", - "integrity": "sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==", - "dev": true, + "node_modules/windows-release/node_modules/cross-spawn": { + "version": "6.0.5", "license": "MIT", "dependencies": { - "get-func-name": "^2.0.2" + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" }, "engines": { - "node": "*" + "node": ">=4.8" } }, - "node_modules/vitest/node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, + "node_modules/windows-release/node_modules/execa": { + "version": "1.0.0", "license": "MIT", "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" }, "engines": { - "node": ">= 8" + "node": ">=6" } }, - "node_modules/vitest/node_modules/deep-eql": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.4.tgz", - "integrity": "sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==", - "dev": true, + "node_modules/windows-release/node_modules/get-stream": { + "version": "4.1.0", "license": "MIT", "dependencies": { - "type-detect": "^4.0.0" + "pump": "^3.0.0" }, "engines": { "node": ">=6" } }, - "node_modules/vitest/node_modules/execa": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-8.0.1.tgz", - "integrity": "sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==", - "dev": true, + "node_modules/windows-release/node_modules/is-stream": { + "version": "1.1.0", + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/windows-release/node_modules/npm-run-path": { + "version": "2.0.2", "license": "MIT", "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^8.0.1", - "human-signals": "^5.0.0", - "is-stream": "^3.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^5.1.0", - "onetime": "^6.0.0", - "signal-exit": "^4.1.0", - "strip-final-newline": "^3.0.0" + "path-key": "^2.0.0" }, "engines": { - "node": ">=16.17" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node": ">=4" } }, - "node_modules/vitest/node_modules/get-stream": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-8.0.1.tgz", - "integrity": "sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==", - "dev": true, + "node_modules/windows-release/node_modules/path-key": { + "version": "2.0.1", "license": "MIT", "engines": { - "node": ">=16" + "node": ">=4" + } + }, + "node_modules/windows-release/node_modules/semver": { + "version": "5.7.2", + "license": "ISC", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/windows-release/node_modules/shebang-command": { + "version": "1.2.0", + "license": "MIT", + "dependencies": { + "shebang-regex": "^1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=0.10.0" } }, - "node_modules/vitest/node_modules/is-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-3.0.0.tgz", - "integrity": "sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==", - "dev": true, + "node_modules/windows-release/node_modules/shebang-regex": { + "version": "1.0.0", "license": "MIT", "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + "node": ">=0.10.0" + } + }, + "node_modules/windows-release/node_modules/signal-exit": { + "version": "3.0.7", + "license": "ISC" + }, + "node_modules/windows-release/node_modules/which": { + "version": "1.3.1", + "license": "ISC", + "dependencies": { + "isexe": "^2.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "bin": { + "which": "bin/which" } }, - "node_modules/vitest/node_modules/loupe": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz", - "integrity": "sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==", - "dev": true, + "node_modules/winston": { + "version": "3.14.2", "license": "MIT", "dependencies": { - "get-func-name": "^2.0.1" + "@colors/colors": "^1.6.0", + "@dabh/diagnostics": "^2.0.2", + "async": "^3.2.3", + "is-stream": "^2.0.0", + "logform": "^2.6.0", + "one-time": "^1.0.0", + "readable-stream": "^3.4.0", + "safe-stable-stringify": "^2.3.1", + "stack-trace": "0.0.x", + "triple-beam": "^1.3.0", + "winston-transport": "^4.7.0" + }, + "engines": { + "node": ">= 12.0.0" } }, - "node_modules/vitest/node_modules/npm-run-path": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-5.3.0.tgz", - "integrity": "sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==", - "dev": true, + "node_modules/winston-transport": { + "version": "4.7.1", "license": "MIT", "dependencies": { - "path-key": "^4.0.0" + "logform": "^2.6.1", + "readable-stream": "^3.6.2", + "triple-beam": "^1.3.0" }, "engines": { - "node": "^12.20.0 || ^14.13.1 || >=16.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 12.0.0" } }, - "node_modules/vitest/node_modules/npm-run-path/node_modules/path-key": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-4.0.0.tgz", - "integrity": "sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==", - "dev": true, + "node_modules/winston/node_modules/async": { + "version": "3.2.5", + "license": "MIT" + }, + "node_modules/winston/node_modules/is-stream": { + "version": "2.0.1", "license": "MIT", "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/vitest/node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, + "node_modules/word-wrap": { + "version": "1.2.5", "license": "MIT", + "peer": true, "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "node_modules/vitest/node_modules/pathval": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz", - "integrity": "sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==", - "dev": true, + "node_modules/wrap-ansi": { + "version": "2.1.0", "license": "MIT", + "dependencies": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + }, "engines": { - "node": "*" + "node": ">=0.10.0" } }, - "node_modules/vitest/node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", + "version": "7.0.0", "license": "MIT", "dependencies": { - "shebang-regex": "^3.0.0" + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/vitest/node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, + "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { + "version": "5.0.1", "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/vitest/node_modules/signal-exit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", - "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", - "dev": true, - "license": "ISC", + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { + "version": "4.3.0", + "license": "MIT", + "dependencies": { + "color-convert": "^2.0.1" + }, "engines": { - "node": ">=14" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/vitest/node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "license": "ISC", + "node_modules/wrap-ansi-cjs/node_modules/color-convert": { + "version": "2.0.1", + "license": "MIT", "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 8" - } - }, - "node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" - }, - "node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" + "node": ">=7.0.0" } }, - "node_modules/which-module": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz", - "integrity": "sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==" + "node_modules/wrap-ansi-cjs/node_modules/color-name": { + "version": "1.1.4", + "license": "MIT" }, - "node_modules/why-is-node-running": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.2.2.tgz", - "integrity": "sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==", - "dev": true, + "node_modules/wrap-ansi-cjs/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", "license": "MIT", - "dependencies": { - "siginfo": "^2.0.0", - "stackback": "0.0.2" - }, - "bin": { - "why-is-node-running": "cli.js" - }, "engines": { "node": ">=8" } }, - "node_modules/windows-release": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/windows-release/-/windows-release-3.3.3.tgz", - "integrity": "sha512-OSOGH1QYiW5yVor9TtmXKQvt2vjQqbYS+DqmsZw+r7xDwLXEeT3JGW0ZppFmHx4diyXmxt238KFR3N9jzevBRg==", + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "license": "MIT", "dependencies": { - "execa": "^1.0.0" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=8" } }, - "node_modules/wrap-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", - "integrity": "sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==", + "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { + "version": "6.0.1", + "license": "MIT", "dependencies": { - "string-width": "^1.0.1", - "strip-ansi": "^3.0.1" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, "node_modules/wrap-ansi/node_modules/ansi-regex": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==", + "license": "MIT", "engines": { "node": ">=0.10.0" } }, "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", - "integrity": "sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==", + "license": "MIT", "dependencies": { "number-is-nan": "^1.0.0" }, @@ -4357,8 +5474,7 @@ }, "node_modules/wrap-ansi/node_modules/string-width": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", - "integrity": "sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==", + "license": "MIT", "dependencies": { "code-point-at": "^1.0.0", "is-fullwidth-code-point": "^1.0.0", @@ -4370,8 +5486,7 @@ }, "node_modules/wrap-ansi/node_modules/strip-ansi": { "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==", + "license": "MIT", "dependencies": { "ansi-regex": "^2.0.0" }, @@ -4381,34 +5496,40 @@ }, "node_modules/wrappy": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + "license": "ISC" + }, + "node_modules/xml2js": { + "version": "0.5.0", + "license": "MIT", + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "~11.0.0" + }, + "engines": { + "node": ">=4.0.0" + } }, "node_modules/xmlbuilder": { "version": "11.0.1", - "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-11.0.1.tgz", - "integrity": "sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==", + "license": "MIT", "engines": { "node": ">=4.0" } }, "node_modules/y18n": { "version": "4.0.3", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", - "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + "license": "ISC" }, "node_modules/yaml": { "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "license": "ISC", "engines": { "node": ">= 6" } }, "node_modules/yargs": { "version": "12.0.5", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-12.0.5.tgz", - "integrity": "sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==", + "license": "MIT", "dependencies": { "cliui": "^4.0.0", "decamelize": "^1.2.0", @@ -4426,26 +5547,15 @@ }, "node_modules/yargs-parser": { "version": "11.1.1", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-11.1.1.tgz", - "integrity": "sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==", + "license": "ISC", "dependencies": { "camelcase": "^5.0.0", "decamelize": "^1.2.0" } }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/zip-stream": { "version": "2.1.3", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-2.1.3.tgz", - "integrity": "sha512-EkXc2JGcKhO5N5aZ7TmuNo45budRaFGHOmz24wtJR7znbNqDPmdZtUauKX6et8KAVseAMBOyWJqEpXcHTBsh7Q==", + "license": "MIT", "dependencies": { "archiver-utils": "^2.1.0", "compress-commons": "^2.1.1", diff --git a/tools/js-sdk-release-tools/package.json b/tools/js-sdk-release-tools/package.json index 6c5699529b9..40cb6e19053 100644 --- a/tools/js-sdk-release-tools/package.json +++ b/tools/js-sdk-release-tools/package.json @@ -3,14 +3,13 @@ "version": "2.7.11", "description": "", "scripts": { - "dev": "nodemon src/changelogToolCli.ts", + "dev": "tsx watch src/changelogToolCli.ts", "start": "node dist/changelogToolCli.js", "debug": "node --inspect-brk dist/changelogToolCli.js", "build": "rimraf dist && tsc -p .", "prepack": "npm run build", "test": "vitest --run", - "test:watch": "vitest", - "test:ci": "node dist/changelogToolCli.js src/test/testCases/ci/arm-networkanalytics" + "test:watch": "vitest" }, "bin": { "changelog-tool": "./dist/changelogToolCli.js", @@ -28,23 +27,45 @@ "command-line-args": "^5.1.1", "comment-json": "^4.1.0", "fs-extra": "^11.2.0", + "glob": "^11.0.0", "js-yaml": "^4.1.0", "parse-ts-to-ast": "^0.1.1", "semver": "^7.3.5", "shelljs": "^0.8.4", + "shx": "^0.3.4", "simple-git": "^3.5.0", - "ts-morph": "^12.0.0", + "ts-morph": "^23.0.0", "tslib": "^1.9.3", + "typescript-codegen-breaking-change-detector": "0.4.11", + "unixify": "^1.0.0", "winston": "^3.13.1", "yaml": "^1.10.2" }, "devDependencies": { "@types/node": "^20.12.12", "@types/shelljs": "^0.8.15", - "nodemon": "^3.1.0", + "@types/unixify": "^1.0.2", "rimraf": "^3.0.2", - "ts-node": "^10.9.2", - "typescript": "^5.4.5", - "vitest": "^1.6.0" + "tsx": "^4.16.5", + "typescript": "5.5.3", + "vitest": "2.0.5" + }, + "optionalDependencies": { + "@rollup/rollup-android-arm-eabi": "4.20.0", + "@rollup/rollup-android-arm64": "4.20.0", + "@rollup/rollup-darwin-arm64": "4.20.0", + "@rollup/rollup-darwin-x64": "4.20.0", + "@rollup/rollup-linux-arm-gnueabihf": "4.20.0", + "@rollup/rollup-linux-arm-musleabihf": "4.20.0", + "@rollup/rollup-linux-arm64-gnu": "4.20.0", + "@rollup/rollup-linux-arm64-musl": "4.20.0", + "@rollup/rollup-linux-powerpc64le-gnu": "4.20.0", + "@rollup/rollup-linux-riscv64-gnu": "4.20.0", + "@rollup/rollup-linux-s390x-gnu": "4.20.0", + "@rollup/rollup-linux-x64-gnu": "4.20.0", + "@rollup/rollup-linux-x64-musl": "4.20.0", + "@rollup/rollup-win32-arm64-msvc": "4.20.0", + "@rollup/rollup-win32-ia32-msvc": "4.20.0", + "@rollup/rollup-win32-x64-msvc": "4.20.0" } } diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.eslintignore b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.eslintignore new file mode 100644 index 00000000000..29ed9f2e097 --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.eslintignore @@ -0,0 +1,4 @@ +node_modules +build +coverage +src/tests/e2e/cases diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.eslintrc b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.eslintrc new file mode 100644 index 00000000000..c1203214a43 --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.eslintrc @@ -0,0 +1,17 @@ +{ + "root": true, + "parser": "@typescript-eslint/parser", + "plugins": [ + "@typescript-eslint", + "prettier" + ], + "extends": [ + "eslint:recommended", + "plugin:@typescript-eslint/eslint-recommended", + "plugin:@typescript-eslint/recommended", + "prettier" + ], + "rules": { + "prettier/prettier": 2 + } + } \ No newline at end of file diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.gitignore b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.gitignore new file mode 100644 index 00000000000..9811acf3314 --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.gitignore @@ -0,0 +1,132 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +lerna-debug.log* +.pnpm-debug.log* + +# Diagnostic reports (https://nodejs.org/api/report.html) +report.[0-9]*.[0-9]*.[0-9]*.[0-9]*.json + +# Runtime data +pids +*.pid +*.seed +*.pid.lock + +# Directory for instrumented libs generated by jscoverage/JSCover +lib-cov + +# Coverage directory used by tools like istanbul +coverage +*.lcov + +# nyc test coverage +.nyc_output + +# Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) +.grunt + +# Bower dependency directory (https://bower.io/) +bower_components + +# node-waf configuration +.lock-wscript + +# Compiled binary addons (https://nodejs.org/api/addons.html) +build/Release + +# Dependency directories +node_modules/ +jspm_packages/ + +# Snowpack dependency directory (https://snowpack.dev/) +web_modules/ + +# TypeScript cache +*.tsbuildinfo + +# Optional npm cache directory +.npm + +# Optional eslint cache +.eslintcache + +# Optional stylelint cache +.stylelintcache + +# Microbundle cache +.rpt2_cache/ +.rts2_cache_cjs/ +.rts2_cache_es/ +.rts2_cache_umd/ + +# Optional REPL history +.node_repl_history + +# Output of 'npm pack' +*.tgz + +# Yarn Integrity file +.yarn-integrity + +# dotenv environment variable files +.env +.env.development.local +.env.test.local +.env.production.local +.env.local + +# parcel-bundler cache (https://parceljs.org/) +.cache +.parcel-cache + +# Next.js build output +.next +out + +# Nuxt.js build / generate output +.nuxt +dist + +# Gatsby files +.cache/ +# Comment in the public line in if your project uses Gatsby and not Next.js +# https://nextjs.org/blog/next-9-1#public-directory-support +# public + +# vuepress build output +.vuepress/dist + +# vuepress v2.x temp and cache directory +.temp +.cache + +# Docusaurus cache and generated files +.docusaurus + +# Serverless directories +.serverless/ + +# FuseBox cache +.fusebox/ + +# DynamoDB Local files +.dynamodb/ + +# TernJS port file +.tern-port + +# Stores VSCode versions used for testing VSCode extensions +.vscode-test + +# yarn v2 +.yarn/cache +.yarn/unplugged +.yarn/build-state.yml +.yarn/install-state.gz +.pnp.* + +.tmp/ diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.hintrc b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.hintrc new file mode 100644 index 00000000000..aa8de6b4ec9 --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.hintrc @@ -0,0 +1,5 @@ +{ + "extends": [ + "development" + ] +} \ No newline at end of file diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.npmrc b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.npmrc new file mode 100644 index 00000000000..5660f81af2f --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.npmrc @@ -0,0 +1 @@ +registry=https://registry.npmjs.org/ \ No newline at end of file diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.prettierignore b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.prettierignore new file mode 100644 index 00000000000..29ed9f2e097 --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.prettierignore @@ -0,0 +1,4 @@ +node_modules +build +coverage +src/tests/e2e/cases diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.prettierrc b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.prettierrc new file mode 100644 index 00000000000..def018c4de5 --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/.prettierrc @@ -0,0 +1,9 @@ +{ + "arrowParens": "always", + "semi": true, + "endOfLine": "lf", + "tabWidth": 2, + "trailingComma": "es5", + "singleQuote": true, + "printWidth": 120 +} diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/README.md b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/README.md new file mode 100644 index 00000000000..1712a2f3e4f --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/README.md @@ -0,0 +1,11 @@ +# typescript-codegen-breaking-change-detector + +> 🏗 Work in progress... + +Detect breaking changes to your TypeScript client generated by open api, typespec and more... + +## Contribution + +### sort-imports + +Install `amatiasq.sort-imports` VS code extension to sort imports automatically. diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/docs/azure-rest-level-client-breaking-change-rules.md b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/docs/azure-rest-level-client-breaking-change-rules.md new file mode 100644 index 00000000000..b8480de5b68 --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/docs/azure-rest-level-client-breaking-change-rules.md @@ -0,0 +1,20 @@ +# Azure REST Level Breaking Change Rules + +## Special Rule Set + +Special rule set for Azure REST level client: [rule set](../src/azure/rule-sets/rest-level-client-rule-sets.ts). + +### Non-Breaking Changes + +- Operation name changes: [rule](../src/azure/common/rules/ignore-operation-interface-name-changes.ts) +- Request parameter model name changes: [rule](../src/azure/common/rules/ignore-request-parameter-model-name-changes.ts) +- Response model name changes: +- + +### Breaking Changes + +- Path value changes + +### TODO + +- Request parameter type changes with content type diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/baseline-package/package.json b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/baseline-package/package.json new file mode 100644 index 00000000000..140803e2a9a --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/baseline-package/package.json @@ -0,0 +1,127 @@ +{ + "name": "@azure-rest/arm-servicefabric", + "sdk-type": "client", + "author": "Microsoft Corporation", + "version": "1.0.0-beta.1", + "description": "", + "keywords": [ + "node", + "azure", + "cloud", + "typescript", + "browser", + "isomorphic" + ], + "license": "MIT", + "main": "dist/index.js", + "module": "./dist-esm/src/index.js", + "types": "./types/arm-servicefabric.d.ts", + "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/servicefabric/arm-servicefabric-rest/README.md", + "repository": "github:Azure/azure-sdk-for-js", + "bugs": { + "url": "https://github.com/Azure/azure-sdk-for-js/issues" + }, + "files": [ + "dist/", + "dist-esm/src/", + "types/arm-servicefabric.d.ts", + "README.md", + "LICENSE", + "review/*" + ], + "//metadata": { + "constantPaths": [ + { + "path": "swagger/README.md", + "prefix": "package-version" + } + ] + }, + "engines": { + "node": ">=12.0.0" + }, + "scripts": { + "audit": "node ../../../common/scripts/rush-audit.js && rimraf node_modules package-lock.json && npm i --package-lock-only 2>&1 && npm audit", + "build:browser": "tsc -p . && cross-env ONLY_BROWSER=true rollup -c 2>&1", + "build:node": "tsc -p . && cross-env ONLY_NODE=true rollup -c 2>&1", + "build:samples": "echo skipped.", + "build:test": "tsc -p . && dev-tool run bundle", + "build:debug": "tsc -p . && dev-tool run bundle && api-extractor run --local", + "check-format": "prettier --list-different --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.ts\" \"test/**/*.ts\" \"samples-dev/**/*.ts\" \"*.{js,json}\"", + "clean": "rimraf dist dist-browser dist-esm test-dist temp types *.tgz *.log", + "execute:samples": "dev-tool samples run samples-dev", + "extract-api": "rimraf review && mkdirp ./review && api-extractor run --local", + "format": "prettier --write --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.ts\" \"test/**/*.ts\" \"samples-dev/**/*.ts\" \"*.{js,json}\"", + "generate:client": "autorest --typescript swagger/README.md && npm run format", + "integration-test:browser": "dev-tool run test:browser", + "integration-test:node": "dev-tool run test:node-js-input -- --timeout 5000000 'dist-esm/test/**/*.spec.js'", + "integration-test": "npm run integration-test:node && npm run integration-test:browser", + "lint:fix": "eslint package.json api-extractor.json src test --ext .ts --fix --fix-type [problem,suggestion]", + "lint": "eslint package.json api-extractor.json src test --ext .ts", + "pack": "npm pack 2>&1", + "test:browser": "npm run clean && npm run build:test && npm run unit-test:browser", + "test:node": "npm run clean && npm run build:test && npm run unit-test:node", + "test": "npm run clean && npm run build:test && npm run unit-test", + "unit-test": "npm run unit-test:node && npm run unit-test:browser", + "unit-test:node": "dev-tool run test:node-ts-input -- --timeout 1200000 --exclude 'test/**/browser/*.spec.ts' 'test/**/*.spec.ts'", + "unit-test:browser": "dev-tool run test:browser", + "build": "npm run clean && tsc -p . && dev-tool run bundle && mkdirp ./review && api-extractor run --local" + }, + "sideEffects": false, + "autoPublish": false, + "dependencies": { + "@azure/core-auth": "^1.3.0", + "@azure-rest/core-client": "1.0.0-beta.10", + "@azure/core-rest-pipeline": "^1.8.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0", + "@azure/core-paging": "^1.2.0", + "@azure/core-lro": "^2.2.0" + }, + "devDependencies": { + "@microsoft/api-extractor": "7.18.11", + "autorest": "latest", + "@types/node": "^12.0.0", + "dotenv": "^8.2.0", + "eslint": "^7.15.0", + "mkdirp": "^1.0.4", + "prettier": "2.2.1", + "rimraf": "^3.0.0", + "source-map-support": "^0.5.9", + "typescript": "~4.2.0", + "@azure/dev-tool": "^1.0.0", + "@azure/eslint-plugin-azure-sdk": "^3.0.0", + "@azure-tools/test-credential": "^1.0.0", + "@azure/identity": "^2.0.1", + "@azure-tools/test-recorder": "^2.0.0", + "mocha": "^7.1.1", + "mocha-junit-reporter": "^1.18.0", + "cross-env": "^7.0.2", + "@types/chai": "^4.2.8", + "chai": "^4.2.0", + "karma-chrome-launcher": "^3.0.0", + "karma-coverage": "^2.0.0", + "karma-edge-launcher": "^0.4.2", + "karma-env-preprocessor": "^0.1.1", + "karma-firefox-launcher": "^1.1.0", + "karma-ie-launcher": "^1.0.0", + "karma-junit-reporter": "^2.0.1", + "karma-mocha-reporter": "^2.2.5", + "karma-mocha": "^2.0.1", + "karma-source-map-support": "~1.4.0", + "karma-sourcemap-loader": "^0.3.8", + "karma": "^6.2.0", + "nyc": "^14.0.0" + }, + "browser": { + "./dist-esm/test/public/utils/env.js": "./dist-esm/test/public/utils/env.browser.js" + }, + "//sampleConfiguration": { + "productName": "", + "productSlugs": [ + "azure" + ], + "disableDocsMs": true, + "apiRefLink": "https://docs.microsoft.com/javascript/api/@azure-rest/arm-servicefabric?view=azure-node-preview" + } +} diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/baseline-package/review/arm-servicefabric.api.md b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/baseline-package/review/arm-servicefabric.api.md new file mode 100644 index 00000000000..b54c9321979 --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/baseline-package/review/arm-servicefabric.api.md @@ -0,0 +1,2071 @@ +## API Report File for "@azure-rest/arm-servicefabric" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import { Client } from '@azure-rest/core-client'; +import { ClientOptions } from '@azure-rest/core-client'; +import { HttpResponse } from '@azure-rest/core-client'; +import { LroEngineOptions } from '@azure/core-lro'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PathUncheckedResponse } from '@azure-rest/core-client'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; +import { RequestParameters } from '@azure-rest/core-client'; +import { StreamableMethod } from '@azure-rest/core-client'; +import { TokenCredential } from '@azure/core-auth'; + +// @public (undocumented) +export interface ApplicationDeltaHealthPolicy { + defaultServiceTypeDeltaHealthPolicy?: ServiceTypeDeltaHealthPolicy; + serviceTypeDeltaHealthPolicies?: Record; +} + +// @public (undocumented) +export interface ApplicationDeltaHealthPolicyOutput { + defaultServiceTypeDeltaHealthPolicy?: ServiceTypeDeltaHealthPolicyOutput; + serviceTypeDeltaHealthPolicies?: Record; +} + +// @public (undocumented) +export interface ApplicationHealthPolicy { + defaultServiceTypeHealthPolicy?: ServiceTypeHealthPolicy; + serviceTypeHealthPolicies?: Record; +} + +// @public (undocumented) +export interface ApplicationHealthPolicyOutput { + defaultServiceTypeHealthPolicy?: ServiceTypeHealthPolicyOutput; + serviceTypeHealthPolicies?: Record; +} + +// @public (undocumented) +export interface ApplicationMetricDescription { + maximumCapacity?: number; + name?: string; + reservationCapacity?: number; + totalApplicationCapacity?: number; +} + +// @public (undocumented) +export interface ApplicationMetricDescriptionOutput { + maximumCapacity?: number; + name?: string; + reservationCapacity?: number; + totalApplicationCapacity?: number; +} + +// @public (undocumented) +export interface ApplicationResource extends ProxyResource { + identity?: ManagedIdentity; + properties?: ApplicationResourceProperties; +} + +// @public (undocumented) +export interface ApplicationResourceListOutput { + nextLink?: string; + // (undocumented) + value?: Array; +} + +// @public (undocumented) +export interface ApplicationResourceOutput extends ProxyResourceOutput { + identity?: ManagedIdentityOutput; + properties?: ApplicationResourcePropertiesOutput; +} + +// @public (undocumented) +export interface ApplicationResourceProperties extends ApplicationResourceUpdateProperties { + provisioningState?: string; + typeName?: string; +} + +// @public (undocumented) +export interface ApplicationResourcePropertiesOutput extends ApplicationResourceUpdatePropertiesOutput { + provisioningState?: string; + typeName?: string; +} + +// @public (undocumented) +export interface ApplicationResourceUpdate extends ProxyResource { + properties?: ApplicationResourceUpdateProperties; +} + +// @public (undocumented) +export interface ApplicationResourceUpdateOutput extends ProxyResourceOutput { + properties?: ApplicationResourceUpdatePropertiesOutput; +} + +// @public (undocumented) +export interface ApplicationResourceUpdateProperties { + managedIdentities?: Array; + maximumNodes?: number; + metrics?: Array; + minimumNodes?: number; + parameters?: Record; + removeApplicationCapacity?: boolean; + typeVersion?: string; + upgradePolicy?: ApplicationUpgradePolicy; +} + +// @public (undocumented) +export interface ApplicationResourceUpdatePropertiesOutput { + managedIdentities?: Array; + maximumNodes?: number; + metrics?: Array; + minimumNodes?: number; + parameters?: Record; + removeApplicationCapacity?: boolean; + typeVersion?: string; + upgradePolicy?: ApplicationUpgradePolicyOutput; +} + +// @public +export interface ApplicationsCreateOrUpdate202Response extends HttpResponse { + // (undocumented) + body: ApplicationResourceOutput; + // (undocumented) + status: "202"; +} + +// @public (undocumented) +export interface ApplicationsCreateOrUpdateBodyParam { + body: ApplicationResource; +} + +// @public +export interface ApplicationsCreateOrUpdatedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export interface ApplicationsCreateOrUpdateMediaTypesParam { + contentType?: "application/json"; +} + +// @public (undocumented) +export type ApplicationsCreateOrUpdateParameters = ApplicationsCreateOrUpdateMediaTypesParam & ApplicationsCreateOrUpdateBodyParam & RequestParameters; + +// @public +export interface ApplicationsDelete202Response extends HttpResponse { + // (undocumented) + body: Record; + // (undocumented) + status: "202"; +} + +// @public +export interface ApplicationsDelete204Response extends HttpResponse { + // (undocumented) + body: Record; + // (undocumented) + status: "204"; +} + +// @public +export interface ApplicationsDeletedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ApplicationsDeleteParameters = RequestParameters; + +// @public (undocumented) +export interface ApplicationsGet { + delete(options?: ApplicationsDeleteParameters): StreamableMethod; + get(options?: ApplicationsGetParameters): StreamableMethod; + patch(options: ApplicationsUpdateParameters): StreamableMethod; + put(options: ApplicationsCreateOrUpdateParameters): StreamableMethod; +} + +// @public +export interface ApplicationsGet200Response extends HttpResponse { + // (undocumented) + body: ApplicationResourceOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ApplicationsGetdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ApplicationsGetParameters = RequestParameters; + +// @public (undocumented) +export interface ApplicationsList { + get(options?: ApplicationsListParameters): StreamableMethod; +} + +// @public +export interface ApplicationsList200Response extends HttpResponse { + // (undocumented) + body: ApplicationResourceListOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ApplicationsListdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ApplicationsListParameters = RequestParameters; + +// @public +export interface ApplicationsUpdate202Response extends HttpResponse { + // (undocumented) + body: ApplicationResourceOutput; + // (undocumented) + status: "202"; +} + +// @public (undocumented) +export interface ApplicationsUpdateBodyParam { + body: ApplicationResourceUpdate; +} + +// @public +export interface ApplicationsUpdatedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export interface ApplicationsUpdateMediaTypesParam { + contentType?: "application/json"; +} + +// @public (undocumented) +export type ApplicationsUpdateParameters = ApplicationsUpdateMediaTypesParam & ApplicationsUpdateBodyParam & RequestParameters; + +// @public (undocumented) +export interface ApplicationTypeResource extends ProxyResource { + properties?: ApplicationTypeResourceProperties; +} + +// @public (undocumented) +export interface ApplicationTypeResourceListOutput { + nextLink?: string; + // (undocumented) + value?: Array; +} + +// @public (undocumented) +export interface ApplicationTypeResourceOutput extends ProxyResourceOutput { + properties?: ApplicationTypeResourcePropertiesOutput; +} + +// @public (undocumented) +export interface ApplicationTypeResourceProperties { + provisioningState?: string; +} + +// @public (undocumented) +export interface ApplicationTypeResourcePropertiesOutput { + provisioningState?: string; +} + +// @public +export interface ApplicationTypesCreateOrUpdate200Response extends HttpResponse { + // (undocumented) + body: ApplicationTypeResourceOutput; + // (undocumented) + status: "200"; +} + +// @public (undocumented) +export interface ApplicationTypesCreateOrUpdateBodyParam { + body: ApplicationTypeResource; +} + +// @public +export interface ApplicationTypesCreateOrUpdatedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export interface ApplicationTypesCreateOrUpdateMediaTypesParam { + contentType?: "application/json"; +} + +// @public (undocumented) +export type ApplicationTypesCreateOrUpdateParameters = ApplicationTypesCreateOrUpdateMediaTypesParam & ApplicationTypesCreateOrUpdateBodyParam & RequestParameters; + +// @public +export interface ApplicationTypesDelete202Response extends HttpResponse { + // (undocumented) + body: Record; + // (undocumented) + status: "202"; +} + +// @public +export interface ApplicationTypesDelete204Response extends HttpResponse { + // (undocumented) + body: Record; + // (undocumented) + status: "204"; +} + +// @public +export interface ApplicationTypesDeletedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ApplicationTypesDeleteParameters = RequestParameters; + +// @public (undocumented) +export interface ApplicationTypesGet { + delete(options?: ApplicationTypesDeleteParameters): StreamableMethod; + get(options?: ApplicationTypesGetParameters): StreamableMethod; + put(options: ApplicationTypesCreateOrUpdateParameters): StreamableMethod; +} + +// @public +export interface ApplicationTypesGet200Response extends HttpResponse { + // (undocumented) + body: ApplicationTypeResourceOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ApplicationTypesGetdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ApplicationTypesGetParameters = RequestParameters; + +// @public (undocumented) +export interface ApplicationTypesList { + get(options?: ApplicationTypesListParameters): StreamableMethod; +} + +// @public +export interface ApplicationTypesList200Response extends HttpResponse { + // (undocumented) + body: ApplicationTypeResourceListOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ApplicationTypesListdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ApplicationTypesListParameters = RequestParameters; + +// @public (undocumented) +export interface ApplicationTypeVersionResource extends ProxyResource { + properties?: ApplicationTypeVersionResourceProperties; +} + +// @public (undocumented) +export interface ApplicationTypeVersionResourceListOutput { + nextLink?: string; + // (undocumented) + value?: Array; +} + +// @public (undocumented) +export interface ApplicationTypeVersionResourceOutput extends ProxyResourceOutput { + properties?: ApplicationTypeVersionResourcePropertiesOutput; +} + +// @public (undocumented) +export interface ApplicationTypeVersionResourceProperties { + appPackageUrl: string; + defaultParameterList?: Record; + provisioningState?: string; +} + +// @public (undocumented) +export interface ApplicationTypeVersionResourcePropertiesOutput { + appPackageUrl: string; + defaultParameterList?: Record; + provisioningState?: string; +} + +// @public (undocumented) +export interface ApplicationTypeVersionsCleanupPolicy { + maxUnusedVersionsToKeep: number; +} + +// @public (undocumented) +export interface ApplicationTypeVersionsCleanupPolicyOutput { + maxUnusedVersionsToKeep: number; +} + +// @public +export interface ApplicationTypeVersionsCreateOrUpdate202Response extends HttpResponse { + // (undocumented) + body: ApplicationTypeVersionResourceOutput; + // (undocumented) + status: "202"; +} + +// @public (undocumented) +export interface ApplicationTypeVersionsCreateOrUpdateBodyParam { + body: ApplicationTypeVersionResource; +} + +// @public +export interface ApplicationTypeVersionsCreateOrUpdatedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export interface ApplicationTypeVersionsCreateOrUpdateMediaTypesParam { + contentType?: "application/json"; +} + +// @public (undocumented) +export type ApplicationTypeVersionsCreateOrUpdateParameters = ApplicationTypeVersionsCreateOrUpdateMediaTypesParam & ApplicationTypeVersionsCreateOrUpdateBodyParam & RequestParameters; + +// @public +export interface ApplicationTypeVersionsDelete202Response extends HttpResponse { + // (undocumented) + body: Record; + // (undocumented) + status: "202"; +} + +// @public +export interface ApplicationTypeVersionsDelete204Response extends HttpResponse { + // (undocumented) + body: Record; + // (undocumented) + status: "204"; +} + +// @public +export interface ApplicationTypeVersionsDeletedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ApplicationTypeVersionsDeleteParameters = RequestParameters; + +// @public (undocumented) +export interface ApplicationTypeVersionsGet { + delete(options?: ApplicationTypeVersionsDeleteParameters): StreamableMethod; + get(options?: ApplicationTypeVersionsGetParameters): StreamableMethod; + put(options: ApplicationTypeVersionsCreateOrUpdateParameters): StreamableMethod; +} + +// @public +export interface ApplicationTypeVersionsGet200Response extends HttpResponse { + // (undocumented) + body: ApplicationTypeVersionResourceOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ApplicationTypeVersionsGetdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ApplicationTypeVersionsGetParameters = RequestParameters; + +// @public (undocumented) +export interface ApplicationTypeVersionsList { + get(options?: ApplicationTypeVersionsListParameters): StreamableMethod; +} + +// @public +export interface ApplicationTypeVersionsList200Response extends HttpResponse { + // (undocumented) + body: ApplicationTypeVersionResourceListOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ApplicationTypeVersionsListdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ApplicationTypeVersionsListParameters = RequestParameters; + +// @public (undocumented) +export interface ApplicationUpgradePolicy { + applicationHealthPolicy?: ArmApplicationHealthPolicy; + forceRestart?: boolean; + recreateApplication?: boolean; + rollingUpgradeMonitoringPolicy?: ArmRollingUpgradeMonitoringPolicy; + upgradeMode?: "Invalid" | "UnmonitoredAuto" | "UnmonitoredManual" | "Monitored"; + upgradeReplicaSetCheckTimeout?: string; +} + +// @public (undocumented) +export interface ApplicationUpgradePolicyOutput { + applicationHealthPolicy?: ArmApplicationHealthPolicyOutput; + forceRestart?: boolean; + recreateApplication?: boolean; + rollingUpgradeMonitoringPolicy?: ArmRollingUpgradeMonitoringPolicyOutput; + upgradeMode?: "Invalid" | "UnmonitoredAuto" | "UnmonitoredManual" | "Monitored"; + upgradeReplicaSetCheckTimeout?: string; +} + +// @public (undocumented) +export interface ApplicationUserAssignedIdentity { + name: string; + principalId: string; +} + +// @public (undocumented) +export interface ApplicationUserAssignedIdentityOutput { + name: string; + principalId: string; +} + +// @public (undocumented) +export interface ArmApplicationHealthPolicy { + considerWarningAsError?: boolean; + defaultServiceTypeHealthPolicy?: ArmServiceTypeHealthPolicy; + maxPercentUnhealthyDeployedApplications?: number; + serviceTypeHealthPolicyMap?: Record; +} + +// @public (undocumented) +export interface ArmApplicationHealthPolicyOutput { + considerWarningAsError?: boolean; + defaultServiceTypeHealthPolicy?: ArmServiceTypeHealthPolicyOutput; + maxPercentUnhealthyDeployedApplications?: number; + serviceTypeHealthPolicyMap?: Record; +} + +// @public (undocumented) +export interface ArmRollingUpgradeMonitoringPolicy { + failureAction?: "Rollback" | "Manual"; + healthCheckRetryTimeout?: string; + healthCheckStableDuration?: string; + healthCheckWaitDuration?: string; + upgradeDomainTimeout?: string; + upgradeTimeout?: string; +} + +// @public (undocumented) +export interface ArmRollingUpgradeMonitoringPolicyOutput { + failureAction?: "Rollback" | "Manual"; + healthCheckRetryTimeout?: string; + healthCheckStableDuration?: string; + healthCheckWaitDuration?: string; + upgradeDomainTimeout?: string; + upgradeTimeout?: string; +} + +// @public (undocumented) +export interface ArmServiceTypeHealthPolicy { + maxPercentUnhealthyPartitionsPerService?: number; + maxPercentUnhealthyReplicasPerPartition?: number; + maxPercentUnhealthyServices?: number; +} + +// @public (undocumented) +export interface ArmServiceTypeHealthPolicyOutput { + maxPercentUnhealthyPartitionsPerService?: number; + maxPercentUnhealthyReplicasPerPartition?: number; + maxPercentUnhealthyServices?: number; +} + +// @public (undocumented) +export interface AvailableOperationDisplayOutput { + description?: string; + operation?: string; + provider?: string; + resource?: string; +} + +// @public (undocumented) +export interface AzureActiveDirectory { + clientApplication?: string; + clusterApplication?: string; + tenantId?: string; +} + +// @public (undocumented) +export interface AzureActiveDirectoryOutput { + clientApplication?: string; + clusterApplication?: string; + tenantId?: string; +} + +// @public (undocumented) +export interface CertificateDescription { + thumbprint: string; + thumbprintSecondary?: string; + x509StoreName?: "AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher"; +} + +// @public (undocumented) +export interface CertificateDescriptionOutput { + thumbprint: string; + thumbprintSecondary?: string; + x509StoreName?: "AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher"; +} + +// @public (undocumented) +export interface ClientCertificateCommonName { + certificateCommonName: string; + certificateIssuerThumbprint: string; + isAdmin: boolean; +} + +// @public (undocumented) +export interface ClientCertificateCommonNameOutput { + certificateCommonName: string; + certificateIssuerThumbprint: string; + isAdmin: boolean; +} + +// @public (undocumented) +export interface ClientCertificateThumbprint { + certificateThumbprint: string; + isAdmin: boolean; +} + +// @public (undocumented) +export interface ClientCertificateThumbprintOutput { + certificateThumbprint: string; + isAdmin: boolean; +} + +// @public (undocumented) +export interface Cluster extends Resource { + properties?: ClusterProperties; +} + +// @public (undocumented) +export interface ClusterCodeVersionsListResultOutput { + nextLink?: string; + // (undocumented) + value?: Array; +} + +// @public (undocumented) +export interface ClusterCodeVersionsResultOutput { + id?: string; + name?: string; + properties?: ClusterVersionDetailsOutput; + type?: string; +} + +// @public (undocumented) +export interface ClusterHealthPolicy { + applicationHealthPolicies?: Record; + maxPercentUnhealthyApplications?: number; + maxPercentUnhealthyNodes?: number; +} + +// @public (undocumented) +export interface ClusterHealthPolicyOutput { + applicationHealthPolicies?: Record; + maxPercentUnhealthyApplications?: number; + maxPercentUnhealthyNodes?: number; +} + +// @public (undocumented) +export interface ClusterListResultOutput { + nextLink?: string; + // (undocumented) + value?: Array; +} + +// @public (undocumented) +export interface ClusterOutput extends ResourceOutput { + properties?: ClusterPropertiesOutput; +} + +// @public (undocumented) +export interface ClusterProperties { + addOnFeatures?: Array<"RepairManager" | "DnsService" | "BackupRestoreService" | "ResourceMonitorService">; + applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy; + availableClusterVersions?: Array; + azureActiveDirectory?: AzureActiveDirectory; + certificate?: CertificateDescription; + certificateCommonNames?: ServerCertificateCommonNames; + clientCertificateCommonNames?: Array; + clientCertificateThumbprints?: Array; + clusterCodeVersion?: string; + clusterEndpoint?: string; + clusterId?: string; + clusterState?: "WaitingForNodes" | "Deploying" | "BaselineUpgrade" | "UpdatingUserConfiguration" | "UpdatingUserCertificate" | "UpdatingInfrastructure" | "EnforcingClusterVersion" | "UpgradeServiceUnreachable" | "AutoScale" | "Ready"; + diagnosticsStorageAccountConfig?: DiagnosticsStorageAccountConfig; + eventStoreServiceEnabled?: boolean; + fabricSettings?: Array; + infrastructureServiceManager?: boolean; + managementEndpoint: string; + nodeTypes: Array; + notifications?: Array; + provisioningState?: "Updating" | "Succeeded" | "Failed" | "Canceled"; + reliabilityLevel?: "None" | "Bronze" | "Silver" | "Gold" | "Platinum"; + reverseProxyCertificate?: CertificateDescription; + reverseProxyCertificateCommonNames?: ServerCertificateCommonNames; + sfZonalUpgradeMode?: "Parallel" | "Hierarchical"; + upgradeDescription?: ClusterUpgradePolicy; + upgradeMode?: "Automatic" | "Manual"; + upgradePauseEndTimestampUtc?: Date | string; + upgradePauseStartTimestampUtc?: Date | string; + upgradeWave?: "Wave0" | "Wave1" | "Wave2"; + vmImage?: string; + vmssZonalUpgradeMode?: "Parallel" | "Hierarchical"; + waveUpgradePaused?: boolean; +} + +// @public (undocumented) +export interface ClusterPropertiesOutput { + addOnFeatures?: Array<"RepairManager" | "DnsService" | "BackupRestoreService" | "ResourceMonitorService">; + applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicyOutput; + availableClusterVersions?: Array; + azureActiveDirectory?: AzureActiveDirectoryOutput; + certificate?: CertificateDescriptionOutput; + certificateCommonNames?: ServerCertificateCommonNamesOutput; + clientCertificateCommonNames?: Array; + clientCertificateThumbprints?: Array; + clusterCodeVersion?: string; + clusterEndpoint?: string; + clusterId?: string; + clusterState?: "WaitingForNodes" | "Deploying" | "BaselineUpgrade" | "UpdatingUserConfiguration" | "UpdatingUserCertificate" | "UpdatingInfrastructure" | "EnforcingClusterVersion" | "UpgradeServiceUnreachable" | "AutoScale" | "Ready"; + diagnosticsStorageAccountConfig?: DiagnosticsStorageAccountConfigOutput; + eventStoreServiceEnabled?: boolean; + fabricSettings?: Array; + infrastructureServiceManager?: boolean; + managementEndpoint: string; + nodeTypes: Array; + notifications?: Array; + provisioningState?: "Updating" | "Succeeded" | "Failed" | "Canceled"; + reliabilityLevel?: "None" | "Bronze" | "Silver" | "Gold" | "Platinum"; + reverseProxyCertificate?: CertificateDescriptionOutput; + reverseProxyCertificateCommonNames?: ServerCertificateCommonNamesOutput; + sfZonalUpgradeMode?: "Parallel" | "Hierarchical"; + upgradeDescription?: ClusterUpgradePolicyOutput; + upgradeMode?: "Automatic" | "Manual"; + upgradePauseEndTimestampUtc?: string; + upgradePauseStartTimestampUtc?: string; + upgradeWave?: "Wave0" | "Wave1" | "Wave2"; + vmImage?: string; + vmssZonalUpgradeMode?: "Parallel" | "Hierarchical"; + waveUpgradePaused?: boolean; +} + +// @public (undocumented) +export interface ClusterPropertiesUpdateParameters { + addOnFeatures?: Array<"RepairManager" | "DnsService" | "BackupRestoreService" | "ResourceMonitorService">; + applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy; + certificate?: CertificateDescription; + certificateCommonNames?: ServerCertificateCommonNames; + clientCertificateCommonNames?: Array; + clientCertificateThumbprints?: Array; + clusterCodeVersion?: string; + eventStoreServiceEnabled?: boolean; + fabricSettings?: Array; + infrastructureServiceManager?: boolean; + nodeTypes?: Array; + notifications?: Array; + reliabilityLevel?: "None" | "Bronze" | "Silver" | "Gold" | "Platinum"; + reverseProxyCertificate?: CertificateDescription; + sfZonalUpgradeMode?: "Parallel" | "Hierarchical"; + upgradeDescription?: ClusterUpgradePolicy; + upgradeMode?: "Automatic" | "Manual"; + upgradePauseEndTimestampUtc?: Date | string; + upgradePauseStartTimestampUtc?: Date | string; + upgradeWave?: "Wave0" | "Wave1" | "Wave2"; + vmssZonalUpgradeMode?: "Parallel" | "Hierarchical"; + waveUpgradePaused?: boolean; +} + +// @public +export interface ClustersCreateOrUpdate200Response extends HttpResponse { + // (undocumented) + body: ClusterOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ClustersCreateOrUpdate202Response extends HttpResponse { + // (undocumented) + body: ClusterOutput; + // (undocumented) + status: "202"; +} + +// @public (undocumented) +export interface ClustersCreateOrUpdateBodyParam { + body: Cluster; +} + +// @public +export interface ClustersCreateOrUpdatedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export interface ClustersCreateOrUpdateMediaTypesParam { + contentType?: "application/json"; +} + +// @public (undocumented) +export type ClustersCreateOrUpdateParameters = ClustersCreateOrUpdateMediaTypesParam & ClustersCreateOrUpdateBodyParam & RequestParameters; + +// @public +export interface ClustersDelete200Response extends HttpResponse { + // (undocumented) + body: Record; + // (undocumented) + status: "200"; +} + +// @public +export interface ClustersDelete204Response extends HttpResponse { + // (undocumented) + body: Record; + // (undocumented) + status: "204"; +} + +// @public +export interface ClustersDeletedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ClustersDeleteParameters = RequestParameters; + +// @public (undocumented) +export interface ClustersGet { + delete(options?: ClustersDeleteParameters): StreamableMethod; + get(options?: ClustersGetParameters): StreamableMethod; + patch(options: ClustersUpdateParameters): StreamableMethod; + put(options: ClustersCreateOrUpdateParameters): StreamableMethod; +} + +// @public +export interface ClustersGet200Response extends HttpResponse { + // (undocumented) + body: ClusterOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ClustersGetdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ClustersGetParameters = RequestParameters; + +// @public (undocumented) +export interface ClustersList { + get(options?: ClustersListParameters): StreamableMethod; +} + +// @public +export interface ClustersList200Response extends HttpResponse { + // (undocumented) + body: ClusterListResultOutput; + // (undocumented) + status: "200"; +} + +// @public (undocumented) +export interface ClustersListByResourceGroup { + get(options?: ClustersListByResourceGroupParameters): StreamableMethod; +} + +// @public +export interface ClustersListByResourceGroup200Response extends HttpResponse { + // (undocumented) + body: ClusterListResultOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ClustersListByResourceGroupdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ClustersListByResourceGroupParameters = RequestParameters; + +// @public +export interface ClustersListdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ClustersListParameters = RequestParameters; + +// @public (undocumented) +export interface ClustersListUpgradableVersions { + post(options?: ClustersListUpgradableVersionsParameters): StreamableMethod; +} + +// @public +export interface ClustersListUpgradableVersions200Response extends HttpResponse { + // (undocumented) + body: UpgradableVersionPathResultOutput; + // (undocumented) + status: "200"; +} + +// @public (undocumented) +export interface ClustersListUpgradableVersionsBodyParam { + body?: UpgradableVersionsDescription; +} + +// @public +export interface ClustersListUpgradableVersionsdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export interface ClustersListUpgradableVersionsMediaTypesParam { + contentType?: "application/json"; +} + +// @public (undocumented) +export type ClustersListUpgradableVersionsParameters = ClustersListUpgradableVersionsMediaTypesParam & ClustersListUpgradableVersionsBodyParam & RequestParameters; + +// @public +export interface ClustersUpdate200Response extends HttpResponse { + // (undocumented) + body: ClusterOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ClustersUpdate202Response extends HttpResponse { + // (undocumented) + body: ClusterOutput; + // (undocumented) + status: "202"; +} + +// @public (undocumented) +export interface ClustersUpdateBodyParam { + body: ClusterUpdateParameters; +} + +// @public +export interface ClustersUpdatedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export interface ClustersUpdateMediaTypesParam { + contentType?: "application/json"; +} + +// @public (undocumented) +export type ClustersUpdateParameters = ClustersUpdateMediaTypesParam & ClustersUpdateBodyParam & RequestParameters; + +// @public (undocumented) +export interface ClusterUpdateParameters { + properties?: ClusterPropertiesUpdateParameters; + tags?: Record; +} + +// @public (undocumented) +export interface ClusterUpgradeDeltaHealthPolicy { + applicationDeltaHealthPolicies?: Record; + maxPercentDeltaUnhealthyApplications: number; + maxPercentDeltaUnhealthyNodes: number; + maxPercentUpgradeDomainDeltaUnhealthyNodes: number; +} + +// @public (undocumented) +export interface ClusterUpgradeDeltaHealthPolicyOutput { + applicationDeltaHealthPolicies?: Record; + maxPercentDeltaUnhealthyApplications: number; + maxPercentDeltaUnhealthyNodes: number; + maxPercentUpgradeDomainDeltaUnhealthyNodes: number; +} + +// @public (undocumented) +export interface ClusterUpgradePolicy { + deltaHealthPolicy?: ClusterUpgradeDeltaHealthPolicy; + forceRestart?: boolean; + healthCheckRetryTimeout: string; + healthCheckStableDuration: string; + healthCheckWaitDuration: string; + healthPolicy: ClusterHealthPolicy; + upgradeDomainTimeout: string; + upgradeReplicaSetCheckTimeout: string; + upgradeTimeout: string; +} + +// @public (undocumented) +export interface ClusterUpgradePolicyOutput { + deltaHealthPolicy?: ClusterUpgradeDeltaHealthPolicyOutput; + forceRestart?: boolean; + healthCheckRetryTimeout: string; + healthCheckStableDuration: string; + healthCheckWaitDuration: string; + healthPolicy: ClusterHealthPolicyOutput; + upgradeDomainTimeout: string; + upgradeReplicaSetCheckTimeout: string; + upgradeTimeout: string; +} + +// @public (undocumented) +export interface ClusterVersionDetails { + codeVersion?: string; + environment?: "Windows" | "Linux"; + supportExpiryUtc?: string; +} + +// @public (undocumented) +export interface ClusterVersionDetailsOutput { + codeVersion?: string; + environment?: "Windows" | "Linux"; + supportExpiryUtc?: string; +} + +// @public (undocumented) +export interface ClusterVersionsGet { + get(options?: ClusterVersionsGetParameters): StreamableMethod; +} + +// @public +export interface ClusterVersionsGet200Response extends HttpResponse { + // (undocumented) + body: ClusterCodeVersionsListResultOutput; + // (undocumented) + status: "200"; +} + +// @public (undocumented) +export interface ClusterVersionsGetByEnvironment { + get(options?: ClusterVersionsGetByEnvironmentParameters): StreamableMethod; +} + +// @public +export interface ClusterVersionsGetByEnvironment200Response extends HttpResponse { + // (undocumented) + body: ClusterCodeVersionsListResultOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ClusterVersionsGetByEnvironmentdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ClusterVersionsGetByEnvironmentParameters = RequestParameters; + +// @public +export interface ClusterVersionsGetdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ClusterVersionsGetParameters = RequestParameters; + +// @public (undocumented) +export interface ClusterVersionsList { + get(options?: ClusterVersionsListParameters): StreamableMethod; +} + +// @public +export interface ClusterVersionsList200Response extends HttpResponse { + // (undocumented) + body: ClusterCodeVersionsListResultOutput; + // (undocumented) + status: "200"; +} + +// @public (undocumented) +export interface ClusterVersionsListByEnvironment { + get(options?: ClusterVersionsListByEnvironmentParameters): StreamableMethod; +} + +// @public +export interface ClusterVersionsListByEnvironment200Response extends HttpResponse { + // (undocumented) + body: ClusterCodeVersionsListResultOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ClusterVersionsListByEnvironmentdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ClusterVersionsListByEnvironmentParameters = RequestParameters; + +// @public +export interface ClusterVersionsListdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ClusterVersionsListParameters = RequestParameters; + +// @public (undocumented) +function createClient(credentials: TokenCredential, options?: ClientOptions): ServiceFabricClient; +export default createClient; + +// @public (undocumented) +export interface DiagnosticsStorageAccountConfig { + blobEndpoint: string; + protectedAccountKeyName: string; + protectedAccountKeyName2?: string; + queueEndpoint: string; + storageAccountName: string; + tableEndpoint: string; +} + +// @public (undocumented) +export interface DiagnosticsStorageAccountConfigOutput { + blobEndpoint: string; + protectedAccountKeyName: string; + protectedAccountKeyName2?: string; + queueEndpoint: string; + storageAccountName: string; + tableEndpoint: string; +} + +// @public (undocumented) +export interface EndpointRangeDescription { + endPort: number; + startPort: number; +} + +// @public (undocumented) +export interface EndpointRangeDescriptionOutput { + endPort: number; + startPort: number; +} + +// @public (undocumented) +export interface ErrorModelErrorOutput { + code?: string; + message?: string; +} + +// @public (undocumented) +export interface ErrorModelOutput { + error?: ErrorModelErrorOutput; +} + +// @public +export type GetArrayType = T extends Array ? TData : never; + +// @public +export function getLongRunningPoller(client: Client, initialResponse: TResult, options?: LroEngineOptions>): PollerLike, TResult>; + +// @public +export type GetPage = (pageLink: string, maxPageSize?: number) => Promise<{ + page: TPage; + nextPageLink?: string; +}>; + +// @public (undocumented) +export function isUnexpected(response: ClustersGet200Response | ClustersGetdefaultResponse): response is ClustersGetdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ClustersCreateOrUpdate200Response | ClustersCreateOrUpdate202Response | ClustersCreateOrUpdatedefaultResponse): response is ClustersCreateOrUpdatedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ClustersUpdate200Response | ClustersUpdate202Response | ClustersUpdatedefaultResponse): response is ClustersUpdatedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ClustersDelete200Response | ClustersDelete204Response | ClustersDeletedefaultResponse): response is ClustersDeletedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ClustersListByResourceGroup200Response | ClustersListByResourceGroupdefaultResponse): response is ClustersListByResourceGroupdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ClustersList200Response | ClustersListdefaultResponse): response is ClustersListdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ClustersListUpgradableVersions200Response | ClustersListUpgradableVersionsdefaultResponse): response is ClustersListUpgradableVersionsdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ClusterVersionsGet200Response | ClusterVersionsGetdefaultResponse): response is ClusterVersionsGetdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ClusterVersionsGetByEnvironment200Response | ClusterVersionsGetByEnvironmentdefaultResponse): response is ClusterVersionsGetByEnvironmentdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ClusterVersionsList200Response | ClusterVersionsListdefaultResponse): response is ClusterVersionsListdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ClusterVersionsListByEnvironment200Response | ClusterVersionsListByEnvironmentdefaultResponse): response is ClusterVersionsListByEnvironmentdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: OperationsList200Response | OperationsListdefaultResponse): response is OperationsListdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationTypesGet200Response | ApplicationTypesGetdefaultResponse): response is ApplicationTypesGetdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationTypesCreateOrUpdate200Response | ApplicationTypesCreateOrUpdatedefaultResponse): response is ApplicationTypesCreateOrUpdatedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationTypesDelete202Response | ApplicationTypesDelete204Response | ApplicationTypesDeletedefaultResponse): response is ApplicationTypesDeletedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationTypesList200Response | ApplicationTypesListdefaultResponse): response is ApplicationTypesListdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationTypeVersionsGet200Response | ApplicationTypeVersionsGetdefaultResponse): response is ApplicationTypeVersionsGetdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationTypeVersionsCreateOrUpdate202Response | ApplicationTypeVersionsCreateOrUpdatedefaultResponse): response is ApplicationTypeVersionsCreateOrUpdatedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationTypeVersionsDelete202Response | ApplicationTypeVersionsDelete204Response | ApplicationTypeVersionsDeletedefaultResponse): response is ApplicationTypeVersionsDeletedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationTypeVersionsList200Response | ApplicationTypeVersionsListdefaultResponse): response is ApplicationTypeVersionsListdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationsGet200Response | ApplicationsGetdefaultResponse): response is ApplicationsGetdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationsCreateOrUpdate202Response | ApplicationsCreateOrUpdatedefaultResponse): response is ApplicationsCreateOrUpdatedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationsUpdate202Response | ApplicationsUpdatedefaultResponse): response is ApplicationsUpdatedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationsDelete202Response | ApplicationsDelete204Response | ApplicationsDeletedefaultResponse): response is ApplicationsDeletedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationsList200Response | ApplicationsListdefaultResponse): response is ApplicationsListdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ServicesGet200Response | ServicesGetdefaultResponse): response is ServicesGetdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ServicesCreateOrUpdate202Response | ServicesCreateOrUpdatedefaultResponse): response is ServicesCreateOrUpdatedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ServicesUpdate202Response | ServicesUpdatedefaultResponse): response is ServicesUpdatedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ServicesDelete202Response | ServicesDelete204Response | ServicesDeletedefaultResponse): response is ServicesDeletedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ServicesList200Response | ServicesListdefaultResponse): response is ServicesListdefaultResponse; + +// @public (undocumented) +export interface ManagedIdentity { + principalId?: string; + tenantId?: string; + type?: "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None"; + userAssignedIdentities?: Record; +} + +// @public (undocumented) +export interface ManagedIdentityOutput { + principalId?: string; + tenantId?: string; + type?: "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None"; + userAssignedIdentities?: Record; +} + +// @public (undocumented) +export interface NamedPartitionSchemeDescription extends PartitionSchemeDescriptionParent { + count: number; + names: Array; + // (undocumented) + partitionScheme: "Named"; +} + +// @public (undocumented) +export interface NamedPartitionSchemeDescriptionOutput extends PartitionSchemeDescriptionOutputParent { + count: number; + names: Array; + // (undocumented) + partitionScheme: "Named"; +} + +// @public (undocumented) +export interface NodeTypeDescription { + applicationPorts?: EndpointRangeDescription; + capacities?: Record; + clientConnectionEndpointPort: number; + durabilityLevel?: "Bronze" | "Silver" | "Gold"; + ephemeralPorts?: EndpointRangeDescription; + httpGatewayEndpointPort: number; + isPrimary: boolean; + isStateless?: boolean; + multipleAvailabilityZones?: boolean; + name: string; + placementProperties?: Record; + reverseProxyEndpointPort?: number; + vmInstanceCount: number; +} + +// @public (undocumented) +export interface NodeTypeDescriptionOutput { + applicationPorts?: EndpointRangeDescriptionOutput; + capacities?: Record; + clientConnectionEndpointPort: number; + durabilityLevel?: "Bronze" | "Silver" | "Gold"; + ephemeralPorts?: EndpointRangeDescriptionOutput; + httpGatewayEndpointPort: number; + isPrimary: boolean; + isStateless?: boolean; + multipleAvailabilityZones?: boolean; + name: string; + placementProperties?: Record; + reverseProxyEndpointPort?: number; + vmInstanceCount: number; +} + +// @public (undocumented) +export interface Notification { + isEnabled: boolean; + notificationCategory: "WaveProgress"; + notificationLevel: "Critical" | "All"; + notificationTargets: Array; +} + +// @public (undocumented) +export interface NotificationOutput { + isEnabled: boolean; + notificationCategory: "WaveProgress"; + notificationLevel: "Critical" | "All"; + notificationTargets: Array; +} + +// @public (undocumented) +export interface NotificationTarget { + notificationChannel: "EmailUser" | "EmailSubscription"; + receivers: Array; +} + +// @public (undocumented) +export interface NotificationTargetOutput { + notificationChannel: "EmailUser" | "EmailSubscription"; + receivers: Array; +} + +// @public (undocumented) +export interface OperationListResultOutput { + nextLink?: string; + value?: Array; +} + +// @public (undocumented) +export interface OperationResultOutput { + display?: AvailableOperationDisplayOutput; + isDataAction?: boolean; + name?: string; + nextLink?: string; + origin?: string; +} + +// @public (undocumented) +export interface OperationsList { + get(options?: OperationsListParameters): StreamableMethod; +} + +// @public +export interface OperationsList200Response extends HttpResponse { + // (undocumented) + body: OperationListResultOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface OperationsListdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type OperationsListParameters = RequestParameters; + +// @public +export function paginate(client: Client, initialResponse: TResponse, options?: PagingOptions): PagedAsyncIterableIterator>; + +// @public +export type PaginateReturn = TResult extends { + body: { + value?: infer TPage; + }; +} ? GetArrayType : Array; + +// @public +export interface PagingOptions { + customGetPage?: GetPage[]>; +} + +// @public (undocumented) +export type PartitionSchemeDescription = NamedPartitionSchemeDescription | SingletonPartitionSchemeDescription | UniformInt64RangePartitionSchemeDescription; + +// @public (undocumented) +export type PartitionSchemeDescriptionOutput = NamedPartitionSchemeDescriptionOutput | SingletonPartitionSchemeDescriptionOutput | UniformInt64RangePartitionSchemeDescriptionOutput; + +// @public (undocumented) +export interface PartitionSchemeDescriptionOutputParent { + // (undocumented) + partitionScheme: "PartitionSchemeDescription" | "Named" | "Singleton" | "UniformInt64Range"; +} + +// @public (undocumented) +export interface PartitionSchemeDescriptionParent { + // (undocumented) + partitionScheme: "PartitionSchemeDescription" | "Named" | "Singleton" | "UniformInt64Range"; +} + +// @public (undocumented) +export interface ProxyResource { + etag?: string; + id?: string; + location?: string; + name?: string; + systemData?: SystemData; + tags?: Record; + type?: string; +} + +// @public (undocumented) +export interface ProxyResourceOutput { + etag?: string; + id?: string; + location?: string; + name?: string; + systemData?: SystemDataOutput; + tags?: Record; + type?: string; +} + +// @public (undocumented) +export interface Resource { + etag?: string; + id?: string; + location: string; + name?: string; + systemData?: SystemData; + tags?: Record; + type?: string; +} + +// @public (undocumented) +export interface ResourceOutput { + etag?: string; + id?: string; + location: string; + name?: string; + systemData?: SystemDataOutput; + tags?: Record; + type?: string; +} + +// @public (undocumented) +export interface Routes { + (path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}", subscriptionId: string, resourceGroupName: string, clusterName: string): ClustersGet; + (path: "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters", subscriptionId: string, resourceGroupName: string): ClustersListByResourceGroup; + (path: "/subscriptions/{subscriptionId}/providers/Microsoft.ServiceFabric/clusters", subscriptionId: string): ClustersList; + (path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/listUpgradableVersions", subscriptionId: string, resourceGroupName: string, clusterName: string): ClustersListUpgradableVersions; + (path: "/subscriptions/{subscriptionId}/providers/Microsoft.ServiceFabric/locations/{location}/clusterVersions/{clusterVersion}", subscriptionId: string, location: string, clusterVersion: string): ClusterVersionsGet; + (path: "/subscriptions/{subscriptionId}/providers/Microsoft.ServiceFabric/locations/{location}/environments/{environment}/clusterVersions/{clusterVersion}", subscriptionId: string, location: string, environment: "Windows" | "Linux", clusterVersion: string): ClusterVersionsGetByEnvironment; + (path: "/subscriptions/{subscriptionId}/providers/Microsoft.ServiceFabric/locations/{location}/clusterVersions", subscriptionId: string, location: string): ClusterVersionsList; + (path: "/subscriptions/{subscriptionId}/providers/Microsoft.ServiceFabric/locations/{location}/environments/{environment}/clusterVersions", subscriptionId: string, location: string, environment: "Windows" | "Linux"): ClusterVersionsListByEnvironment; + (path: "/providers/Microsoft.ServiceFabric/operations"): OperationsList; + (path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applicationTypes/{applicationTypeName}", subscriptionId: string, resourceGroupName: string, clusterName: string, applicationTypeName: string): ApplicationTypesGet; + (path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applicationTypes", subscriptionId: string, resourceGroupName: string, clusterName: string): ApplicationTypesList; + (path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applicationTypes/{applicationTypeName}/versions/{version}", subscriptionId: string, resourceGroupName: string, clusterName: string, applicationTypeName: string, version: string): ApplicationTypeVersionsGet; + (path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applicationTypes/{applicationTypeName}/versions", subscriptionId: string, resourceGroupName: string, clusterName: string, applicationTypeName: string): ApplicationTypeVersionsList; + (path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applications/{applicationName}", subscriptionId: string, resourceGroupName: string, clusterName: string, applicationName: string): ApplicationsGet; + (path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applications", subscriptionId: string, resourceGroupName: string, clusterName: string): ApplicationsList; + (path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applications/{applicationName}/services/{serviceName}", subscriptionId: string, resourceGroupName: string, clusterName: string, applicationName: string, serviceName: string): ServicesGet; + (path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applications/{applicationName}/services", subscriptionId: string, resourceGroupName: string, clusterName: string, applicationName: string): ServicesList; +} + +// @public (undocumented) +export interface ServerCertificateCommonName { + certificateCommonName: string; + certificateIssuerThumbprint: string; +} + +// @public (undocumented) +export interface ServerCertificateCommonNameOutput { + certificateCommonName: string; + certificateIssuerThumbprint: string; +} + +// @public (undocumented) +export interface ServerCertificateCommonNames { + commonNames?: Array; + x509StoreName?: "AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher"; +} + +// @public (undocumented) +export interface ServerCertificateCommonNamesOutput { + commonNames?: Array; + x509StoreName?: "AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher"; +} + +// @public (undocumented) +export interface ServiceCorrelationDescription { + scheme: "Invalid" | "Affinity" | "AlignedAffinity" | "NonAlignedAffinity"; + serviceName: string; +} + +// @public (undocumented) +export interface ServiceCorrelationDescriptionOutput { + scheme: "Invalid" | "Affinity" | "AlignedAffinity" | "NonAlignedAffinity"; + serviceName: string; +} + +// @public (undocumented) +export type ServiceFabricClient = Client & { + path: Routes; +}; + +// @public (undocumented) +export interface ServiceLoadMetricDescription { + defaultLoad?: number; + name: string; + primaryDefaultLoad?: number; + secondaryDefaultLoad?: number; + weight?: "Zero" | "Low" | "Medium" | "High"; +} + +// @public (undocumented) +export interface ServiceLoadMetricDescriptionOutput { + defaultLoad?: number; + name: string; + primaryDefaultLoad?: number; + secondaryDefaultLoad?: number; + weight?: "Zero" | "Low" | "Medium" | "High"; +} + +// @public (undocumented) +export interface ServicePlacementPolicyDescription { + // (undocumented) + type: "ServicePlacementPolicyDescription"; +} + +// @public (undocumented) +export interface ServicePlacementPolicyDescriptionOutput { + // (undocumented) + type: "ServicePlacementPolicyDescription"; +} + +// @public (undocumented) +export interface ServiceResource extends ProxyResource { + properties?: ServiceResourceProperties; +} + +// @public (undocumented) +export interface ServiceResourceListOutput { + nextLink?: string; + // (undocumented) + value?: Array; +} + +// @public (undocumented) +export interface ServiceResourceOutput extends ProxyResourceOutput { + properties?: ServiceResourcePropertiesOutput; +} + +// @public (undocumented) +export type ServiceResourceProperties = StatefulServiceProperties | StatelessServiceProperties; + +// @public (undocumented) +export interface ServiceResourcePropertiesBase { + correlationScheme?: Array; + defaultMoveCost?: "Zero" | "Low" | "Medium" | "High"; + placementConstraints?: string; + serviceLoadMetrics?: Array; + servicePlacementPolicies?: Array; +} + +// @public (undocumented) +export interface ServiceResourcePropertiesBaseOutput { + correlationScheme?: Array; + defaultMoveCost?: "Zero" | "Low" | "Medium" | "High"; + placementConstraints?: string; + serviceLoadMetrics?: Array; + servicePlacementPolicies?: Array; +} + +// @public (undocumented) +export type ServiceResourcePropertiesOutput = StatefulServicePropertiesOutput | StatelessServicePropertiesOutput; + +// @public (undocumented) +export interface ServiceResourcePropertiesOutputParent extends ServiceResourcePropertiesBaseOutput { + partitionDescription?: PartitionSchemeDescriptionOutput; + provisioningState?: string; + serviceDnsName?: string; + // (undocumented) + serviceKind: "ServiceResourceProperties" | "Stateful" | "Stateless"; + servicePackageActivationMode?: "SharedProcess" | "ExclusiveProcess"; + serviceTypeName?: string; +} + +// @public (undocumented) +export interface ServiceResourcePropertiesParent extends ServiceResourcePropertiesBase { + partitionDescription?: PartitionSchemeDescription; + provisioningState?: string; + serviceDnsName?: string; + // (undocumented) + serviceKind: "ServiceResourceProperties" | "Stateful" | "Stateless"; + servicePackageActivationMode?: "SharedProcess" | "ExclusiveProcess"; + serviceTypeName?: string; +} + +// @public (undocumented) +export interface ServiceResourceUpdate extends ProxyResource { + properties?: ServiceResourceUpdateProperties; +} + +// @public (undocumented) +export interface ServiceResourceUpdateOutput extends ProxyResourceOutput { + properties?: ServiceResourceUpdatePropertiesOutput; +} + +// @public (undocumented) +export type ServiceResourceUpdateProperties = StatefulServiceUpdateProperties | StatelessServiceUpdateProperties; + +// @public (undocumented) +export type ServiceResourceUpdatePropertiesOutput = StatefulServiceUpdatePropertiesOutput | StatelessServiceUpdatePropertiesOutput; + +// @public (undocumented) +export interface ServiceResourceUpdatePropertiesOutputParent extends ServiceResourcePropertiesBaseOutput { + // (undocumented) + serviceKind: "ServiceResourceUpdateProperties" | "Stateful" | "Stateless"; +} + +// @public (undocumented) +export interface ServiceResourceUpdatePropertiesParent extends ServiceResourcePropertiesBase { + // (undocumented) + serviceKind: "ServiceResourceUpdateProperties" | "Stateful" | "Stateless"; +} + +// @public +export interface ServicesCreateOrUpdate202Response extends HttpResponse { + // (undocumented) + body: ServiceResourceOutput; + // (undocumented) + status: "202"; +} + +// @public (undocumented) +export interface ServicesCreateOrUpdateBodyParam { + body: ServiceResource; +} + +// @public +export interface ServicesCreateOrUpdatedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export interface ServicesCreateOrUpdateMediaTypesParam { + contentType?: "application/json"; +} + +// @public (undocumented) +export type ServicesCreateOrUpdateParameters = ServicesCreateOrUpdateMediaTypesParam & ServicesCreateOrUpdateBodyParam & RequestParameters; + +// @public +export interface ServicesDelete202Response extends HttpResponse { + // (undocumented) + body: Record; + // (undocumented) + status: "202"; +} + +// @public +export interface ServicesDelete204Response extends HttpResponse { + // (undocumented) + body: Record; + // (undocumented) + status: "204"; +} + +// @public +export interface ServicesDeletedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ServicesDeleteParameters = RequestParameters; + +// @public (undocumented) +export interface ServicesGet { + delete(options?: ServicesDeleteParameters): StreamableMethod; + get(options?: ServicesGetParameters): StreamableMethod; + patch(options: ServicesUpdateParameters): StreamableMethod; + put(options: ServicesCreateOrUpdateParameters): StreamableMethod; +} + +// @public +export interface ServicesGet200Response extends HttpResponse { + // (undocumented) + body: ServiceResourceOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ServicesGetdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ServicesGetParameters = RequestParameters; + +// @public (undocumented) +export interface ServicesList { + get(options?: ServicesListParameters): StreamableMethod; +} + +// @public +export interface ServicesList200Response extends HttpResponse { + // (undocumented) + body: ServiceResourceListOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ServicesListdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ServicesListParameters = RequestParameters; + +// @public +export interface ServicesUpdate202Response extends HttpResponse { + // (undocumented) + body: ServiceResourceOutput; + // (undocumented) + status: "202"; +} + +// @public (undocumented) +export interface ServicesUpdateBodyParam { + body: ServiceResourceUpdate; +} + +// @public +export interface ServicesUpdatedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export interface ServicesUpdateMediaTypesParam { + contentType?: "application/json"; +} + +// @public (undocumented) +export type ServicesUpdateParameters = ServicesUpdateMediaTypesParam & ServicesUpdateBodyParam & RequestParameters; + +// @public (undocumented) +export interface ServiceTypeDeltaHealthPolicy { + maxPercentDeltaUnhealthyServices?: number; +} + +// @public (undocumented) +export interface ServiceTypeDeltaHealthPolicyOutput { + maxPercentDeltaUnhealthyServices?: number; +} + +// @public (undocumented) +export interface ServiceTypeHealthPolicy { + maxPercentUnhealthyServices?: number; +} + +// @public (undocumented) +export interface ServiceTypeHealthPolicyOutput { + maxPercentUnhealthyServices?: number; +} + +// @public (undocumented) +export interface SettingsParameterDescription { + name: string; + value: string; +} + +// @public (undocumented) +export interface SettingsParameterDescriptionOutput { + name: string; + value: string; +} + +// @public (undocumented) +export interface SettingsSectionDescription { + name: string; + parameters: Array; +} + +// @public (undocumented) +export interface SettingsSectionDescriptionOutput { + name: string; + parameters: Array; +} + +// @public (undocumented) +export interface SingletonPartitionSchemeDescription extends PartitionSchemeDescriptionParent { + // (undocumented) + partitionScheme: "Singleton"; +} + +// @public (undocumented) +export interface SingletonPartitionSchemeDescriptionOutput extends PartitionSchemeDescriptionOutputParent { + // (undocumented) + partitionScheme: "Singleton"; +} + +// @public (undocumented) +export interface StatefulServiceProperties extends ServiceResourcePropertiesParent { + hasPersistedState?: boolean; + minReplicaSetSize?: number; + quorumLossWaitDuration?: Date | string; + replicaRestartWaitDuration?: Date | string; + // (undocumented) + serviceKind: "Stateful"; + standByReplicaKeepDuration?: Date | string; + targetReplicaSetSize?: number; +} + +// @public (undocumented) +export interface StatefulServicePropertiesOutput extends ServiceResourcePropertiesOutputParent { + hasPersistedState?: boolean; + minReplicaSetSize?: number; + quorumLossWaitDuration?: string; + replicaRestartWaitDuration?: string; + // (undocumented) + serviceKind: "Stateful"; + standByReplicaKeepDuration?: string; + targetReplicaSetSize?: number; +} + +// @public (undocumented) +export interface StatefulServiceUpdateProperties extends ServiceResourceUpdatePropertiesParent { + minReplicaSetSize?: number; + quorumLossWaitDuration?: Date | string; + replicaRestartWaitDuration?: Date | string; + // (undocumented) + serviceKind: "Stateful"; + standByReplicaKeepDuration?: Date | string; + targetReplicaSetSize?: number; +} + +// @public (undocumented) +export interface StatefulServiceUpdatePropertiesOutput extends ServiceResourceUpdatePropertiesOutputParent { + minReplicaSetSize?: number; + quorumLossWaitDuration?: string; + replicaRestartWaitDuration?: string; + // (undocumented) + serviceKind: "Stateful"; + standByReplicaKeepDuration?: string; + targetReplicaSetSize?: number; +} + +// @public (undocumented) +export interface StatelessServiceProperties extends ServiceResourcePropertiesParent { + instanceCloseDelayDuration?: string; + instanceCount?: number; + // (undocumented) + serviceKind: "Stateless"; +} + +// @public (undocumented) +export interface StatelessServicePropertiesOutput extends ServiceResourcePropertiesOutputParent { + instanceCloseDelayDuration?: string; + instanceCount?: number; + // (undocumented) + serviceKind: "Stateless"; +} + +// @public (undocumented) +export interface StatelessServiceUpdateProperties extends ServiceResourceUpdatePropertiesParent { + instanceCloseDelayDuration?: string; + instanceCount?: number; + // (undocumented) + serviceKind: "Stateless"; +} + +// @public (undocumented) +export interface StatelessServiceUpdatePropertiesOutput extends ServiceResourceUpdatePropertiesOutputParent { + instanceCloseDelayDuration?: string; + instanceCount?: number; + // (undocumented) + serviceKind: "Stateless"; +} + +// @public (undocumented) +export interface SystemData { + createdAt?: Date | string; + createdBy?: string; + createdByType?: string; + lastModifiedAt?: Date | string; + lastModifiedBy?: string; + lastModifiedByType?: string; +} + +// @public (undocumented) +export interface SystemDataOutput { + createdAt?: string; + createdBy?: string; + createdByType?: string; + lastModifiedAt?: string; + lastModifiedBy?: string; + lastModifiedByType?: string; +} + +// @public (undocumented) +export interface UniformInt64RangePartitionSchemeDescription extends PartitionSchemeDescriptionParent { + count: number; + highKey: string; + lowKey: string; + // (undocumented) + partitionScheme: "UniformInt64Range"; +} + +// @public (undocumented) +export interface UniformInt64RangePartitionSchemeDescriptionOutput extends PartitionSchemeDescriptionOutputParent { + count: number; + highKey: string; + lowKey: string; + // (undocumented) + partitionScheme: "UniformInt64Range"; +} + +// @public (undocumented) +export interface UpgradableVersionPathResultOutput { + // (undocumented) + supportedPath?: Array; +} + +// @public (undocumented) +export interface UpgradableVersionsDescription { + targetVersion: string; +} + +// @public (undocumented) +export interface UserAssignedIdentity { + clientId?: string; + principalId?: string; +} + +// @public (undocumented) +export interface UserAssignedIdentityOutput { + clientId?: string; + principalId?: string; +} + +// (No @packageDocumentation comment for this package) + +``` diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/current-package/CHANGELOG.md b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/current-package/CHANGELOG.md new file mode 100644 index 00000000000..daaa1db24a6 --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/current-package/CHANGELOG.md @@ -0,0 +1,17 @@ +# Release History + +## 1.0.0 (2024-08-16) + +### Features Added + + - Added operation group ClustersGet_DDD + - Added Interface DiagnosticsStorageAccountConfigOutput_FFF + +### Breaking Changes + + - Removed operation group ClustersGet + - Operation ClusterVersionsGet.get has a new signature + - Interface DiagnosticsStorageAccountConfig no longer has parameter protectedAccountKeyName + - Interface DiagnosticsStorageAccountConfig has a new required parameter protectedAccountKeyName_GGG + - Type of parameter diagnosticsStorageAccountConfig of interface ClusterPropertiesOutput is changed from DiagnosticsStorageAccountConfigOutput to DiagnosticsStorageAccountConfigOutput_FFF + diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/current-package/package.json b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/current-package/package.json new file mode 100644 index 00000000000..81136257d0c --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/current-package/package.json @@ -0,0 +1,125 @@ +{ + "name": "@azure-rest/arm-servicefabric", + "sdk-type": "client", + "author": "Microsoft Corporation", + "version": "1.0.0", + "description": "", + "keywords": [ + "node", + "azure", + "cloud", + "typescript", + "browser", + "isomorphic" + ], + "license": "MIT", + "main": "dist/index.js", + "module": "./dist-esm/src/index.js", + "types": "./types/arm-servicefabric.d.ts", + "homepage": "https://github.com/Azure/azure-sdk-for-js/tree/main/sdk/servicefabric/arm-servicefabric-rest/README.md", + "repository": "github:Azure/azure-sdk-for-js", + "bugs": { + "url": "https://github.com/Azure/azure-sdk-for-js/issues" + }, + "files": [ + "dist/", + "dist-esm/src/", + "types/arm-servicefabric.d.ts", + "README.md", + "LICENSE", + "review/*" + ], + "//metadata": { + "constantPaths": [ + { + "path": "swagger/README.md", + "prefix": "package-version" + } + ] + }, + "engines": { + "node": ">=18.0.0" + }, + "scripts": { + "audit": "node ../../../common/scripts/rush-audit.js && rimraf node_modules package-lock.json && npm i --package-lock-only 2>&1 && npm audit", + "build:browser": "tsc -p . && dev-tool run bundle", + "build:node": "tsc -p . && dev-tool run bundle --browser-test false", + "build:samples": "echo skipped.", + "build:test": "tsc -p . && dev-tool run bundle", + "build:debug": "tsc -p . && dev-tool run bundle && dev-tool run extract-api", + "check-format": "dev-tool run vendored prettier --list-different --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.ts\" \"test/**/*.ts\" \"samples-dev/**/*.ts\" \"*.{js,json}\"", + "clean": "rimraf --glob dist dist-browser dist-esm test-dist temp types *.tgz *.log", + "execute:samples": "dev-tool samples run samples-dev", + "extract-api": "rimraf review && mkdirp ./review && dev-tool run extract-api", + "format": "dev-tool run vendored prettier --write --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.ts\" \"test/**/*.ts\" \"samples-dev/**/*.ts\" \"*.{js,json}\"", + "generate:client": "autorest --typescript swagger/README.md && npm run format", + "integration-test:browser": "dev-tool run test:browser", + "integration-test:node": "dev-tool run test:node-js-input -- --timeout 5000000 'dist-esm/test/**/*.spec.js'", + "integration-test": "npm run integration-test:node && npm run integration-test:browser", + "lint:fix": "eslint package.json api-extractor.json src test --ext .ts --fix --fix-type [problem,suggestion]", + "lint": "eslint package.json api-extractor.json src test --ext .ts", + "pack": "npm pack 2>&1", + "test:browser": "npm run clean && npm run build:test && npm run unit-test:browser", + "test:node": "npm run clean && npm run build:test && npm run unit-test:node", + "test": "npm run clean && npm run build:test && npm run unit-test", + "unit-test": "npm run unit-test:node && npm run unit-test:browser", + "unit-test:node": "dev-tool run test:node-ts-input -- --timeout 1200000 --exclude 'test/**/browser/*.spec.ts' 'test/**/*.spec.ts'", + "unit-test:browser": "dev-tool run test:browser", + "build": "npm run clean && tsc -p . && dev-tool run bundle && mkdirp ./review && dev-tool run extract-api" + }, + "sideEffects": false, + "autoPublish": false, + "dependencies": { + "@azure/core-auth": "^1.3.0", + "@azure-rest/core-client": "^1.0.0", + "@azure/core-rest-pipeline": "^1.8.0", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0", + "@azure/core-paging": "^1.2.0", + "@azure/core-lro": "^2.2.0" + }, + "devDependencies": { + "@microsoft/api-extractor": "^7.31.1", + "autorest": "latest", + "@types/node": "^18.0.0", + "dotenv": "^16.0.0", + "eslint": "^8.0.0", + "mkdirp": "^3.0.1", + "rimraf": "^5.0.5", + "source-map-support": "^0.5.9", + "typescript": "~5.5.3", + "@azure/dev-tool": "^1.0.0", + "@azure/eslint-plugin-azure-sdk": "^3.0.0", + "@azure-tools/test-credential": "^1.0.0", + "@azure/identity": "^4.0.1", + "@azure-tools/test-recorder": "^3.0.0", + "mocha": "^10.0.0", + "cross-env": "^7.0.2", + "@types/chai": "^4.2.8", + "chai": "^4.2.0", + "karma-chrome-launcher": "^3.0.0", + "karma-coverage": "^2.0.0", + "karma-env-preprocessor": "^0.1.1", + "karma-firefox-launcher": "^1.1.0", + "karma-junit-reporter": "^2.0.1", + "karma-mocha-reporter": "^2.2.5", + "karma-mocha": "^2.0.1", + "karma-source-map-support": "~1.4.0", + "karma-sourcemap-loader": "^0.3.8", + "karma": "^6.2.0", + "nyc": "^17.0.0", + "ts-node": "^10.0.0", + "@types/mocha": "^10.0.0" + }, + "browser": { + "./dist-esm/test/public/utils/env.js": "./dist-esm/test/public/utils/env.browser.js" + }, + "//sampleConfiguration": { + "productName": "", + "productSlugs": [ + "azure" + ], + "disableDocsMs": true, + "apiRefLink": "https://docs.microsoft.com/javascript/api/@azure-rest/arm-servicefabric?view=azure-node-preview" + } +} diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/current-package/review/arm-servicefabric.api.md b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/current-package/review/arm-servicefabric.api.md new file mode 100644 index 00000000000..3bc37dcb0ed --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/current-package/review/arm-servicefabric.api.md @@ -0,0 +1,2072 @@ +## API Report File for "@azure-rest/arm-servicefabric" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import { Client } from '@azure-rest/core-client'; +import { ClientOptions } from '@azure-rest/core-client'; +import { HttpResponse } from '@azure-rest/core-client'; +import { LroEngineOptions } from '@azure/core-lro'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PathUncheckedResponse } from '@azure-rest/core-client'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; +import { RequestParameters } from '@azure-rest/core-client'; +import { StreamableMethod } from '@azure-rest/core-client'; +import { TokenCredential } from '@azure/core-auth'; + +// @public (undocumented) +export interface ApplicationDeltaHealthPolicy { + defaultServiceTypeDeltaHealthPolicy?: ServiceTypeDeltaHealthPolicy; + serviceTypeDeltaHealthPolicies?: Record; +} + +// @public (undocumented) +export interface ApplicationDeltaHealthPolicyOutput { + defaultServiceTypeDeltaHealthPolicy?: ServiceTypeDeltaHealthPolicyOutput; + serviceTypeDeltaHealthPolicies?: Record; +} + +// @public (undocumented) +export interface ApplicationHealthPolicy { + defaultServiceTypeHealthPolicy?: ServiceTypeHealthPolicy; + serviceTypeHealthPolicies?: Record; +} + +// @public (undocumented) +export interface ApplicationHealthPolicyOutput { + defaultServiceTypeHealthPolicy?: ServiceTypeHealthPolicyOutput; + serviceTypeHealthPolicies?: Record; +} + +// @public (undocumented) +export interface ApplicationMetricDescription { + maximumCapacity?: number; + name?: string; + reservationCapacity?: number; + totalApplicationCapacity?: number; +} + +// @public (undocumented) +export interface ApplicationMetricDescriptionOutput { + maximumCapacity?: number; + name?: string; + reservationCapacity?: number; + totalApplicationCapacity?: number; +} + +// @public (undocumented) +export interface ApplicationResource extends ProxyResource { + identity?: ManagedIdentity; + properties?: ApplicationResourceProperties; +} + +// @public (undocumented) +export interface ApplicationResourceListOutput { + nextLink?: string; + // (undocumented) + value?: Array; +} + +// @public (undocumented) +export interface ApplicationResourceOutput extends ProxyResourceOutput { + identity?: ManagedIdentityOutput; + properties?: ApplicationResourcePropertiesOutput; +} + +// @public (undocumented) +export interface ApplicationResourceProperties extends ApplicationResourceUpdateProperties { + provisioningState?: string; + typeName?: string; +} + +// @public (undocumented) +export interface ApplicationResourcePropertiesOutput extends ApplicationResourceUpdatePropertiesOutput { + provisioningState?: string; + typeName?: string; +} + +// @public (undocumented) +export interface ApplicationResourceUpdate extends ProxyResource { + properties?: ApplicationResourceUpdateProperties; +} + +// @public (undocumented) +export interface ApplicationResourceUpdateOutput extends ProxyResourceOutput { + properties?: ApplicationResourceUpdatePropertiesOutput; +} + +// @public (undocumented) +export interface ApplicationResourceUpdateProperties { + managedIdentities?: Array; + maximumNodes?: number; + metrics?: Array; + minimumNodes?: number; + parameters?: Record; + removeApplicationCapacity?: boolean; + typeVersion?: string; + upgradePolicy?: ApplicationUpgradePolicy; +} + +// @public (undocumented) +export interface ApplicationResourceUpdatePropertiesOutput { + managedIdentities?: Array; + maximumNodes?: number; + metrics?: Array; + minimumNodes?: number; + parameters?: Record; + removeApplicationCapacity?: boolean; + typeVersion?: string; + upgradePolicy?: ApplicationUpgradePolicyOutput; +} + +// @public +export interface ApplicationsCreateOrUpdate202Response extends HttpResponse { + // (undocumented) + body: ApplicationResourceOutput; + // (undocumented) + status: "202"; +} + +// @public (undocumented) +export interface ApplicationsCreateOrUpdateBodyParam { + body: ApplicationResource; +} + +// @public +export interface ApplicationsCreateOrUpdatedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export interface ApplicationsCreateOrUpdateMediaTypesParam { + contentType?: "application/json"; +} + +// @public (undocumented) +export type ApplicationsCreateOrUpdateParameters = ApplicationsCreateOrUpdateMediaTypesParam & ApplicationsCreateOrUpdateBodyParam & RequestParameters; + +// @public +export interface ApplicationsDelete202Response extends HttpResponse { + // (undocumented) + body: Record; + // (undocumented) + status: "202"; +} + +// @public +export interface ApplicationsDelete204Response extends HttpResponse { + // (undocumented) + body: Record; + // (undocumented) + status: "204"; +} + +// @public +export interface ApplicationsDeletedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ApplicationsDeleteParameters = RequestParameters; + +// @public (undocumented) +export interface ApplicationsGet { + delete(options?: ApplicationsDeleteParameters): StreamableMethod; + get(options?: ApplicationsGetParameters): StreamableMethod; + patch(options: ApplicationsUpdateParameters): StreamableMethod; + put(options: ApplicationsCreateOrUpdateParameters): StreamableMethod; +} + +// @public +export interface ApplicationsGet200Response extends HttpResponse { + // (undocumented) + body: ApplicationResourceOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ApplicationsGetdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ApplicationsGetParameters = RequestParameters; + +// @public (undocumented) +export interface ApplicationsList { + get(options?: ApplicationsListParameters): StreamableMethod; +} + +// @public +export interface ApplicationsList200Response extends HttpResponse { + // (undocumented) + body: ApplicationResourceListOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ApplicationsListdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ApplicationsListParameters = RequestParameters; + +// @public +export interface ApplicationsUpdate202Response extends HttpResponse { + // (undocumented) + body: ApplicationResourceOutput; + // (undocumented) + status: "202"; +} + +// @public (undocumented) +export interface ApplicationsUpdateBodyParam { + body: ApplicationResourceUpdate; +} + +// @public +export interface ApplicationsUpdatedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export interface ApplicationsUpdateMediaTypesParam { + contentType?: "application/json"; +} + +// @public (undocumented) +export type ApplicationsUpdateParameters = ApplicationsUpdateMediaTypesParam & ApplicationsUpdateBodyParam & RequestParameters; + +// @public (undocumented) +export interface ApplicationTypeResource extends ProxyResource { + properties?: ApplicationTypeResourceProperties; +} + +// @public (undocumented) +export interface ApplicationTypeResourceListOutput { + nextLink?: string; + // (undocumented) + value?: Array; +} + +// @public (undocumented) +export interface ApplicationTypeResourceOutput extends ProxyResourceOutput { + properties?: ApplicationTypeResourcePropertiesOutput; +} + +// @public (undocumented) +export interface ApplicationTypeResourceProperties { + provisioningState?: string; +} + +// @public (undocumented) +export interface ApplicationTypeResourcePropertiesOutput { + provisioningState?: string; +} + +// @public +export interface ApplicationTypesCreateOrUpdate200Response extends HttpResponse { + // (undocumented) + body: ApplicationTypeResourceOutput; + // (undocumented) + status: "200"; +} + +// @public (undocumented) +export interface ApplicationTypesCreateOrUpdateBodyParam { + body: ApplicationTypeResource; +} + +// @public +export interface ApplicationTypesCreateOrUpdatedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export interface ApplicationTypesCreateOrUpdateMediaTypesParam { + contentType?: "application/json"; +} + +// @public (undocumented) +export type ApplicationTypesCreateOrUpdateParameters = ApplicationTypesCreateOrUpdateMediaTypesParam & ApplicationTypesCreateOrUpdateBodyParam & RequestParameters; + +// @public +export interface ApplicationTypesDelete202Response extends HttpResponse { + // (undocumented) + body: Record; + // (undocumented) + status: "202"; +} + +// @public +export interface ApplicationTypesDelete204Response extends HttpResponse { + // (undocumented) + body: Record; + // (undocumented) + status: "204"; +} + +// @public +export interface ApplicationTypesDeletedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ApplicationTypesDeleteParameters = RequestParameters; + +// @public (undocumented) +export interface ApplicationTypesGet { + delete(options?: ApplicationTypesDeleteParameters): StreamableMethod; + get(options?: ApplicationTypesGetParameters): StreamableMethod; + put(options: ApplicationTypesCreateOrUpdateParameters): StreamableMethod; +} + +// @public +export interface ApplicationTypesGet200Response extends HttpResponse { + // (undocumented) + body: ApplicationTypeResourceOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ApplicationTypesGetdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ApplicationTypesGetParameters = RequestParameters; + +// @public (undocumented) +export interface ApplicationTypesList { + get(options?: ApplicationTypesListParameters): StreamableMethod; +} + +// @public +export interface ApplicationTypesList200Response extends HttpResponse { + // (undocumented) + body: ApplicationTypeResourceListOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ApplicationTypesListdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ApplicationTypesListParameters = RequestParameters; + +// @public (undocumented) +export interface ApplicationTypeVersionResource extends ProxyResource { + properties?: ApplicationTypeVersionResourceProperties; +} + +// @public (undocumented) +export interface ApplicationTypeVersionResourceListOutput { + nextLink?: string; + // (undocumented) + value?: Array; +} + +// @public (undocumented) +export interface ApplicationTypeVersionResourceOutput extends ProxyResourceOutput { + properties?: ApplicationTypeVersionResourcePropertiesOutput; +} + +// @public (undocumented) +export interface ApplicationTypeVersionResourceProperties { + appPackageUrl: string; + defaultParameterList?: Record; + provisioningState?: string; +} + +// @public (undocumented) +export interface ApplicationTypeVersionResourcePropertiesOutput { + appPackageUrl: string; + defaultParameterList?: Record; + provisioningState?: string; +} + +// @public (undocumented) +export interface ApplicationTypeVersionsCleanupPolicy { + maxUnusedVersionsToKeep: number; +} + +// @public (undocumented) +export interface ApplicationTypeVersionsCleanupPolicyOutput { + maxUnusedVersionsToKeep: number; +} + +// @public +export interface ApplicationTypeVersionsCreateOrUpdate202Response extends HttpResponse { + // (undocumented) + body: ApplicationTypeVersionResourceOutput; + // (undocumented) + status: "202"; +} + +// @public (undocumented) +export interface ApplicationTypeVersionsCreateOrUpdateBodyParam { + body: ApplicationTypeVersionResource; +} + +// @public +export interface ApplicationTypeVersionsCreateOrUpdatedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export interface ApplicationTypeVersionsCreateOrUpdateMediaTypesParam { + contentType?: "application/json"; +} + +// @public (undocumented) +export type ApplicationTypeVersionsCreateOrUpdateParameters = ApplicationTypeVersionsCreateOrUpdateMediaTypesParam & ApplicationTypeVersionsCreateOrUpdateBodyParam & RequestParameters; + +// @public +export interface ApplicationTypeVersionsDelete202Response extends HttpResponse { + // (undocumented) + body: Record; + // (undocumented) + status: "202"; +} + +// @public +export interface ApplicationTypeVersionsDelete204Response extends HttpResponse { + // (undocumented) + body: Record; + // (undocumented) + status: "204"; +} + +// @public +export interface ApplicationTypeVersionsDeletedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ApplicationTypeVersionsDeleteParameters = RequestParameters; + +// @public (undocumented) +export interface ApplicationTypeVersionsGet { + delete(options?: ApplicationTypeVersionsDeleteParameters): StreamableMethod; + get(options?: ApplicationTypeVersionsGetParameters): StreamableMethod; + put(options: ApplicationTypeVersionsCreateOrUpdateParameters): StreamableMethod; +} + +// @public +export interface ApplicationTypeVersionsGet200Response extends HttpResponse { + // (undocumented) + body: ApplicationTypeVersionResourceOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ApplicationTypeVersionsGetdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ApplicationTypeVersionsGetParameters = RequestParameters; + +// @public (undocumented) +export interface ApplicationTypeVersionsList { + get(options?: ApplicationTypeVersionsListParameters): StreamableMethod; +} + +// @public +export interface ApplicationTypeVersionsList200Response extends HttpResponse { + // (undocumented) + body: ApplicationTypeVersionResourceListOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ApplicationTypeVersionsListdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ApplicationTypeVersionsListParameters = RequestParameters; + +// @public (undocumented) +export interface ApplicationUpgradePolicy { + applicationHealthPolicy?: ArmApplicationHealthPolicy; + forceRestart?: boolean; + recreateApplication?: boolean; + rollingUpgradeMonitoringPolicy?: ArmRollingUpgradeMonitoringPolicy; + upgradeMode?: "Invalid" | "UnmonitoredAuto" | "UnmonitoredManual" | "Monitored"; + upgradeReplicaSetCheckTimeout?: string; +} + +// @public (undocumented) +export interface ApplicationUpgradePolicyOutput { + applicationHealthPolicy?: ArmApplicationHealthPolicyOutput; + forceRestart?: boolean; + recreateApplication?: boolean; + rollingUpgradeMonitoringPolicy?: ArmRollingUpgradeMonitoringPolicyOutput; + upgradeMode?: "Invalid" | "UnmonitoredAuto" | "UnmonitoredManual" | "Monitored"; + upgradeReplicaSetCheckTimeout?: string; +} + +// @public (undocumented) +export interface ApplicationUserAssignedIdentity { + name: string; + principalId: string; +} + +// @public (undocumented) +export interface ApplicationUserAssignedIdentityOutput { + name: string; + principalId: string; +} + +// @public (undocumented) +export interface ArmApplicationHealthPolicy { + considerWarningAsError?: boolean; + defaultServiceTypeHealthPolicy?: ArmServiceTypeHealthPolicy; + maxPercentUnhealthyDeployedApplications?: number; + serviceTypeHealthPolicyMap?: Record; +} + +// @public (undocumented) +export interface ArmApplicationHealthPolicyOutput { + considerWarningAsError?: boolean; + defaultServiceTypeHealthPolicy?: ArmServiceTypeHealthPolicyOutput; + maxPercentUnhealthyDeployedApplications?: number; + serviceTypeHealthPolicyMap?: Record; +} + +// @public (undocumented) +export interface ArmRollingUpgradeMonitoringPolicy { + failureAction?: "Rollback" | "Manual"; + healthCheckRetryTimeout?: string; + healthCheckStableDuration?: string; + healthCheckWaitDuration?: string; + upgradeDomainTimeout?: string; + upgradeTimeout?: string; +} + +// @public (undocumented) +export interface ArmRollingUpgradeMonitoringPolicyOutput { + failureAction?: "Rollback" | "Manual"; + healthCheckRetryTimeout?: string; + healthCheckStableDuration?: string; + healthCheckWaitDuration?: string; + upgradeDomainTimeout?: string; + upgradeTimeout?: string; +} + +// @public (undocumented) +export interface ArmServiceTypeHealthPolicy { + maxPercentUnhealthyPartitionsPerService?: number; + maxPercentUnhealthyReplicasPerPartition?: number; + maxPercentUnhealthyServices?: number; +} + +// @public (undocumented) +export interface ArmServiceTypeHealthPolicyOutput { + maxPercentUnhealthyPartitionsPerService?: number; + maxPercentUnhealthyReplicasPerPartition?: number; + maxPercentUnhealthyServices?: number; +} + +// @public (undocumented) +export interface AvailableOperationDisplayOutput { + description?: string; + operation?: string; + provider?: string; + resource?: string; +} + +// @public (undocumented) +export interface AzureActiveDirectory { + clientApplication?: string; + clusterApplication?: string; + tenantId?: string; +} + +// @public (undocumented) +export interface AzureActiveDirectoryOutput { + clientApplication?: string; + clusterApplication?: string; + tenantId?: string; +} + +// @public (undocumented) +export interface CertificateDescription { + thumbprint: string; + thumbprintSecondary?: string; + x509StoreName?: "AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher"; +} + +// @public (undocumented) +export interface CertificateDescriptionOutput { + thumbprint: string; + thumbprintSecondary?: string; + x509StoreName?: "AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher"; +} + +// @public (undocumented) +export interface ClientCertificateCommonName { + certificateCommonName: string; + certificateIssuerThumbprint: string; + isAdmin: boolean; +} + +// @public (undocumented) +export interface ClientCertificateCommonNameOutput { + certificateCommonName: string; + certificateIssuerThumbprint: string; + isAdmin: boolean; +} + +// @public (undocumented) +export interface ClientCertificateThumbprint { + certificateThumbprint: string; + isAdmin: boolean; +} + +// @public (undocumented) +export interface ClientCertificateThumbprintOutput { + certificateThumbprint: string; + isAdmin: boolean; +} + +// @public (undocumented) +export interface Cluster extends Resource { + properties?: ClusterProperties; +} + +// @public (undocumented) +export interface ClusterCodeVersionsListResultOutput { + nextLink?: string; + // (undocumented) + value?: Array; +} + +// @public (undocumented) +export interface ClusterCodeVersionsResultOutput { + id?: string; + name?: string; + properties?: ClusterVersionDetailsOutput; + type?: string; +} + +// @public (undocumented) +export interface ClusterHealthPolicy { + applicationHealthPolicies?: Record; + maxPercentUnhealthyApplications?: number; + maxPercentUnhealthyNodes?: number; +} + +// @public (undocumented) +export interface ClusterHealthPolicyOutput { + applicationHealthPolicies?: Record; + maxPercentUnhealthyApplications?: number; + maxPercentUnhealthyNodes?: number; +} + +// @public (undocumented) +export interface ClusterListResultOutput { + nextLink?: string; + // (undocumented) + value?: Array; +} + +// @public (undocumented) +export interface ClusterOutput extends ResourceOutput { + properties?: ClusterPropertiesOutput; +} + +// @public (undocumented) +export interface ClusterProperties { + addOnFeatures?: Array<"RepairManager" | "DnsService" | "BackupRestoreService" | "ResourceMonitorService">; + applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy; + availableClusterVersions?: Array; + azureActiveDirectory?: AzureActiveDirectory; + certificate?: CertificateDescription; + certificateCommonNames?: ServerCertificateCommonNames; + clientCertificateCommonNames?: Array; + clientCertificateThumbprints?: Array; + clusterCodeVersion?: string; + clusterEndpoint?: string; + clusterId?: string; + clusterState?: "WaitingForNodes" | "Deploying" | "BaselineUpgrade" | "UpdatingUserConfiguration" | "UpdatingUserCertificate" | "UpdatingInfrastructure" | "EnforcingClusterVersion" | "UpgradeServiceUnreachable" | "AutoScale" | "Ready"; + diagnosticsStorageAccountConfig?: DiagnosticsStorageAccountConfig; + eventStoreServiceEnabled?: boolean; + fabricSettings?: Array; + infrastructureServiceManager?: boolean; + managementEndpoint: string; + nodeTypes: Array; + notifications?: Array; + provisioningState?: "Updating" | "Succeeded" | "Failed" | "Canceled"; + reliabilityLevel?: "None" | "Bronze" | "Silver" | "Gold" | "Platinum"; + reverseProxyCertificate?: CertificateDescription; + reverseProxyCertificateCommonNames?: ServerCertificateCommonNames; + sfZonalUpgradeMode?: "Parallel" | "Hierarchical"; + upgradeDescription?: ClusterUpgradePolicy; + upgradeMode?: "Automatic" | "Manual"; + upgradePauseEndTimestampUtc?: Date | string; + upgradePauseStartTimestampUtc?: Date | string; + upgradeWave?: "Wave0" | "Wave1" | "Wave2"; + vmImage?: string; + vmssZonalUpgradeMode?: "Parallel" | "Hierarchical"; + waveUpgradePaused?: boolean; +} + +// @public (undocumented) +export interface ClusterPropertiesOutput { + addOnFeatures?: Array<"RepairManager" | "DnsService" | "BackupRestoreService" | "ResourceMonitorService">; + applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicyOutput; + availableClusterVersions?: Array; + azureActiveDirectory?: AzureActiveDirectoryOutput; + certificate?: CertificateDescriptionOutput; + certificateCommonNames?: ServerCertificateCommonNamesOutput; + clientCertificateCommonNames?: Array; + clientCertificateThumbprints?: Array; + clusterCodeVersion?: string; + clusterEndpoint?: string; + clusterId?: string; + clusterState?: "WaitingForNodes" | "Deploying" | "BaselineUpgrade" | "UpdatingUserConfiguration" | "UpdatingUserCertificate" | "UpdatingInfrastructure" | "EnforcingClusterVersion" | "UpgradeServiceUnreachable" | "AutoScale" | "Ready"; + diagnosticsStorageAccountConfig?: DiagnosticsStorageAccountConfigOutput_FFF; + eventStoreServiceEnabled?: boolean; + fabricSettings?: Array; + infrastructureServiceManager?: boolean; + managementEndpoint: string; + nodeTypes: Array; + notifications?: Array; + provisioningState?: "Updating" | "Succeeded" | "Failed" | "Canceled"; + reliabilityLevel?: "None" | "Bronze" | "Silver" | "Gold" | "Platinum"; + reverseProxyCertificate?: CertificateDescriptionOutput; + reverseProxyCertificateCommonNames?: ServerCertificateCommonNamesOutput; + sfZonalUpgradeMode?: "Parallel" | "Hierarchical"; + upgradeDescription?: ClusterUpgradePolicyOutput; + upgradeMode?: "Automatic" | "Manual"; + upgradePauseEndTimestampUtc?: string; + upgradePauseStartTimestampUtc?: string; + upgradeWave?: "Wave0" | "Wave1" | "Wave2"; + vmImage?: string; + vmssZonalUpgradeMode?: "Parallel" | "Hierarchical"; + waveUpgradePaused?: boolean; +} + +// @public (undocumented) +export interface ClusterPropertiesUpdateParameters { + addOnFeatures?: Array<"RepairManager" | "DnsService" | "BackupRestoreService" | "ResourceMonitorService">; + applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy; + certificate?: CertificateDescription; + certificateCommonNames?: ServerCertificateCommonNames; + clientCertificateCommonNames?: Array; + clientCertificateThumbprints?: Array; + clusterCodeVersion?: string; + eventStoreServiceEnabled?: boolean; + fabricSettings?: Array; + infrastructureServiceManager?: boolean; + nodeTypes?: Array; + notifications?: Array; + reliabilityLevel?: "None" | "Bronze" | "Silver" | "Gold" | "Platinum"; + reverseProxyCertificate?: CertificateDescription; + sfZonalUpgradeMode?: "Parallel" | "Hierarchical"; + upgradeDescription?: ClusterUpgradePolicy; + upgradeMode?: "Automatic" | "Manual"; + upgradePauseEndTimestampUtc?: Date | string; + upgradePauseStartTimestampUtc?: Date | string; + upgradeWave?: "Wave0" | "Wave1" | "Wave2"; + vmssZonalUpgradeMode?: "Parallel" | "Hierarchical"; + waveUpgradePaused?: boolean; +} + +// @public +export interface ClustersCreateOrUpdate200Response extends HttpResponse { + // (undocumented) + body: ClusterOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ClustersCreateOrUpdate202Response extends HttpResponse { + // (undocumented) + body: ClusterOutput; + // (undocumented) + status: "202"; +} + +// @public (undocumented) +export interface ClustersCreateOrUpdateBodyParam { + body: Cluster; +} + +// @public +export interface ClustersCreateOrUpdatedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export interface ClustersCreateOrUpdateMediaTypesParam { + contentType?: "application/json"; +} + +// @public (undocumented) +export type ClustersCreateOrUpdateParameters = ClustersCreateOrUpdateMediaTypesParam & ClustersCreateOrUpdateBodyParam & RequestParameters; + +// @public +export interface ClustersDelete200Response extends HttpResponse { + // (undocumented) + body: Record; + // (undocumented) + status: "200"; +} + +// @public +export interface ClustersDelete204Response extends HttpResponse { + // (undocumented) + body: Record; + // (undocumented) + status: "204"; +} + +// @public +export interface ClustersDeletedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ClustersDeleteParameters = RequestParameters; + +// @public (undocumented) +export interface ClustersGet_DDD { + delete(options?: ClustersDeleteParameters): StreamableMethod; + get(options?: ClustersGetParameters): StreamableMethod; + patch(options: ClustersUpdateParameters): StreamableMethod; + put(options: ClustersCreateOrUpdateParameters): StreamableMethod; +} + +// @public +export interface ClustersGet200Response extends HttpResponse { + // (undocumented) + body: ClusterOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ClustersGetdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ClustersGetParameters = RequestParameters; + +// @public (undocumented) +export interface ClustersList { + get(options?: ClustersListParameters): StreamableMethod; +} + +// @public +export interface ClustersList200Response extends HttpResponse { + // (undocumented) + body: ClusterListResultOutput; + // (undocumented) + status: "200"; +} + +// @public (undocumented) +export interface ClustersListByResourceGroup { + get(options?: ClustersListByResourceGroupParameters): StreamableMethod; +} + +// @public +export interface ClustersListByResourceGroup200Response extends HttpResponse { + // (undocumented) + body: ClusterListResultOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ClustersListByResourceGroupdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ClustersListByResourceGroupParameters = RequestParameters; + +// @public +export interface ClustersListdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ClustersListParameters = RequestParameters; + +// @public (undocumented) +export interface ClustersListUpgradableVersions { + post(options?: ClustersListUpgradableVersionsParameters): StreamableMethod; +} + +// @public +export interface ClustersListUpgradableVersions200Response extends HttpResponse { + // (undocumented) + body: UpgradableVersionPathResultOutput; + // (undocumented) + status: "200"; +} + +// @public (undocumented) +export interface ClustersListUpgradableVersionsBodyParam { + body?: UpgradableVersionsDescription; +} + +// @public +export interface ClustersListUpgradableVersionsdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export interface ClustersListUpgradableVersionsMediaTypesParam { + contentType?: "application/json"; +} + +// @public (undocumented) +export type ClustersListUpgradableVersionsParameters = ClustersListUpgradableVersionsMediaTypesParam & ClustersListUpgradableVersionsBodyParam & RequestParameters; + +// @public +export interface ClustersUpdate200Response extends HttpResponse { + // (undocumented) + body: ClusterOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ClustersUpdate202Response extends HttpResponse { + // (undocumented) + body: ClusterOutput; + // (undocumented) + status: "202"; +} + +// @public (undocumented) +export interface ClustersUpdateBodyParam { + body: ClusterUpdateParameters_BBB; +} + +// @public +export interface ClustersUpdatedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export interface ClustersUpdateMediaTypesParam_CCC { + contentType?: "application/json"; +} + +// @public (undocumented) +export type ClustersUpdateParameters = ClustersUpdateMediaTypesParam_CCC & ClustersUpdateBodyParam & RequestParameters; + +// @public (undocumented) +export interface ClusterUpdateParameters_BBB { + properties?: ClusterPropertiesUpdateParameters; + tags?: Record; +} + +// @public (undocumented) +export interface ClusterUpgradeDeltaHealthPolicy { + applicationDeltaHealthPolicies?: Record; + maxPercentDeltaUnhealthyApplications: number; + maxPercentDeltaUnhealthyNodes: number; + maxPercentUpgradeDomainDeltaUnhealthyNodes: number; +} + +// @public (undocumented) +export interface ClusterUpgradeDeltaHealthPolicyOutput { + applicationDeltaHealthPolicies?: Record; + maxPercentDeltaUnhealthyApplications: number; + maxPercentDeltaUnhealthyNodes: number; + maxPercentUpgradeDomainDeltaUnhealthyNodes: number; +} + +// @public (undocumented) +export interface ClusterUpgradePolicy { + deltaHealthPolicy?: ClusterUpgradeDeltaHealthPolicy; + forceRestart?: boolean; + healthCheckRetryTimeout: string; + healthCheckStableDuration: string; + healthCheckWaitDuration: string; + healthPolicy: ClusterHealthPolicy; + upgradeDomainTimeout: string; + upgradeReplicaSetCheckTimeout: string; + upgradeTimeout: string; +} + +// @public (undocumented) +export interface ClusterUpgradePolicyOutput { + deltaHealthPolicy?: ClusterUpgradeDeltaHealthPolicyOutput; + forceRestart?: boolean; + healthCheckRetryTimeout: string; + healthCheckStableDuration: string; + healthCheckWaitDuration: string; + healthPolicy: ClusterHealthPolicyOutput; + upgradeDomainTimeout: string; + upgradeReplicaSetCheckTimeout: string; + upgradeTimeout: string; +} + +// @public (undocumented) +export interface ClusterVersionDetails { + codeVersion?: string; + environment?: "Windows" | "Linux"; + supportExpiryUtc?: string; +} + +// @public (undocumented) +export interface ClusterVersionDetailsOutput { + codeVersion?: string; + environment?: "Windows" | "Linux"; + supportExpiryUtc?: string; +} + +// @public (undocumented) +export interface ClusterVersionsGet { + get(options?: ClusterVersionsGetParameters_EEE): StreamableMethod; +} + +// @public +export interface ClusterVersionsGet200Response extends HttpResponse { + // (undocumented) + body: ClusterCodeVersionsListResultOutput; + // (undocumented) + status: "200"; +} + +// @public (undocumented) +export interface ClusterVersionsGetByEnvironment { + get(options?: ClusterVersionsGetByEnvironmentParameters): StreamableMethod; +} + +// @public +export interface ClusterVersionsGetByEnvironment200Response extends HttpResponse { + // (undocumented) + body: ClusterCodeVersionsListResultOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ClusterVersionsGetByEnvironmentdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ClusterVersionsGetByEnvironmentParameters = RequestParameters; + +// @public +export interface ClusterVersionsGetdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ClusterVersionsGetParameters_EEE = RequestParameters; + +// @public (undocumented) +export interface ClusterVersionsList { + get(options?: ClusterVersionsListParameters): StreamableMethod; +} + +// @public +export interface ClusterVersionsList200Response extends HttpResponse { + // (undocumented) + body: ClusterCodeVersionsListResultOutput; + // (undocumented) + status: "200"; +} + +// @public (undocumented) +export interface ClusterVersionsListByEnvironment { + get(options?: ClusterVersionsListByEnvironmentParameters): StreamableMethod; +} + +// @public +export interface ClusterVersionsListByEnvironment200Response extends HttpResponse { + // (undocumented) + body: ClusterCodeVersionsListResultOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ClusterVersionsListByEnvironmentdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ClusterVersionsListByEnvironmentParameters = RequestParameters; + +// @public +export interface ClusterVersionsListdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ClusterVersionsListParameters = RequestParameters; + +// @public (undocumented) +function createClient(credentials: TokenCredential, options?: ClientOptions): ServiceFabricClient; +export default createClient; + +// @public (undocumented) +export interface DiagnosticsStorageAccountConfig { + blobEndpoint: string; + protectedAccountKeyName_GGG: string; + protectedAccountKeyName2?: string; + queueEndpoint: string; + storageAccountName: string; + tableEndpoint: string; +} + +// @public (undocumented) +export interface DiagnosticsStorageAccountConfigOutput_FFF { + blobEndpoint: string; + protectedAccountKeyName: string; + protectedAccountKeyName2?: string; + queueEndpoint_III: string; + storageAccountName: string; + tableEndpoint: string; +} + +// @public (undocumented) +export interface EndpointRangeDescription { + endPort: number; + startPort: number; +} + +// @public (undocumented) +export interface EndpointRangeDescriptionOutput { + endPort: number; + startPort: number; +} + +// @public (undocumented) +export interface ErrorModelErrorOutput { + code?: string; + message?: string; +} + +// @public (undocumented) +export interface ErrorModelOutput { + error?: ErrorModelErrorOutput; + testRecurvice: Array; +} + +// @public +export type GetArrayType = T extends Array ? TData : never; + +// @public +export function getLongRunningPoller(client: Client, initialResponse: TResult, options?: LroEngineOptions>): PollerLike, TResult>; + +// @public +export type GetPage = (pageLink: string, maxPageSize?: number) => Promise<{ + page: TPage; + nextPageLink?: string; +}>; + +// @public (undocumented) +export function isUnexpected(response: ClustersGet200Response | ClustersGetdefaultResponse): response is ClustersGetdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ClustersCreateOrUpdate200Response | ClustersCreateOrUpdate202Response | ClustersCreateOrUpdatedefaultResponse): response is ClustersCreateOrUpdatedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ClustersUpdate200Response | ClustersUpdate202Response | ClustersUpdatedefaultResponse): response is ClustersUpdatedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ClustersDelete200Response | ClustersDelete204Response | ClustersDeletedefaultResponse): response is ClustersDeletedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ClustersListByResourceGroup200Response | ClustersListByResourceGroupdefaultResponse): response is ClustersListByResourceGroupdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ClustersList200Response | ClustersListdefaultResponse): response is ClustersListdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ClustersListUpgradableVersions200Response | ClustersListUpgradableVersionsdefaultResponse): response is ClustersListUpgradableVersionsdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ClusterVersionsGet200Response | ClusterVersionsGetdefaultResponse): response is ClusterVersionsGetdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ClusterVersionsGetByEnvironment200Response | ClusterVersionsGetByEnvironmentdefaultResponse): response is ClusterVersionsGetByEnvironmentdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ClusterVersionsList200Response | ClusterVersionsListdefaultResponse): response is ClusterVersionsListdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ClusterVersionsListByEnvironment200Response | ClusterVersionsListByEnvironmentdefaultResponse): response is ClusterVersionsListByEnvironmentdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: OperationsList200Response | OperationsListdefaultResponse): response is OperationsListdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationTypesGet200Response | ApplicationTypesGetdefaultResponse): response is ApplicationTypesGetdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationTypesCreateOrUpdate200Response | ApplicationTypesCreateOrUpdatedefaultResponse): response is ApplicationTypesCreateOrUpdatedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationTypesDelete202Response | ApplicationTypesDelete204Response | ApplicationTypesDeletedefaultResponse): response is ApplicationTypesDeletedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationTypesList200Response | ApplicationTypesListdefaultResponse): response is ApplicationTypesListdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationTypeVersionsGet200Response | ApplicationTypeVersionsGetdefaultResponse): response is ApplicationTypeVersionsGetdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationTypeVersionsCreateOrUpdate202Response | ApplicationTypeVersionsCreateOrUpdatedefaultResponse): response is ApplicationTypeVersionsCreateOrUpdatedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationTypeVersionsDelete202Response | ApplicationTypeVersionsDelete204Response | ApplicationTypeVersionsDeletedefaultResponse): response is ApplicationTypeVersionsDeletedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationTypeVersionsList200Response | ApplicationTypeVersionsListdefaultResponse): response is ApplicationTypeVersionsListdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationsGet200Response | ApplicationsGetdefaultResponse): response is ApplicationsGetdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationsCreateOrUpdate202Response | ApplicationsCreateOrUpdatedefaultResponse): response is ApplicationsCreateOrUpdatedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationsUpdate202Response | ApplicationsUpdatedefaultResponse): response is ApplicationsUpdatedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationsDelete202Response | ApplicationsDelete204Response | ApplicationsDeletedefaultResponse): response is ApplicationsDeletedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ApplicationsList200Response | ApplicationsListdefaultResponse): response is ApplicationsListdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ServicesGet200Response | ServicesGetdefaultResponse): response is ServicesGetdefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ServicesCreateOrUpdate202Response | ServicesCreateOrUpdatedefaultResponse): response is ServicesCreateOrUpdatedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ServicesUpdate202Response | ServicesUpdatedefaultResponse): response is ServicesUpdatedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ServicesDelete202Response | ServicesDelete204Response | ServicesDeletedefaultResponse): response is ServicesDeletedefaultResponse; + +// @public (undocumented) +export function isUnexpected(response: ServicesList200Response | ServicesListdefaultResponse): response is ServicesListdefaultResponse; + +// @public (undocumented) +export interface ManagedIdentity { + principalId?: string; + tenantId?: string; + type?: "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None"; + userAssignedIdentities?: Record; +} + +// @public (undocumented) +export interface ManagedIdentityOutput { + principalId?: string; + tenantId?: string; + type?: "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None"; + userAssignedIdentities?: Record; +} + +// @public (undocumented) +export interface NamedPartitionSchemeDescription extends PartitionSchemeDescriptionParent { + count: number; + names: Array; + // (undocumented) + partitionScheme: "Named"; +} + +// @public (undocumented) +export interface NamedPartitionSchemeDescriptionOutput extends PartitionSchemeDescriptionOutputParent { + count: number; + names: Array; + // (undocumented) + partitionScheme: "Named"; +} + +// @public (undocumented) +export interface NodeTypeDescription { + applicationPorts?: EndpointRangeDescription; + capacities?: Record; + clientConnectionEndpointPort: number; + durabilityLevel?: "Bronze" | "Silver" | "Gold"; + ephemeralPorts?: EndpointRangeDescription; + httpGatewayEndpointPort: number; + isPrimary: boolean; + isStateless?: boolean; + multipleAvailabilityZones?: boolean; + name: string; + placementProperties?: Record; + reverseProxyEndpointPort?: number; + vmInstanceCount: number; +} + +// @public (undocumented) +export interface NodeTypeDescriptionOutput { + applicationPorts?: EndpointRangeDescriptionOutput; + capacities?: Record; + clientConnectionEndpointPort: number; + durabilityLevel?: "Bronze" | "Silver" | "Gold"; + ephemeralPorts?: EndpointRangeDescriptionOutput; + httpGatewayEndpointPort: number; + isPrimary: boolean; + isStateless?: boolean; + multipleAvailabilityZones?: boolean; + name: string; + placementProperties?: Record; + reverseProxyEndpointPort?: number; + vmInstanceCount: number; +} + +// @public (undocumented) +export interface Notification { + isEnabled: boolean; + notificationCategory: "WaveProgress"; + notificationLevel: "Critical" | "All"; + notificationTargets: Array; +} + +// @public (undocumented) +export interface NotificationOutput { + isEnabled: boolean; + notificationCategory: "WaveProgress"; + notificationLevel: "Critical" | "All"; + notificationTargets: Array; +} + +// @public (undocumented) +export interface NotificationTarget { + notificationChannel: "EmailUser" | "EmailSubscription"; + receivers: Array; +} + +// @public (undocumented) +export interface NotificationTargetOutput { + notificationChannel: "EmailUser" | "EmailSubscription"; + receivers: Array; +} + +// @public (undocumented) +export interface OperationListResultOutput { + nextLink?: string; + value?: Array; +} + +// @public (undocumented) +export interface OperationResultOutput { + display?: AvailableOperationDisplayOutput; + isDataAction?: boolean; + name?: string; + nextLink?: string; + origin?: string; +} + +// @public (undocumented) +export interface OperationsList { + get(options?: OperationsListParameters): StreamableMethod; +} + +// @public +export interface OperationsList200Response extends HttpResponse { + // (undocumented) + body: OperationListResultOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface OperationsListdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type OperationsListParameters = RequestParameters; + +// @public +export function paginate(client: Client, initialResponse: TResponse, options?: PagingOptions): PagedAsyncIterableIterator>; + +// @public +export type PaginateReturn = TResult extends { + body: { + value?: infer TPage; + }; +} ? GetArrayType : Array; + +// @public +export interface PagingOptions { + customGetPage?: GetPage[]>; +} + +// @public (undocumented) +export type PartitionSchemeDescription = NamedPartitionSchemeDescription | SingletonPartitionSchemeDescription | UniformInt64RangePartitionSchemeDescription; + +// @public (undocumented) +export type PartitionSchemeDescriptionOutput = NamedPartitionSchemeDescriptionOutput | SingletonPartitionSchemeDescriptionOutput | UniformInt64RangePartitionSchemeDescriptionOutput; + +// @public (undocumented) +export interface PartitionSchemeDescriptionOutputParent { + // (undocumented) + partitionScheme: "PartitionSchemeDescription" | "Named" | "Singleton" | "UniformInt64Range"; +} + +// @public (undocumented) +export interface PartitionSchemeDescriptionParent { + // (undocumented) + partitionScheme: "PartitionSchemeDescription" | "Named" | "Singleton" | "UniformInt64Range"; +} + +// @public (undocumented) +export interface ProxyResource { + etag?: string; + id?: string; + location?: string; + name?: string; + systemData?: SystemData; + tags?: Record; + type?: string; +} + +// @public (undocumented) +export interface ProxyResourceOutput { + etag?: string; + id?: string; + location?: string; + name?: string; + systemData?: SystemDataOutput; + tags?: Record; + type?: string; +} + +// @public (undocumented) +export interface Resource { + etag?: string; + id?: string; + location: string; + name?: string; + systemData?: SystemData; + tags?: Record; + type?: string; +} + +// @public (undocumented) +export interface ResourceOutput { + etag?: string; + id?: string; + location: string; + name?: string; + systemData?: SystemDataOutput; + tags?: Record; + type?: string; +} + +// @public (undocumented) +export interface Routes { + (path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}", subscriptionId: string, resourceGroupName: string, clusterName: string): ClustersGet_DDD; + (path: "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters", subscriptionId: string, resourceGroupName: string): ClustersListByResourceGroup; + (path: "/subscriptions/{subscriptionId}/providers/Microsoft.ServiceFabric/clusters", subscriptionId: string): ClustersList; + (path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/listUpgradableVersions", subscriptionId: string, resourceGroupName: string, clusterName: string): ClustersListUpgradableVersions; + (path: "/subscriptions/{subscriptionId}/providers/Microsoft.ServiceFabric/locations/{location}/clusterVersions/{clusterVersion}", subscriptionId: string, location: string, clusterVersion: string): ClusterVersionsGet; + (path: "/subscriptions/{subscriptionId}/providers/Microsoft.ServiceFabric/locations/{location}/environments/{environment}/clusterVersions/{clusterVersion}", subscriptionId: string, location: string, environment: "Windows" | "Linux", clusterVersion: string): ClusterVersionsGetByEnvironment; + (path: "/subscriptions/{subscriptionId}/providers/Microsoft.ServiceFabric/locations/{location}/clusterVersions", subscriptionId: string, location: string): ClusterVersionsList; + (path: "/subscriptions/{subscriptionId}/providers/Microsoft.ServiceFabric/locations/{location}/environments/{environment}/clusterVersions", subscriptionId: string, location: string, environment: "Windows" | "Linux"): ClusterVersionsListByEnvironment; + (path: "/providers/Microsoft.ServiceFabric/operations"): OperationsList; + (path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applicationTypes/{applicationTypeName}", subscriptionId: string, resourceGroupName: string, clusterName: string, applicationTypeName: string): ApplicationTypesGet; + (path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applicationTypes", subscriptionId: string, resourceGroupName: string, clusterName: string): ApplicationTypesList; + (path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applicationTypes/{applicationTypeName}/versions/{version}", subscriptionId: string, resourceGroupName: string, clusterName: string, applicationTypeName: string, version: string): ApplicationTypeVersionsGet; + (path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applicationTypes/{applicationTypeName}/versions", subscriptionId: string, resourceGroupName: string, clusterName: string, applicationTypeName: string): ApplicationTypeVersionsList; + (path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applications/{applicationName}", subscriptionId: string, resourceGroupName: string, clusterName: string, applicationName: string): ApplicationsGet; + (path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applications", subscriptionId: string, resourceGroupName: string, clusterName: string): ApplicationsList; + (path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applications/{applicationName}/services/{serviceName}", subscriptionId: string, resourceGroupName: string, clusterName: string, applicationName: string, serviceName: string): ServicesGet; + (path: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabric/clusters/{clusterName}/applications/{applicationName}/services", subscriptionId: string, resourceGroupName: string, clusterName: string, applicationName: string): ServicesList; +} + +// @public (undocumented) +export interface ServerCertificateCommonName { + certificateCommonName: string; + certificateIssuerThumbprint: string; +} + +// @public (undocumented) +export interface ServerCertificateCommonNameOutput { + certificateCommonName: string; + certificateIssuerThumbprint: string; +} + +// @public (undocumented) +export interface ServerCertificateCommonNames { + commonNames?: Array; + x509StoreName?: "AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher"; +} + +// @public (undocumented) +export interface ServerCertificateCommonNamesOutput { + commonNames?: Array; + x509StoreName?: "AddressBook" | "AuthRoot" | "CertificateAuthority" | "Disallowed" | "My" | "Root" | "TrustedPeople" | "TrustedPublisher"; +} + +// @public (undocumented) +export interface ServiceCorrelationDescription { + scheme: "Invalid" | "Affinity" | "AlignedAffinity" | "NonAlignedAffinity"; + serviceName: string; +} + +// @public (undocumented) +export interface ServiceCorrelationDescriptionOutput { + scheme: "Invalid" | "Affinity" | "AlignedAffinity" | "NonAlignedAffinity"; + serviceName: string; +} + +// @public (undocumented) +export type ServiceFabricClient = Client & { + path: Routes; +}; + +// @public (undocumented) +export interface ServiceLoadMetricDescription { + defaultLoad?: number; + name: string; + primaryDefaultLoad?: number; + secondaryDefaultLoad?: number; + weight?: "Zero" | "Low" | "Medium" | "High"; +} + +// @public (undocumented) +export interface ServiceLoadMetricDescriptionOutput { + defaultLoad?: number; + name: string; + primaryDefaultLoad?: number; + secondaryDefaultLoad?: number; + weight?: "Zero" | "Low" | "Medium" | "High"; +} + +// @public (undocumented) +export interface ServicePlacementPolicyDescription { + // (undocumented) + type: "ServicePlacementPolicyDescription"; +} + +// @public (undocumented) +export interface ServicePlacementPolicyDescriptionOutput { + // (undocumented) + type: "ServicePlacementPolicyDescription"; +} + +// @public (undocumented) +export interface ServiceResource extends ProxyResource { + properties?: ServiceResourceProperties; +} + +// @public (undocumented) +export interface ServiceResourceListOutput { + nextLink?: string; + // (undocumented) + value?: Array; +} + +// @public (undocumented) +export interface ServiceResourceOutput extends ProxyResourceOutput { + properties?: ServiceResourcePropertiesOutput; +} + +// @public (undocumented) +export type ServiceResourceProperties = StatefulServiceProperties | StatelessServiceProperties; + +// @public (undocumented) +export interface ServiceResourcePropertiesBase { + correlationScheme?: Array; + defaultMoveCost?: "Zero" | "Low" | "Medium" | "High"; + placementConstraints?: string; + serviceLoadMetrics?: Array; + servicePlacementPolicies?: Array; +} + +// @public (undocumented) +export interface ServiceResourcePropertiesBaseOutput { + correlationScheme?: Array; + defaultMoveCost?: "Zero" | "Low" | "Medium" | "High"; + placementConstraints?: string; + serviceLoadMetrics?: Array; + servicePlacementPolicies?: Array; +} + +// @public (undocumented) +export type ServiceResourcePropertiesOutput = StatefulServicePropertiesOutput | StatelessServicePropertiesOutput; + +// @public (undocumented) +export interface ServiceResourcePropertiesOutputParent extends ServiceResourcePropertiesBaseOutput { + partitionDescription?: PartitionSchemeDescriptionOutput; + provisioningState?: string; + serviceDnsName?: string; + // (undocumented) + serviceKind: "ServiceResourceProperties" | "Stateful" | "Stateless"; + servicePackageActivationMode?: "SharedProcess" | "ExclusiveProcess"; + serviceTypeName?: string; +} + +// @public (undocumented) +export interface ServiceResourcePropertiesParent extends ServiceResourcePropertiesBase { + partitionDescription?: PartitionSchemeDescription; + provisioningState?: string; + serviceDnsName?: string; + // (undocumented) + serviceKind: "ServiceResourceProperties" | "Stateful" | "Stateless"; + servicePackageActivationMode?: "SharedProcess" | "ExclusiveProcess"; + serviceTypeName?: string; +} + +// @public (undocumented) +export interface ServiceResourceUpdate extends ProxyResource { + properties?: ServiceResourceUpdateProperties; +} + +// @public (undocumented) +export interface ServiceResourceUpdateOutput extends ProxyResourceOutput { + properties?: ServiceResourceUpdatePropertiesOutput; +} + +// @public (undocumented) +export type ServiceResourceUpdateProperties = StatefulServiceUpdateProperties | StatelessServiceUpdateProperties; + +// @public (undocumented) +export type ServiceResourceUpdatePropertiesOutput = StatefulServiceUpdatePropertiesOutput | StatelessServiceUpdatePropertiesOutput; + +// @public (undocumented) +export interface ServiceResourceUpdatePropertiesOutputParent extends ServiceResourcePropertiesBaseOutput { + // (undocumented) + serviceKind: "ServiceResourceUpdateProperties" | "Stateful" | "Stateless"; +} + +// @public (undocumented) +export interface ServiceResourceUpdatePropertiesParent extends ServiceResourcePropertiesBase { + // (undocumented) + serviceKind: "ServiceResourceUpdateProperties" | "Stateful" | "Stateless"; +} + +// @public +export interface ServicesCreateOrUpdate202Response extends HttpResponse { + // (undocumented) + body: ServiceResourceOutput; + // (undocumented) + status: "202"; +} + +// @public (undocumented) +export interface ServicesCreateOrUpdateBodyParam { + body: ServiceResource; +} + +// @public +export interface ServicesCreateOrUpdatedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export interface ServicesCreateOrUpdateMediaTypesParam { + contentType?: "application/json"; +} + +// @public (undocumented) +export type ServicesCreateOrUpdateParameters = ServicesCreateOrUpdateMediaTypesParam & ServicesCreateOrUpdateBodyParam & RequestParameters; + +// @public +export interface ServicesDelete202Response extends HttpResponse { + // (undocumented) + body: Record; + // (undocumented) + status: "202"; +} + +// @public +export interface ServicesDelete204Response extends HttpResponse { + // (undocumented) + body: Record; + // (undocumented) + status: "204"; +} + +// @public +export interface ServicesDeletedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ServicesDeleteParameters = RequestParameters; + +// @public (undocumented) +export interface ServicesGet { + delete(options?: ServicesDeleteParameters): StreamableMethod; + get(options?: ServicesGetParameters): StreamableMethod; + patch(options: ServicesUpdateParameters): StreamableMethod; + put(options: ServicesCreateOrUpdateParameters): StreamableMethod; +} + +// @public +export interface ServicesGet200Response extends HttpResponse { + // (undocumented) + body: ServiceResourceOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ServicesGetdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ServicesGetParameters = RequestParameters; + +// @public (undocumented) +export interface ServicesList { + get(options?: ServicesListParameters): StreamableMethod; +} + +// @public +export interface ServicesList200Response extends HttpResponse { + // (undocumented) + body: ServiceResourceListOutput; + // (undocumented) + status: "200"; +} + +// @public +export interface ServicesListdefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export type ServicesListParameters = RequestParameters; + +// @public +export interface ServicesUpdate202Response extends HttpResponse { + // (undocumented) + body: ServiceResourceOutput; + // (undocumented) + status: "202"; +} + +// @public (undocumented) +export interface ServicesUpdateBodyParam { + body: ServiceResourceUpdate; +} + +// @public +export interface ServicesUpdatedefaultResponse extends HttpResponse { + // (undocumented) + body: ErrorModelOutput; + // (undocumented) + status: string; +} + +// @public (undocumented) +export interface ServicesUpdateMediaTypesParam { + contentType?: "application/json"; +} + +// @public (undocumented) +export type ServicesUpdateParameters = ServicesUpdateMediaTypesParam & ServicesUpdateBodyParam & RequestParameters; + +// @public (undocumented) +export interface ServiceTypeDeltaHealthPolicy { + maxPercentDeltaUnhealthyServices?: number; +} + +// @public (undocumented) +export interface ServiceTypeDeltaHealthPolicyOutput { + maxPercentDeltaUnhealthyServices?: number; +} + +// @public (undocumented) +export interface ServiceTypeHealthPolicy { + maxPercentUnhealthyServices?: number; +} + +// @public (undocumented) +export interface ServiceTypeHealthPolicyOutput { + maxPercentUnhealthyServices?: number; +} + +// @public (undocumented) +export interface SettingsParameterDescription { + name: string; + value: string; +} + +// @public (undocumented) +export interface SettingsParameterDescriptionOutput { + name: string; + value: string; +} + +// @public (undocumented) +export interface SettingsSectionDescription { + name: string; + parameters: Array; +} + +// @public (undocumented) +export interface SettingsSectionDescriptionOutput { + name: string; + parameters: Array; +} + +// @public (undocumented) +export interface SingletonPartitionSchemeDescription extends PartitionSchemeDescriptionParent { + // (undocumented) + partitionScheme: "Singleton"; +} + +// @public (undocumented) +export interface SingletonPartitionSchemeDescriptionOutput extends PartitionSchemeDescriptionOutputParent { + // (undocumented) + partitionScheme: "Singleton"; +} + +// @public (undocumented) +export interface StatefulServiceProperties extends ServiceResourcePropertiesParent { + hasPersistedState?: boolean; + minReplicaSetSize?: number; + quorumLossWaitDuration?: Date | string; + replicaRestartWaitDuration?: Date | string; + // (undocumented) + serviceKind: "Stateful"; + standByReplicaKeepDuration?: Date | string; + targetReplicaSetSize?: number; +} + +// @public (undocumented) +export interface StatefulServicePropertiesOutput extends ServiceResourcePropertiesOutputParent { + hasPersistedState?: boolean; + minReplicaSetSize?: number; + quorumLossWaitDuration?: string; + replicaRestartWaitDuration?: string; + // (undocumented) + serviceKind: "Stateful"; + standByReplicaKeepDuration?: string; + targetReplicaSetSize?: number; +} + +// @public (undocumented) +export interface StatefulServiceUpdateProperties extends ServiceResourceUpdatePropertiesParent { + minReplicaSetSize?: number; + quorumLossWaitDuration?: Date | string; + replicaRestartWaitDuration?: Date | string; + // (undocumented) + serviceKind: "Stateful"; + standByReplicaKeepDuration?: Date | string; + targetReplicaSetSize?: number; +} + +// @public (undocumented) +export interface StatefulServiceUpdatePropertiesOutput extends ServiceResourceUpdatePropertiesOutputParent { + minReplicaSetSize?: number; + quorumLossWaitDuration?: string; + replicaRestartWaitDuration?: string; + // (undocumented) + serviceKind: "Stateful"; + standByReplicaKeepDuration?: string; + targetReplicaSetSize?: number; +} + +// @public (undocumented) +export interface StatelessServiceProperties extends ServiceResourcePropertiesParent { + instanceCloseDelayDuration?: string; + instanceCount?: number; + // (undocumented) + serviceKind: "Stateless"; +} + +// @public (undocumented) +export interface StatelessServicePropertiesOutput extends ServiceResourcePropertiesOutputParent { + instanceCloseDelayDuration?: string; + instanceCount?: number; + // (undocumented) + serviceKind: "Stateless"; +} + +// @public (undocumented) +export interface StatelessServiceUpdateProperties extends ServiceResourceUpdatePropertiesParent { + instanceCloseDelayDuration?: string; + instanceCount?: number; + // (undocumented) + serviceKind: "Stateless"; +} + +// @public (undocumented) +export interface StatelessServiceUpdatePropertiesOutput extends ServiceResourceUpdatePropertiesOutputParent { + instanceCloseDelayDuration?: string; + instanceCount?: number; + // (undocumented) + serviceKind: "Stateless"; +} + +// @public (undocumented) +export interface SystemData { + createdAt?: Date | string; + createdBy?: string; + createdByType?: string; + lastModifiedAt?: Date | string; + lastModifiedBy?: string; + lastModifiedByType?: string; +} + +// @public (undocumented) +export interface SystemDataOutput { + createdAt?: string; + createdBy?: string; + createdByType?: string; + lastModifiedAt?: string; + lastModifiedBy?: string; + lastModifiedByType?: string; +} + +// @public (undocumented) +export interface UniformInt64RangePartitionSchemeDescription extends PartitionSchemeDescriptionParent { + count: number; + highKey: string; + lowKey: string; + // (undocumented) + partitionScheme: "UniformInt64Range"; +} + +// @public (undocumented) +export interface UniformInt64RangePartitionSchemeDescriptionOutput extends PartitionSchemeDescriptionOutputParent { + count: number; + highKey: string; + lowKey: string; + // (undocumented) + partitionScheme: "UniformInt64Range"; +} + +// @public (undocumented) +export interface UpgradableVersionPathResultOutput { + // (undocumented) + supportedPath?: Array; +} + +// @public (undocumented) +export interface UpgradableVersionsDescription { + targetVersion: string; +} + +// @public (undocumented) +export interface UserAssignedIdentity { + clientId?: string; + principalId?: string; +} + +// @public (undocumented) +export interface UserAssignedIdentityOutput { + clientId?: string; + principalId?: string; +} + +// (No @packageDocumentation comment for this package) + +``` diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/current-package/src/serviceFabricClient.ts b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/current-package/src/serviceFabricClient.ts new file mode 100644 index 00000000000..f354610b040 --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/current-package/src/serviceFabricClient.ts @@ -0,0 +1,42 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT license. + +import { ClientOptions, getClient } from "@azure-rest/core-client"; +import { TokenCredential } from "@azure/core-auth"; +import { ServiceFabricClient } from "./clientDefinitions"; +import { customizedApiVersionPolicy } from "./customizedApiVersionPolicy"; + +export default function createClient( + credentials: TokenCredential, + options: ClientOptions = {}, +): ServiceFabricClient { + const baseUrl = options.baseUrl ?? "https://management.azure.com"; + options.apiVersion = options.apiVersion ?? "2021-06-01"; + options = { + ...options, + credentials: { + scopes: ["https://management.azure.com/.default"], + }, + }; + + const userAgentInfo = `azsdk-js-arm-servicefabric-rest/1.0.0-beta.1`; + const userAgentPrefix = + options.userAgentOptions && options.userAgentOptions.userAgentPrefix + ? `${options.userAgentOptions.userAgentPrefix} ${userAgentInfo}` + : `${userAgentInfo}`; + options = { + ...options, + userAgentOptions: { + userAgentPrefix, + }, + }; + + const client = getClient(baseUrl, credentials, options) as ServiceFabricClient; + // Considering ApiVersionPolicy in core has bugs so we replace with our customized one + client.pipeline.removePolicy({ + name: "ApiVersionPolicy", + }); + client.pipeline.addPolicy(customizedApiVersionPolicy(options)); + + return client; +} diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/current-package/tsconfig.json b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/current-package/tsconfig.json new file mode 100644 index 00000000000..9686c443aef --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/misc/test-cases/rest-level-client-to-rest-level-client/current-package/tsconfig.json @@ -0,0 +1,9 @@ +{ + "extends": "../../../tsconfig", + "compilerOptions": { + "outDir": "./dist-esm", + "declarationDir": "./types", + "paths": { "@azure-rest/arm-servicefabric": ["./src/index"] } + }, + "include": ["src/**/*.ts", "./test/**/*.ts", "samples-dev/**/*.ts"] +} diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/package.json b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/package.json new file mode 100644 index 00000000000..33fc56a6dad --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/package.json @@ -0,0 +1,64 @@ +{ + "name": "typescript-codegen-breaking-change-detector", + "version": "0.4.11", + "description": "Detect breaking changes to your TypeScript client generated by open api, typespec and more...", + "main": "dist/src/index.js", + "types": "./dist/src/index.d.ts", + "files": [ + "dist" + ], + "scripts": { + "build": "rimraf ./dist && tsc", + "start:dev": "tsx watch src/cli.ts", + "start": "npm run build && node dist/index.js", + "test": "vitest --run", + "test:watch": "vitest", + "lint": "eslint . --ext .ts --max-warnings=0", + "prettier-format": "run-script-os", + "prettier-format:win32": "prettier --config .prettierrc \"./src/**/*.ts\" --write", + "prettier-format:darwin:linux": "prettier --config .prettierrc 'src/**/*.ts' --write", + "prettier-format:default": "prettier --config .prettierrc 'src/**/*.ts' --write", + "prettier-watch": "run-script-os", + "prettier-watch:win32": "onchange \"src/**/*.ts\" -- prettier --write {{changed}}", + "prettier-watch:darwin:linux": "onchange 'src/**/*.ts' -- prettier --write {{changed}}", + "prettier-watch:default": "onchange 'src/**/*.ts' -- prettier --write {{changed}}" + }, + "license": "MIT", + "dependencies": { + "@azure-tools/openapi-tools-common": "^1.2.2", + "@typescript-eslint/scope-manager": "^7.17.0", + "@typescript-eslint/types": "^7.17.0", + "@typescript-eslint/typescript-estree": "^7.17.0", + "@typescript-eslint/utils": "^7.17.0", + "@typescript-eslint/visitor-keys": "^7.17.0", + "commander": "^12.1.0", + "fs-extra": "^11.2.0", + "glob": "^11.0.0", + "marked": "^13.0.2", + "pino": "^9.3.1", + "pino-pretty": "^11.2.1", + "ts-morph": "^23.0.0", + "typescript": "5.5.3", + "typescript-eslint": "^7.17.0" + }, + "devDependencies": { + "@types/eslint": "^8.56.10", + "@types/eslint-scope": "^3.7.7", + "@types/fs-extra": "^11.0.4", + "@typescript-eslint/eslint-plugin": "^7.17.0", + "@typescript-eslint/parser": "^7.17.0", + "eslint-config-prettier": "^9.1.0", + "eslint-plugin-prettier": "^5.1.3", + "husky": "^9.0.11", + "onchange": "^7.1.0", + "prettier": "3.3.2", + "rimraf": "^5.0.7", + "tsx": "^4.16.2", + "vitest": "^2.0.4" + }, + "husky": { + "hooks": { + "pre-commit": "npm run prettier-format && npm run lint" + } + } +} diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/pnpm-lock.yaml b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/pnpm-lock.yaml new file mode 100644 index 00000000000..4657607511f --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/pnpm-lock.yaml @@ -0,0 +1,3214 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: + dependencies: + '@azure-tools/openapi-tools-common': + specifier: ^1.2.2 + version: 1.2.2 + '@typescript-eslint/scope-manager': + specifier: ^7.17.0 + version: 7.18.0 + '@typescript-eslint/types': + specifier: ^7.17.0 + version: 7.18.0 + '@typescript-eslint/typescript-estree': + specifier: ^7.17.0 + version: 7.18.0(typescript@5.5.3) + '@typescript-eslint/utils': + specifier: ^7.17.0 + version: 7.18.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/visitor-keys': + specifier: ^7.17.0 + version: 7.18.0 + commander: + specifier: ^12.1.0 + version: 12.1.0 + fs-extra: + specifier: ^11.2.0 + version: 11.2.0 + glob: + specifier: ^11.0.0 + version: 11.0.0 + marked: + specifier: ^13.0.2 + version: 13.0.3 + pino: + specifier: ^9.3.1 + version: 9.3.2 + pino-pretty: + specifier: ^11.2.1 + version: 11.2.2 + ts-morph: + specifier: ^23.0.0 + version: 23.0.0 + typescript: + specifier: 5.5.3 + version: 5.5.3 + typescript-eslint: + specifier: ^7.17.0 + version: 7.18.0(eslint@8.57.0)(typescript@5.5.3) + devDependencies: + '@types/eslint': + specifier: ^8.56.10 + version: 8.56.11 + '@types/eslint-scope': + specifier: ^3.7.7 + version: 3.7.7 + '@types/fs-extra': + specifier: ^11.0.4 + version: 11.0.4 + '@typescript-eslint/eslint-plugin': + specifier: ^7.17.0 + version: 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': + specifier: ^7.17.0 + version: 7.18.0(eslint@8.57.0)(typescript@5.5.3) + eslint-config-prettier: + specifier: ^9.1.0 + version: 9.1.0(eslint@8.57.0) + eslint-plugin-prettier: + specifier: ^5.1.3 + version: 5.2.1(@types/eslint@8.56.11)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.2) + husky: + specifier: ^9.0.11 + version: 9.1.4 + onchange: + specifier: ^7.1.0 + version: 7.1.0 + prettier: + specifier: 3.3.2 + version: 3.3.2 + rimraf: + specifier: ^5.0.7 + version: 5.0.10 + tsx: + specifier: ^4.16.2 + version: 4.17.0 + vitest: + specifier: ^2.0.4 + version: 2.0.5(@types/node@22.3.0) + +packages: + + '@ampproject/remapping@2.3.0': + resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==} + engines: {node: '>=6.0.0'} + + '@azure-tools/openapi-tools-common@1.2.2': + resolution: {integrity: sha512-r6oBkNsND1sA+ZjHlE1vTf2hUj4RUnbD9KG9uksEKnLVC6oOD5WuJYCO5y4xDzWWuR0x+9gImovQqXAE7ZXYfg==} + + '@blakeembrey/deque@1.0.5': + resolution: {integrity: sha512-6xnwtvp9DY1EINIKdTfvfeAtCYw4OqBZJhtiqkT3ivjnEfa25VQ3TsKvaFfKm8MyGIEfE95qLe+bNEt3nB0Ylg==} + + '@blakeembrey/template@1.1.0': + resolution: {integrity: sha512-iZf+UWfL+DogJVpd/xMQyP6X6McYd6ArdYoPMiv/zlOTzeXXfQbYxBNJJBF6tThvsjLMbA8tLjkCdm9RWMFCCw==} + + '@esbuild/aix-ppc64@0.21.5': + resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + + '@esbuild/aix-ppc64@0.23.0': + resolution: {integrity: sha512-3sG8Zwa5fMcA9bgqB8AfWPQ+HFke6uD3h1s3RIwUNK8EG7a4buxvuFTs3j1IMs2NXAk9F30C/FF4vxRgQCcmoQ==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [aix] + + '@esbuild/android-arm64@0.21.5': + resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm64@0.23.0': + resolution: {integrity: sha512-EuHFUYkAVfU4qBdyivULuu03FhJO4IJN9PGuABGrFy4vUuzk91P2d+npxHcFdpUnfYKy0PuV+n6bKIpHOB3prQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [android] + + '@esbuild/android-arm@0.21.5': + resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + + '@esbuild/android-arm@0.23.0': + resolution: {integrity: sha512-+KuOHTKKyIKgEEqKbGTK8W7mPp+hKinbMBeEnNzjJGyFcWsfrXjSTNluJHCY1RqhxFurdD8uNXQDei7qDlR6+g==} + engines: {node: '>=18'} + cpu: [arm] + os: [android] + + '@esbuild/android-x64@0.21.5': + resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + + '@esbuild/android-x64@0.23.0': + resolution: {integrity: sha512-WRrmKidLoKDl56LsbBMhzTTBxrsVwTKdNbKDalbEZr0tcsBgCLbEtoNthOW6PX942YiYq8HzEnb4yWQMLQuipQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [android] + + '@esbuild/darwin-arm64@0.21.5': + resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-arm64@0.23.0': + resolution: {integrity: sha512-YLntie/IdS31H54Ogdn+v50NuoWF5BDkEUFpiOChVa9UnKpftgwzZRrI4J132ETIi+D8n6xh9IviFV3eXdxfow==} + engines: {node: '>=18'} + cpu: [arm64] + os: [darwin] + + '@esbuild/darwin-x64@0.21.5': + resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + + '@esbuild/darwin-x64@0.23.0': + resolution: {integrity: sha512-IMQ6eme4AfznElesHUPDZ+teuGwoRmVuuixu7sv92ZkdQcPbsNHzutd+rAfaBKo8YK3IrBEi9SLLKWJdEvJniQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [darwin] + + '@esbuild/freebsd-arm64@0.21.5': + resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-arm64@0.23.0': + resolution: {integrity: sha512-0muYWCng5vqaxobq6LB3YNtevDFSAZGlgtLoAc81PjUfiFz36n4KMpwhtAd4he8ToSI3TGyuhyx5xmiWNYZFyw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.21.5': + resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + + '@esbuild/freebsd-x64@0.23.0': + resolution: {integrity: sha512-XKDVu8IsD0/q3foBzsXGt/KjD/yTKBCIwOHE1XwiXmrRwrX6Hbnd5Eqn/WvDekddK21tfszBSrE/WMaZh+1buQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [freebsd] + + '@esbuild/linux-arm64@0.21.5': + resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm64@0.23.0': + resolution: {integrity: sha512-j1t5iG8jE7BhonbsEg5d9qOYcVZv/Rv6tghaXM/Ug9xahM0nX/H2gfu6X6z11QRTMT6+aywOMA8TDkhPo8aCGw==} + engines: {node: '>=18'} + cpu: [arm64] + os: [linux] + + '@esbuild/linux-arm@0.21.5': + resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-arm@0.23.0': + resolution: {integrity: sha512-SEELSTEtOFu5LPykzA395Mc+54RMg1EUgXP+iw2SJ72+ooMwVsgfuwXo5Fn0wXNgWZsTVHwY2cg4Vi/bOD88qw==} + engines: {node: '>=18'} + cpu: [arm] + os: [linux] + + '@esbuild/linux-ia32@0.21.5': + resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-ia32@0.23.0': + resolution: {integrity: sha512-P7O5Tkh2NbgIm2R6x1zGJJsnacDzTFcRWZyTTMgFdVit6E98LTxO+v8LCCLWRvPrjdzXHx9FEOA8oAZPyApWUA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [linux] + + '@esbuild/linux-loong64@0.21.5': + resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-loong64@0.23.0': + resolution: {integrity: sha512-InQwepswq6urikQiIC/kkx412fqUZudBO4SYKu0N+tGhXRWUqAx+Q+341tFV6QdBifpjYgUndV1hhMq3WeJi7A==} + engines: {node: '>=18'} + cpu: [loong64] + os: [linux] + + '@esbuild/linux-mips64el@0.21.5': + resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-mips64el@0.23.0': + resolution: {integrity: sha512-J9rflLtqdYrxHv2FqXE2i1ELgNjT+JFURt/uDMoPQLcjWQA5wDKgQA4t/dTqGa88ZVECKaD0TctwsUfHbVoi4w==} + engines: {node: '>=18'} + cpu: [mips64el] + os: [linux] + + '@esbuild/linux-ppc64@0.21.5': + resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-ppc64@0.23.0': + resolution: {integrity: sha512-cShCXtEOVc5GxU0fM+dsFD10qZ5UpcQ8AM22bYj0u/yaAykWnqXJDpd77ublcX6vdDsWLuweeuSNZk4yUxZwtw==} + engines: {node: '>=18'} + cpu: [ppc64] + os: [linux] + + '@esbuild/linux-riscv64@0.21.5': + resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-riscv64@0.23.0': + resolution: {integrity: sha512-HEtaN7Y5UB4tZPeQmgz/UhzoEyYftbMXrBCUjINGjh3uil+rB/QzzpMshz3cNUxqXN7Vr93zzVtpIDL99t9aRw==} + engines: {node: '>=18'} + cpu: [riscv64] + os: [linux] + + '@esbuild/linux-s390x@0.21.5': + resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-s390x@0.23.0': + resolution: {integrity: sha512-WDi3+NVAuyjg/Wxi+o5KPqRbZY0QhI9TjrEEm+8dmpY9Xir8+HE/HNx2JoLckhKbFopW0RdO2D72w8trZOV+Wg==} + engines: {node: '>=18'} + cpu: [s390x] + os: [linux] + + '@esbuild/linux-x64@0.21.5': + resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + + '@esbuild/linux-x64@0.23.0': + resolution: {integrity: sha512-a3pMQhUEJkITgAw6e0bWA+F+vFtCciMjW/LPtoj99MhVt+Mfb6bbL9hu2wmTZgNd994qTAEw+U/r6k3qHWWaOQ==} + engines: {node: '>=18'} + cpu: [x64] + os: [linux] + + '@esbuild/netbsd-x64@0.21.5': + resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + + '@esbuild/netbsd-x64@0.23.0': + resolution: {integrity: sha512-cRK+YDem7lFTs2Q5nEv/HHc4LnrfBCbH5+JHu6wm2eP+d8OZNoSMYgPZJq78vqQ9g+9+nMuIsAO7skzphRXHyw==} + engines: {node: '>=18'} + cpu: [x64] + os: [netbsd] + + '@esbuild/openbsd-arm64@0.23.0': + resolution: {integrity: sha512-suXjq53gERueVWu0OKxzWqk7NxiUWSUlrxoZK7usiF50C6ipColGR5qie2496iKGYNLhDZkPxBI3erbnYkU0rQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [openbsd] + + '@esbuild/openbsd-x64@0.21.5': + resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + + '@esbuild/openbsd-x64@0.23.0': + resolution: {integrity: sha512-6p3nHpby0DM/v15IFKMjAaayFhqnXV52aEmv1whZHX56pdkK+MEaLoQWj+H42ssFarP1PcomVhbsR4pkz09qBg==} + engines: {node: '>=18'} + cpu: [x64] + os: [openbsd] + + '@esbuild/sunos-x64@0.21.5': + resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + + '@esbuild/sunos-x64@0.23.0': + resolution: {integrity: sha512-BFelBGfrBwk6LVrmFzCq1u1dZbG4zy/Kp93w2+y83Q5UGYF1d8sCzeLI9NXjKyujjBBniQa8R8PzLFAUrSM9OA==} + engines: {node: '>=18'} + cpu: [x64] + os: [sunos] + + '@esbuild/win32-arm64@0.21.5': + resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-arm64@0.23.0': + resolution: {integrity: sha512-lY6AC8p4Cnb7xYHuIxQ6iYPe6MfO2CC43XXKo9nBXDb35krYt7KGhQnOkRGar5psxYkircpCqfbNDB4uJbS2jQ==} + engines: {node: '>=18'} + cpu: [arm64] + os: [win32] + + '@esbuild/win32-ia32@0.21.5': + resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-ia32@0.23.0': + resolution: {integrity: sha512-7L1bHlOTcO4ByvI7OXVI5pNN6HSu6pUQq9yodga8izeuB1KcT2UkHaH6118QJwopExPn0rMHIseCTx1CRo/uNA==} + engines: {node: '>=18'} + cpu: [ia32] + os: [win32] + + '@esbuild/win32-x64@0.21.5': + resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + + '@esbuild/win32-x64@0.23.0': + resolution: {integrity: sha512-Arm+WgUFLUATuoxCJcahGuk6Yj9Pzxd6l11Zb/2aAuv5kWWvvfhLFo2fni4uSK5vzlUdCGZ/BdV5tH8klj8p8g==} + engines: {node: '>=18'} + cpu: [x64] + os: [win32] + + '@eslint-community/eslint-utils@4.4.0': + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 + + '@eslint-community/regexpp@4.11.0': + resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==} + engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} + + '@eslint/eslintrc@2.1.4': + resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@eslint/js@8.57.0': + resolution: {integrity: sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + '@humanwhocodes/config-array@0.11.14': + resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==} + engines: {node: '>=10.10.0'} + deprecated: Use @eslint/config-array instead + + '@humanwhocodes/module-importer@1.0.1': + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + engines: {node: '>=12.22'} + + '@humanwhocodes/object-schema@2.0.3': + resolution: {integrity: sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==} + deprecated: Use @eslint/object-schema instead + + '@isaacs/cliui@8.0.2': + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + engines: {node: '>=12'} + + '@jridgewell/gen-mapping@0.3.5': + resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==} + engines: {node: '>=6.0.0'} + + '@jridgewell/resolve-uri@3.1.2': + resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} + engines: {node: '>=6.0.0'} + + '@jridgewell/set-array@1.2.1': + resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==} + engines: {node: '>=6.0.0'} + + '@jridgewell/sourcemap-codec@1.5.0': + resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} + + '@jridgewell/trace-mapping@0.3.25': + resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==} + + '@nodelib/fs.scandir@2.1.5': + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + + '@nodelib/fs.stat@2.0.5': + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + + '@nodelib/fs.walk@1.2.8': + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + + '@pkgjs/parseargs@0.11.0': + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + + '@pkgr/core@0.1.1': + resolution: {integrity: sha512-cq8o4cWH0ibXh9VGi5P20Tu9XF/0fFXl9EUinr9QfTM7a7p0oTA4iJRCQWppXR1Pg8dSM0UCItCkPwsk9qWWYA==} + engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} + + '@rollup/rollup-android-arm-eabi@4.20.0': + resolution: {integrity: sha512-TSpWzflCc4VGAUJZlPpgAJE1+V60MePDQnBd7PPkpuEmOy8i87aL6tinFGKBFKuEDikYpig72QzdT3QPYIi+oA==} + cpu: [arm] + os: [android] + + '@rollup/rollup-android-arm64@4.20.0': + resolution: {integrity: sha512-u00Ro/nok7oGzVuh/FMYfNoGqxU5CPWz1mxV85S2w9LxHR8OoMQBuSk+3BKVIDYgkpeOET5yXkx90OYFc+ytpQ==} + cpu: [arm64] + os: [android] + + '@rollup/rollup-darwin-arm64@4.20.0': + resolution: {integrity: sha512-uFVfvzvsdGtlSLuL0ZlvPJvl6ZmrH4CBwLGEFPe7hUmf7htGAN+aXo43R/V6LATyxlKVC/m6UsLb7jbG+LG39Q==} + cpu: [arm64] + os: [darwin] + + '@rollup/rollup-darwin-x64@4.20.0': + resolution: {integrity: sha512-xbrMDdlev53vNXexEa6l0LffojxhqDTBeL+VUxuuIXys4x6xyvbKq5XqTXBCEUA8ty8iEJblHvFaWRJTk/icAQ==} + cpu: [x64] + os: [darwin] + + '@rollup/rollup-linux-arm-gnueabihf@4.20.0': + resolution: {integrity: sha512-jMYvxZwGmoHFBTbr12Xc6wOdc2xA5tF5F2q6t7Rcfab68TT0n+r7dgawD4qhPEvasDsVpQi+MgDzj2faOLsZjA==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm-musleabihf@4.20.0': + resolution: {integrity: sha512-1asSTl4HKuIHIB1GcdFHNNZhxAYEdqML/MW4QmPS4G0ivbEcBr1JKlFLKsIRqjSwOBkdItn3/ZDlyvZ/N6KPlw==} + cpu: [arm] + os: [linux] + + '@rollup/rollup-linux-arm64-gnu@4.20.0': + resolution: {integrity: sha512-COBb8Bkx56KldOYJfMf6wKeYJrtJ9vEgBRAOkfw6Ens0tnmzPqvlpjZiLgkhg6cA3DGzCmLmmd319pmHvKWWlQ==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-arm64-musl@4.20.0': + resolution: {integrity: sha512-+it+mBSyMslVQa8wSPvBx53fYuZK/oLTu5RJoXogjk6x7Q7sz1GNRsXWjn6SwyJm8E/oMjNVwPhmNdIjwP135Q==} + cpu: [arm64] + os: [linux] + + '@rollup/rollup-linux-powerpc64le-gnu@4.20.0': + resolution: {integrity: sha512-yAMvqhPfGKsAxHN8I4+jE0CpLWD8cv4z7CK7BMmhjDuz606Q2tFKkWRY8bHR9JQXYcoLfopo5TTqzxgPUjUMfw==} + cpu: [ppc64] + os: [linux] + + '@rollup/rollup-linux-riscv64-gnu@4.20.0': + resolution: {integrity: sha512-qmuxFpfmi/2SUkAw95TtNq/w/I7Gpjurx609OOOV7U4vhvUhBcftcmXwl3rqAek+ADBwSjIC4IVNLiszoj3dPA==} + cpu: [riscv64] + os: [linux] + + '@rollup/rollup-linux-s390x-gnu@4.20.0': + resolution: {integrity: sha512-I0BtGXddHSHjV1mqTNkgUZLnS3WtsqebAXv11D5BZE/gfw5KoyXSAXVqyJximQXNvNzUo4GKlCK/dIwXlz+jlg==} + cpu: [s390x] + os: [linux] + + '@rollup/rollup-linux-x64-gnu@4.20.0': + resolution: {integrity: sha512-y+eoL2I3iphUg9tN9GB6ku1FA8kOfmF4oUEWhztDJ4KXJy1agk/9+pejOuZkNFhRwHAOxMsBPLbXPd6mJiCwew==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-linux-x64-musl@4.20.0': + resolution: {integrity: sha512-hM3nhW40kBNYUkZb/r9k2FKK+/MnKglX7UYd4ZUy5DJs8/sMsIbqWK2piZtVGE3kcXVNj3B2IrUYROJMMCikNg==} + cpu: [x64] + os: [linux] + + '@rollup/rollup-win32-arm64-msvc@4.20.0': + resolution: {integrity: sha512-psegMvP+Ik/Bg7QRJbv8w8PAytPA7Uo8fpFjXyCRHWm6Nt42L+JtoqH8eDQ5hRP7/XW2UiIriy1Z46jf0Oa1kA==} + cpu: [arm64] + os: [win32] + + '@rollup/rollup-win32-ia32-msvc@4.20.0': + resolution: {integrity: sha512-GabekH3w4lgAJpVxkk7hUzUf2hICSQO0a/BLFA11/RMxQT92MabKAqyubzDZmMOC/hcJNlc+rrypzNzYl4Dx7A==} + cpu: [ia32] + os: [win32] + + '@rollup/rollup-win32-x64-msvc@4.20.0': + resolution: {integrity: sha512-aJ1EJSuTdGnM6qbVC4B5DSmozPTqIag9fSzXRNNo+humQLG89XpPgdt16Ia56ORD7s+H8Pmyx44uczDQ0yDzpg==} + cpu: [x64] + os: [win32] + + '@ts-morph/common@0.24.0': + resolution: {integrity: sha512-c1xMmNHWpNselmpIqursHeOHHBTIsJLbB+NuovbTTRCNiTLEr/U9dbJ8qy0jd/O2x5pc3seWuOUN5R2IoOTp8A==} + + '@types/async-retry@1.4.8': + resolution: {integrity: sha512-Qup/B5PWLe86yI5I3av6ePGaeQrIHNKCwbsQotD6aHQ6YkHsMUxVZkZsmx/Ry3VZQ6uysHwTjQ7666+k6UjVJA==} + + '@types/commonmark@0.27.9': + resolution: {integrity: sha512-d3+57WgyPCcIc6oshmcPkmP4+JqRRot9eeZLsBsutWtIxwWivpoyc2wEcolOp8MyO3ZWN846mMdoR02kdHSMCw==} + + '@types/eslint-scope@3.7.7': + resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==} + + '@types/eslint@8.56.11': + resolution: {integrity: sha512-sVBpJMf7UPo/wGecYOpk2aQya2VUGeHhe38WG7/mN5FufNSubf5VT9Uh9Uyp8/eLJpu1/tuhJ/qTo4mhSB4V4Q==} + + '@types/estree@1.0.5': + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + + '@types/fs-extra@11.0.4': + resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} + + '@types/json-schema@7.0.15': + resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==} + + '@types/jsonfile@6.1.4': + resolution: {integrity: sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==} + + '@types/node-fetch@2.6.11': + resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} + + '@types/node@22.3.0': + resolution: {integrity: sha512-nrWpWVaDZuaVc5X84xJ0vNrLvomM205oQyLsRt7OHNZbSHslcWsvgFR7O7hire2ZonjLrWBbedmotmIlJDVd6g==} + + '@types/retry@0.12.5': + resolution: {integrity: sha512-3xSjTp3v03X/lSQLkczaN9UIEwJMoMCA1+Nb5HfbJEQWogdeQIyVtTvxPXDQjZ5zws8rFQfVfRdz03ARihPJgw==} + + '@typescript-eslint/eslint-plugin@7.18.0': + resolution: {integrity: sha512-94EQTWZ40mzBc42ATNIBimBEDltSJ9RQHCC8vc/PDbxi4k8dVwUAv4o98dk50M1zB+JGFxp43FP7f8+FP8R6Sw==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + '@typescript-eslint/parser': ^7.0.0 + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/parser@7.18.0': + resolution: {integrity: sha512-4Z+L8I2OqhZV8qA132M4wNL30ypZGYOQVBfMgxDH/K5UX0PNqTu1c6za9ST5r9+tavvHiTWmBnKzpCJ/GlVFtg==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/scope-manager@7.18.0': + resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@typescript-eslint/type-utils@7.18.0': + resolution: {integrity: sha512-XL0FJXuCLaDuX2sYqZUUSOJ2sG5/i1AAze+axqmLnSkNEVMVYLF+cbwlB2w8D1tinFuSikHmFta+P+HOofrLeA==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/types@7.18.0': + resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@typescript-eslint/typescript-estree@7.18.0': + resolution: {integrity: sha512-aP1v/BSPnnyhMHts8cf1qQ6Q1IFwwRvAQGRvBFkWlo3/lH29OXA3Pts+c10nxRxIBrDnoMqzhgdwVe5f2D6OzA==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + '@typescript-eslint/utils@7.18.0': + resolution: {integrity: sha512-kK0/rNa2j74XuHVcoCZxdFBMF+aq/vH83CXAOHieC+2Gis4mF8jJXT5eAfyD3K0sAxtPuwxaIOIOvhwzVDt/kw==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + + '@typescript-eslint/visitor-keys@7.18.0': + resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} + engines: {node: ^18.18.0 || >=20.0.0} + + '@ungap/structured-clone@1.2.0': + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + + '@vitest/expect@2.0.5': + resolution: {integrity: sha512-yHZtwuP7JZivj65Gxoi8upUN2OzHTi3zVfjwdpu2WrvCZPLwsJ2Ey5ILIPccoW23dd/zQBlJ4/dhi7DWNyXCpA==} + + '@vitest/pretty-format@2.0.5': + resolution: {integrity: sha512-h8k+1oWHfwTkyTkb9egzwNMfJAEx4veaPSnMeKbVSjp4euqGSbQlm5+6VHwTr7u4FJslVVsUG5nopCaAYdOmSQ==} + + '@vitest/runner@2.0.5': + resolution: {integrity: sha512-TfRfZa6Bkk9ky4tW0z20WKXFEwwvWhRY+84CnSEtq4+3ZvDlJyY32oNTJtM7AW9ihW90tX/1Q78cb6FjoAs+ig==} + + '@vitest/snapshot@2.0.5': + resolution: {integrity: sha512-SgCPUeDFLaM0mIUHfaArq8fD2WbaXG/zVXjRupthYfYGzc8ztbFbu6dUNOblBG7XLMR1kEhS/DNnfCZ2IhdDew==} + + '@vitest/spy@2.0.5': + resolution: {integrity: sha512-c/jdthAhvJdpfVuaexSrnawxZz6pywlTPe84LUB2m/4t3rl2fTo9NFGBG4oWgaD+FTgDDV8hJ/nibT7IfH3JfA==} + + '@vitest/utils@2.0.5': + resolution: {integrity: sha512-d8HKbqIcya+GR67mkZbrzhS5kKhtp8dQLcmRZLGTscGVg7yImT82cIrhtn2L8+VujWcy6KZweApgNmPsTAO/UQ==} + + abort-controller@3.0.0: + resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} + engines: {node: '>=6.5'} + + acorn-jsx@5.3.2: + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + + acorn@8.12.1: + resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} + engines: {node: '>=0.4.0'} + hasBin: true + + ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + + ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + + ansi-regex@6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + engines: {node: '>=12'} + + ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + + ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + + anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + + arg@4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} + + argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} + + argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + + array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} + + assertion-error@2.0.1: + resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} + engines: {node: '>=12'} + + async-retry@1.3.3: + resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==} + + asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + + atomic-sleep@1.0.0: + resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==} + engines: {node: '>=8.0.0'} + + balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + + binary-extensions@2.3.0: + resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} + engines: {node: '>=8'} + + brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + + brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + + braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + + buffer@6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + + cac@6.7.14: + resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} + engines: {node: '>=8'} + + callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + + chai@5.1.1: + resolution: {integrity: sha512-pT1ZgP8rPNqUgieVaEY+ryQr6Q4HXNg8Ei9UnLUrjN4IA7dvQC5JB+/kxVcPNDHyBcc/26CXPkbNzq3qwrOEKA==} + engines: {node: '>=12'} + + chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + + check-error@2.1.1: + resolution: {integrity: sha512-OAlb+T7V4Op9OwdkjmguYRqncdlx5JiofwOAUkmTF+jNdHwzTaTs4sRAGpzLF3oOz5xAyDGrPgeIDFQmDOTiJw==} + engines: {node: '>= 16'} + + chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + + code-block-writer@13.0.2: + resolution: {integrity: sha512-XfXzAGiStXSmCIwrkdfvc7FS5Dtj8yelCtyOf2p2skCAfvLd6zu0rGzuS9NSCO3bq1JKpFZ7tbKdKlcd5occQA==} + + color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + + color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + + colorette@2.0.20: + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} + + combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} + + commander@12.1.0: + resolution: {integrity: sha512-Vw8qHK3bZM9y/P10u3Vib8o/DdkvA2OtPtZvD871QKjy74Wj1WSKFILMPRPSdUSx5RFK1arlJzEtA4PkFgnbuA==} + engines: {node: '>=18'} + + commonmark@0.28.1: + resolution: {integrity: sha512-PklsZ9pgrfFQ5hQH9BRzoWnqI9db2LeR9MhvkNk8iz97kfaTNmhTU+IE8jKDHTEfivZZXoFqzGqzddXdk14EJw==} + hasBin: true + + concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + + cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + engines: {node: '>= 8'} + + dateformat@4.6.3: + resolution: {integrity: sha512-2P0p0pFGzHS5EMnhdxQi7aJN+iMheud0UhG4dlE1DLAlvL8JHjJJTX/CSm4JXwV0Ka5nGk3zC5mcb5bUQUxxMA==} + + debug@4.3.6: + resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + + deep-eql@5.0.2: + resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} + engines: {node: '>=6'} + + deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + + delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + engines: {node: '>=0.4.0'} + + dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} + + doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} + + eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + + emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + + end-of-stream@1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} + + entities@1.1.2: + resolution: {integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==} + + esbuild@0.21.5: + resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} + engines: {node: '>=12'} + hasBin: true + + esbuild@0.23.0: + resolution: {integrity: sha512-1lvV17H2bMYda/WaFb2jLPeHU3zml2k4/yagNMG8Q/YtfMjCwEUZa2eXXMgZTVSL5q1n4H7sQ0X6CdJDqqeCFA==} + engines: {node: '>=18'} + hasBin: true + + escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + + eslint-config-prettier@9.1.0: + resolution: {integrity: sha512-NSWl5BFQWEPi1j4TjVNItzYV7dZXZ+wP6I6ZhrBGpChQhZRUaElihE9uRRkcbRnNb76UMKDF3r+WTmNcGPKsqw==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' + + eslint-plugin-prettier@5.2.1: + resolution: {integrity: sha512-gH3iR3g4JfF+yYPaJYkN7jEl9QbweL/YfkoRlNnuIEHEz1vHVlCmWOS+eGGiRuzHQXdJFCOTxRgvju9b8VUmrw==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + '@types/eslint': '>=8.0.0' + eslint: '>=8.0.0' + eslint-config-prettier: '*' + prettier: '>=3.0.0' + peerDependenciesMeta: + '@types/eslint': + optional: true + eslint-config-prettier: + optional: true + + eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + eslint@8.57.0: + resolution: {integrity: sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true + + espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} + hasBin: true + + esquery@1.6.0: + resolution: {integrity: sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==} + engines: {node: '>=0.10'} + + esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} + + estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + engines: {node: '>=4.0'} + + estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + + esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + + event-target-shim@5.0.1: + resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} + engines: {node: '>=6'} + + events@3.3.0: + resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} + engines: {node: '>=0.8.x'} + + execa@8.0.1: + resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} + engines: {node: '>=16.17'} + + fast-copy@3.0.2: + resolution: {integrity: sha512-dl0O9Vhju8IrcLndv2eU4ldt1ftXMqqfgN4H1cpmGV7P6jeB9FwpN9a2c8DPGE1Ys88rNUJVYDHq73CGAGOPfQ==} + + fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + + fast-diff@1.3.0: + resolution: {integrity: sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==} + + fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + + fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + + fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + + fast-redact@3.5.0: + resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==} + engines: {node: '>=6'} + + fast-safe-stringify@2.1.1: + resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==} + + fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} + + file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} + + fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + + find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + engines: {node: '>=10'} + + flat-cache@3.2.0: + resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==} + engines: {node: ^10.12.0 || >=12.0.0} + + flatted@3.3.1: + resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==} + + foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} + engines: {node: '>=14'} + + form-data@4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + engines: {node: '>= 6'} + + front-matter@4.0.2: + resolution: {integrity: sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==} + + fs-extra@11.2.0: + resolution: {integrity: sha512-PmDi3uwK5nFuXh7XDTlVnS17xJS7vW36is2+w3xcv8SVxiB4NyATf4ctkVY5bkSjX0Y4nbvZCq1/EjtEyr9ktw==} + engines: {node: '>=14.14'} + + fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + + fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + + get-func-name@2.0.2: + resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} + + get-stream@8.0.1: + resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} + engines: {node: '>=16'} + + get-tsconfig@4.7.6: + resolution: {integrity: sha512-ZAqrLlu18NbDdRaHq+AKXzAmqIUPswPWKUchfytdAjiRFnCe5ojG2bstg6mRiZabkKfCoL/e98pbBELIV/YCeA==} + + glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + + glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + + glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + + glob@11.0.0: + resolution: {integrity: sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==} + engines: {node: 20 || >=22} + hasBin: true + + glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + deprecated: Glob versions prior to v9 are no longer supported + + globals@13.24.0: + resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==} + engines: {node: '>=8'} + + globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + engines: {node: '>=10'} + + graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + + has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + + help-me@5.0.0: + resolution: {integrity: sha512-7xgomUX6ADmcYzFik0HzAxh/73YlKR9bmFzf51CZwR+b6YtzU2m0u49hQCqV6SvlqIqsaxovfwdvbnsw3b/zpg==} + + human-signals@5.0.0: + resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} + engines: {node: '>=16.17.0'} + + husky@9.1.4: + resolution: {integrity: sha512-bho94YyReb4JV7LYWRWxZ/xr6TtOTt8cMfmQ39MQYJ7f/YE268s3GdghGwi+y4zAeqewE5zYLvuhV0M0ijsDEA==} + engines: {node: '>=18'} + hasBin: true + + ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + + ignore@5.3.2: + resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} + engines: {node: '>= 4'} + + import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + engines: {node: '>=6'} + + imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + engines: {node: '>=0.8.19'} + + inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. + + inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + + is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + + is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + + is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + + is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + engines: {node: '>=8'} + + is-stream@3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + + jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + + jackspeak@4.0.1: + resolution: {integrity: sha512-cub8rahkh0Q/bw1+GxP7aeSe29hHHn2V4m29nnDlvCdlgU+3UGxkZp7Z53jLUdpX3jdTO0nJZUDl3xvbWc2Xog==} + engines: {node: 20 || >=22} + + joycon@3.1.1: + resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} + engines: {node: '>=10'} + + js-yaml@3.14.1: + resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} + hasBin: true + + js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + + json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + + json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + + json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + + jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + + keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + + levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + + locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + engines: {node: '>=10'} + + lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + + loupe@3.1.1: + resolution: {integrity: sha512-edNu/8D5MKVfGVFRhFf8aAxiTM6Wumfz5XsaatSxlD3w4R1d/WEKUTydCdPGbl9K7QG/Ca3GnDV2sIKIpXRQcw==} + + lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + + lru-cache@11.0.0: + resolution: {integrity: sha512-Qv32eSV1RSCfhY3fpPE2GNZ8jgM9X7rdAfemLWqTUxwiyIC4jJ6Sy0fZ8H+oLWevO6i4/bizg7c8d8i6bxrzbA==} + engines: {node: 20 || >=22} + + magic-string@0.30.11: + resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} + + marked@13.0.3: + resolution: {integrity: sha512-rqRix3/TWzE9rIoFGIn8JmsVfhiuC8VIQ8IdX5TfzmeBucdY05/0UlzKaw0eVtpcN/OdVFpBk7CjKGo9iHJ/zA==} + engines: {node: '>= 18'} + hasBin: true + + mdurl@1.0.1: + resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} + + merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} + + merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + + micromatch@4.0.7: + resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} + engines: {node: '>=8.6'} + + mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + engines: {node: '>= 0.6'} + + mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + engines: {node: '>= 0.6'} + + mimic-fn@4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} + engines: {node: '>=12'} + + minimatch@10.0.1: + resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} + engines: {node: 20 || >=22} + + minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + + minimatch@9.0.5: + resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} + engines: {node: '>=16 || 14 >=14.17'} + + minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + + minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} + engines: {node: '>=16 || 14 >=14.17'} + + mkdirp@3.0.1: + resolution: {integrity: sha512-+NsyUUAZDmo6YVHzL/stxSu3t9YS1iljliy3BSDrXJ/dkn1KYdmtZODGGjLcc9XLgVVpH4KshHB8XmZgMhaBXg==} + engines: {node: '>=10'} + hasBin: true + + ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + + nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + + node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + + normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + + npm-run-path@5.3.0: + resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + + on-exit-leak-free@2.1.2: + resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==} + engines: {node: '>=14.0.0'} + + once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + + onchange@7.1.0: + resolution: {integrity: sha512-ZJcqsPiWUAUpvmnJri5TPBooqJOPmC0ttN65juhN15Q8xA+Nbg3BaxBHXQ45EistKKlKElb0edmbPWnKSBkvMg==} + hasBin: true + + onetime@6.0.0: + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} + engines: {node: '>=12'} + + optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} + + p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + engines: {node: '>=10'} + + p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + engines: {node: '>=10'} + + package-json-from-dist@1.0.0: + resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} + + parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} + + path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + + path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + + path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + + path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + + path-key@4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + engines: {node: '>=12'} + + path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + + path-scurry@2.0.0: + resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} + engines: {node: 20 || >=22} + + path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + + pathe@1.1.2: + resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + + pathval@2.0.0: + resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} + engines: {node: '>= 14.16'} + + picocolors@1.0.1: + resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} + + picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + + pino-abstract-transport@1.2.0: + resolution: {integrity: sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==} + + pino-pretty@11.2.2: + resolution: {integrity: sha512-2FnyGir8nAJAqD3srROdrF1J5BIcMT4nwj7hHSc60El6Uxlym00UbCCd8pYIterstVBFlMyF1yFV8XdGIPbj4A==} + hasBin: true + + pino-std-serializers@7.0.0: + resolution: {integrity: sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==} + + pino@9.3.2: + resolution: {integrity: sha512-WtARBjgZ7LNEkrGWxMBN/jvlFiE17LTbBoH0konmBU684Kd0uIiDwBXlcTCW7iJnA6HfIKwUssS/2AC6cDEanw==} + hasBin: true + + postcss@8.4.41: + resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} + engines: {node: ^10 || ^12 || >=14} + + prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + + prettier-linter-helpers@1.0.0: + resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} + engines: {node: '>=6.0.0'} + + prettier@3.3.2: + resolution: {integrity: sha512-rAVeHYMcv8ATV5d508CFdn+8/pHPpXeIid1DdrPwXnaAdH7cqjVbpJaT5eq4yRAFU/lsbwYwSF/n5iNrdJHPQA==} + engines: {node: '>=14'} + hasBin: true + + process-warning@4.0.0: + resolution: {integrity: sha512-/MyYDxttz7DfGMMHiysAsFE4qF+pQYAA8ziO/3NcRVrQ5fSk+Mns4QZA/oRPFzvcqNoVJXQNWNAsdwBXLUkQKw==} + + process@0.11.10: + resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==} + engines: {node: '>= 0.6.0'} + + pump@3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} + + punycode@2.3.1: + resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} + engines: {node: '>=6'} + + queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + + quick-format-unescaped@4.0.4: + resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==} + + readable-stream@4.5.2: + resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + + readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + + real-require@0.2.0: + resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==} + engines: {node: '>= 12.13.0'} + + resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + + resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + + retry@0.13.1: + resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} + engines: {node: '>= 4'} + + reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + + rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + deprecated: Rimraf versions prior to v4 are no longer supported + hasBin: true + + rimraf@5.0.10: + resolution: {integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==} + hasBin: true + + rollup@4.20.0: + resolution: {integrity: sha512-6rbWBChcnSGzIlXeIdNIZTopKYad8ZG8ajhl78lGRLsI2rX8IkaotQhVas2Ma+GPxJav19wrSzvRvuiv0YKzWw==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + + run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + + safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + + safe-stable-stringify@2.4.3: + resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} + engines: {node: '>=10'} + + secure-json-parse@2.7.0: + resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==} + + semver@7.6.3: + resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} + engines: {node: '>=10'} + hasBin: true + + shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} + + shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + + siginfo@2.0.0: + resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} + + signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + engines: {node: '>=14'} + + slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} + + sonic-boom@4.0.1: + resolution: {integrity: sha512-hTSD/6JMLyT4r9zeof6UtuBDpjJ9sO08/nmS5djaA9eozT9oOlNdpXSnzcgj4FTqpk3nkLrs61l4gip9r1HCrQ==} + + source-map-js@1.2.0: + resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + engines: {node: '>=0.10.0'} + + split2@4.2.0: + resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==} + engines: {node: '>= 10.x'} + + sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + + stackback@0.0.2: + resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} + + std-env@3.7.0: + resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} + + string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + + string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + + string.prototype.repeat@0.2.0: + resolution: {integrity: sha512-1BH+X+1hSthZFW+X+JaUkjkkUPwIlLEMJBLANN3hOob3RhEk5snLWNECDnYbgn/m5c5JV7Ersu1Yubaf+05cIA==} + + string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + + strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + + strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} + + strip-final-newline@3.0.0: + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} + engines: {node: '>=12'} + + strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} + + supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + + synckit@0.9.1: + resolution: {integrity: sha512-7gr8p9TQP6RAHusBOSLs46F4564ZrjV8xFmw5zCmgmhGUcw2hxsShhJ6CEiHQMgPDwAQ1fWHPM0ypc4RMAig4A==} + engines: {node: ^14.18.0 || >=16.0.0} + + text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + + thread-stream@3.1.0: + resolution: {integrity: sha512-OqyPZ9u96VohAyMfJykzmivOrY2wfMSf3C5TtFJVgN+Hm6aj+voFhlK+kZEIv2FBh1X6Xp3DlnCOfEQ3B2J86A==} + + tinybench@2.9.0: + resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} + + tinypool@1.0.0: + resolution: {integrity: sha512-KIKExllK7jp3uvrNtvRBYBWBOAXSX8ZvoaD8T+7KB/QHIuoJW3Pmr60zucywjAlMb5TeXUkcs/MWeWLu0qvuAQ==} + engines: {node: ^18.0.0 || >=20.0.0} + + tinyrainbow@1.2.0: + resolution: {integrity: sha512-weEDEq7Z5eTHPDh4xjX789+fHfF+P8boiFB+0vbWzpbnbsEr/GRaohi/uMKxg8RZMXnl1ItAi/IUHWMsjDV7kQ==} + engines: {node: '>=14.0.0'} + + tinyspy@3.0.0: + resolution: {integrity: sha512-q5nmENpTHgiPVd1cJDDc9cVoYN5x4vCvwT3FMilvKPKneCBZAxn2YWQjDF0UMcE9k0Cay1gBiDfTMU0g+mPMQA==} + engines: {node: '>=14.0.0'} + + to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + + tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + + tree-kill@1.2.2: + resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==} + hasBin: true + + ts-api-utils@1.3.0: + resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==} + engines: {node: '>=16'} + peerDependencies: + typescript: '>=4.2.0' + + ts-morph@23.0.0: + resolution: {integrity: sha512-FcvFx7a9E8TUe6T3ShihXJLiJOiqyafzFKUO4aqIHDUCIvADdGNShcbc2W5PMr3LerXRv7mafvFZ9lRENxJmug==} + + tslib@2.6.3: + resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} + + tsx@4.17.0: + resolution: {integrity: sha512-eN4mnDA5UMKDt4YZixo9tBioibaMBpoxBkD+rIPAjVmYERSG0/dWEY1CEFuV89CgASlKL499q8AhmkMnnjtOJg==} + engines: {node: '>=18.0.0'} + hasBin: true + + type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + + type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + + typescript-eslint@7.18.0: + resolution: {integrity: sha512-PonBkP603E3tt05lDkbOMyaxJjvKqQrXsnow72sVeOFINDE/qNmnnd+f9b4N+U7W6MXnnYyrhtmF2t08QWwUbA==} + engines: {node: ^18.18.0 || >=20.0.0} + peerDependencies: + eslint: ^8.56.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + + typescript@5.5.3: + resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==} + engines: {node: '>=14.17'} + hasBin: true + + undici-types@6.18.2: + resolution: {integrity: sha512-5ruQbENj95yDYJNS3TvcaxPMshV7aizdv/hWYjGIKoANWKjhWNBsr2YEuYZKodQulB1b8l7ILOuDQep3afowQQ==} + + universalify@2.0.1: + resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} + engines: {node: '>= 10.0.0'} + + uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} + + vite-node@2.0.5: + resolution: {integrity: sha512-LdsW4pxj0Ot69FAoXZ1yTnA9bjGohr2yNBU7QKRxpz8ITSkhuDl6h3zS/tvgz4qrNjeRnvrWeXQ8ZF7Um4W00Q==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + + vite@5.4.1: + resolution: {integrity: sha512-1oE6yuNXssjrZdblI9AfBbHCC41nnyoVoEZxQnID6yvQZAFBzxxkqoFLtHUMkYunL8hwOLEjgTuxpkRxvba3kA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + sass-embedded: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + + vitest@2.0.5: + resolution: {integrity: sha512-8GUxONfauuIdeSl5f9GTgVEpg5BTOlplET4WEDaeY2QBiN8wSm68vxN/tb5z405OwppfoCavnwXafiaYBC/xOA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@types/node': ^18.0.0 || >=20.0.0 + '@vitest/browser': 2.0.5 + '@vitest/ui': 2.0.5 + happy-dom: '*' + jsdom: '*' + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@types/node': + optional: true + '@vitest/browser': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + + webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + + whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + + which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true + + why-is-node-running@2.3.0: + resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} + engines: {node: '>=8'} + hasBin: true + + word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + + wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + + wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + engines: {node: '>=12'} + + wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + + yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + engines: {node: '>=10'} + +snapshots: + + '@ampproject/remapping@2.3.0': + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + + '@azure-tools/openapi-tools-common@1.2.2': + dependencies: + '@types/async-retry': 1.4.8 + '@types/commonmark': 0.27.9 + '@types/node-fetch': 2.6.11 + async-retry: 1.3.3 + commonmark: 0.28.1 + front-matter: 4.0.2 + node-fetch: 2.7.0 + tslib: 2.6.3 + transitivePeerDependencies: + - encoding + + '@blakeembrey/deque@1.0.5': {} + + '@blakeembrey/template@1.1.0': {} + + '@esbuild/aix-ppc64@0.21.5': + optional: true + + '@esbuild/aix-ppc64@0.23.0': + optional: true + + '@esbuild/android-arm64@0.21.5': + optional: true + + '@esbuild/android-arm64@0.23.0': + optional: true + + '@esbuild/android-arm@0.21.5': + optional: true + + '@esbuild/android-arm@0.23.0': + optional: true + + '@esbuild/android-x64@0.21.5': + optional: true + + '@esbuild/android-x64@0.23.0': + optional: true + + '@esbuild/darwin-arm64@0.21.5': + optional: true + + '@esbuild/darwin-arm64@0.23.0': + optional: true + + '@esbuild/darwin-x64@0.21.5': + optional: true + + '@esbuild/darwin-x64@0.23.0': + optional: true + + '@esbuild/freebsd-arm64@0.21.5': + optional: true + + '@esbuild/freebsd-arm64@0.23.0': + optional: true + + '@esbuild/freebsd-x64@0.21.5': + optional: true + + '@esbuild/freebsd-x64@0.23.0': + optional: true + + '@esbuild/linux-arm64@0.21.5': + optional: true + + '@esbuild/linux-arm64@0.23.0': + optional: true + + '@esbuild/linux-arm@0.21.5': + optional: true + + '@esbuild/linux-arm@0.23.0': + optional: true + + '@esbuild/linux-ia32@0.21.5': + optional: true + + '@esbuild/linux-ia32@0.23.0': + optional: true + + '@esbuild/linux-loong64@0.21.5': + optional: true + + '@esbuild/linux-loong64@0.23.0': + optional: true + + '@esbuild/linux-mips64el@0.21.5': + optional: true + + '@esbuild/linux-mips64el@0.23.0': + optional: true + + '@esbuild/linux-ppc64@0.21.5': + optional: true + + '@esbuild/linux-ppc64@0.23.0': + optional: true + + '@esbuild/linux-riscv64@0.21.5': + optional: true + + '@esbuild/linux-riscv64@0.23.0': + optional: true + + '@esbuild/linux-s390x@0.21.5': + optional: true + + '@esbuild/linux-s390x@0.23.0': + optional: true + + '@esbuild/linux-x64@0.21.5': + optional: true + + '@esbuild/linux-x64@0.23.0': + optional: true + + '@esbuild/netbsd-x64@0.21.5': + optional: true + + '@esbuild/netbsd-x64@0.23.0': + optional: true + + '@esbuild/openbsd-arm64@0.23.0': + optional: true + + '@esbuild/openbsd-x64@0.21.5': + optional: true + + '@esbuild/openbsd-x64@0.23.0': + optional: true + + '@esbuild/sunos-x64@0.21.5': + optional: true + + '@esbuild/sunos-x64@0.23.0': + optional: true + + '@esbuild/win32-arm64@0.21.5': + optional: true + + '@esbuild/win32-arm64@0.23.0': + optional: true + + '@esbuild/win32-ia32@0.21.5': + optional: true + + '@esbuild/win32-ia32@0.23.0': + optional: true + + '@esbuild/win32-x64@0.21.5': + optional: true + + '@esbuild/win32-x64@0.23.0': + optional: true + + '@eslint-community/eslint-utils@4.4.0(eslint@8.57.0)': + dependencies: + eslint: 8.57.0 + eslint-visitor-keys: 3.4.3 + + '@eslint-community/regexpp@4.11.0': {} + + '@eslint/eslintrc@2.1.4': + dependencies: + ajv: 6.12.6 + debug: 4.3.6 + espree: 9.6.1 + globals: 13.24.0 + ignore: 5.3.2 + import-fresh: 3.3.0 + js-yaml: 4.1.0 + minimatch: 3.1.2 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + + '@eslint/js@8.57.0': {} + + '@humanwhocodes/config-array@0.11.14': + dependencies: + '@humanwhocodes/object-schema': 2.0.3 + debug: 4.3.6 + minimatch: 3.1.2 + transitivePeerDependencies: + - supports-color + + '@humanwhocodes/module-importer@1.0.1': {} + + '@humanwhocodes/object-schema@2.0.3': {} + + '@isaacs/cliui@8.0.2': + dependencies: + string-width: 5.1.2 + string-width-cjs: string-width@4.2.3 + strip-ansi: 7.1.0 + strip-ansi-cjs: strip-ansi@6.0.1 + wrap-ansi: 8.1.0 + wrap-ansi-cjs: wrap-ansi@7.0.0 + + '@jridgewell/gen-mapping@0.3.5': + dependencies: + '@jridgewell/set-array': 1.2.1 + '@jridgewell/sourcemap-codec': 1.5.0 + '@jridgewell/trace-mapping': 0.3.25 + + '@jridgewell/resolve-uri@3.1.2': {} + + '@jridgewell/set-array@1.2.1': {} + + '@jridgewell/sourcemap-codec@1.5.0': {} + + '@jridgewell/trace-mapping@0.3.25': + dependencies: + '@jridgewell/resolve-uri': 3.1.2 + '@jridgewell/sourcemap-codec': 1.5.0 + + '@nodelib/fs.scandir@2.1.5': + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + + '@nodelib/fs.stat@2.0.5': {} + + '@nodelib/fs.walk@1.2.8': + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.17.1 + + '@pkgjs/parseargs@0.11.0': + optional: true + + '@pkgr/core@0.1.1': {} + + '@rollup/rollup-android-arm-eabi@4.20.0': + optional: true + + '@rollup/rollup-android-arm64@4.20.0': + optional: true + + '@rollup/rollup-darwin-arm64@4.20.0': + optional: true + + '@rollup/rollup-darwin-x64@4.20.0': + optional: true + + '@rollup/rollup-linux-arm-gnueabihf@4.20.0': + optional: true + + '@rollup/rollup-linux-arm-musleabihf@4.20.0': + optional: true + + '@rollup/rollup-linux-arm64-gnu@4.20.0': + optional: true + + '@rollup/rollup-linux-arm64-musl@4.20.0': + optional: true + + '@rollup/rollup-linux-powerpc64le-gnu@4.20.0': + optional: true + + '@rollup/rollup-linux-riscv64-gnu@4.20.0': + optional: true + + '@rollup/rollup-linux-s390x-gnu@4.20.0': + optional: true + + '@rollup/rollup-linux-x64-gnu@4.20.0': + optional: true + + '@rollup/rollup-linux-x64-musl@4.20.0': + optional: true + + '@rollup/rollup-win32-arm64-msvc@4.20.0': + optional: true + + '@rollup/rollup-win32-ia32-msvc@4.20.0': + optional: true + + '@rollup/rollup-win32-x64-msvc@4.20.0': + optional: true + + '@ts-morph/common@0.24.0': + dependencies: + fast-glob: 3.3.2 + minimatch: 9.0.5 + mkdirp: 3.0.1 + path-browserify: 1.0.1 + + '@types/async-retry@1.4.8': + dependencies: + '@types/retry': 0.12.5 + + '@types/commonmark@0.27.9': {} + + '@types/eslint-scope@3.7.7': + dependencies: + '@types/eslint': 8.56.11 + '@types/estree': 1.0.5 + + '@types/eslint@8.56.11': + dependencies: + '@types/estree': 1.0.5 + '@types/json-schema': 7.0.15 + + '@types/estree@1.0.5': {} + + '@types/fs-extra@11.0.4': + dependencies: + '@types/jsonfile': 6.1.4 + '@types/node': 22.3.0 + + '@types/json-schema@7.0.15': {} + + '@types/jsonfile@6.1.4': + dependencies: + '@types/node': 22.3.0 + + '@types/node-fetch@2.6.11': + dependencies: + '@types/node': 22.3.0 + form-data: 4.0.0 + + '@types/node@22.3.0': + dependencies: + undici-types: 6.18.2 + + '@types/retry@0.12.5': {} + + '@typescript-eslint/eslint-plugin@7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3)': + dependencies: + '@eslint-community/regexpp': 4.11.0 + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/type-utils': 7.18.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.18.0 + eslint: 8.57.0 + graphemer: 1.4.0 + ignore: 5.3.2 + natural-compare: 1.4.0 + ts-api-utils: 1.3.0(typescript@5.5.3) + optionalDependencies: + typescript: 5.5.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.3)': + dependencies: + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.3) + '@typescript-eslint/visitor-keys': 7.18.0 + debug: 4.3.6 + eslint: 8.57.0 + optionalDependencies: + typescript: 5.5.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/scope-manager@7.18.0': + dependencies: + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 + + '@typescript-eslint/type-utils@7.18.0(eslint@8.57.0)(typescript@5.5.3)': + dependencies: + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.3) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.5.3) + debug: 4.3.6 + eslint: 8.57.0 + ts-api-utils: 1.3.0(typescript@5.5.3) + optionalDependencies: + typescript: 5.5.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/types@7.18.0': {} + + '@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.3)': + dependencies: + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/visitor-keys': 7.18.0 + debug: 4.3.6 + globby: 11.1.0 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.6.3 + ts-api-utils: 1.3.0(typescript@5.5.3) + optionalDependencies: + typescript: 5.5.3 + transitivePeerDependencies: + - supports-color + + '@typescript-eslint/utils@7.18.0(eslint@8.57.0)(typescript@5.5.3)': + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@typescript-eslint/scope-manager': 7.18.0 + '@typescript-eslint/types': 7.18.0 + '@typescript-eslint/typescript-estree': 7.18.0(typescript@5.5.3) + eslint: 8.57.0 + transitivePeerDependencies: + - supports-color + - typescript + + '@typescript-eslint/visitor-keys@7.18.0': + dependencies: + '@typescript-eslint/types': 7.18.0 + eslint-visitor-keys: 3.4.3 + + '@ungap/structured-clone@1.2.0': {} + + '@vitest/expect@2.0.5': + dependencies: + '@vitest/spy': 2.0.5 + '@vitest/utils': 2.0.5 + chai: 5.1.1 + tinyrainbow: 1.2.0 + + '@vitest/pretty-format@2.0.5': + dependencies: + tinyrainbow: 1.2.0 + + '@vitest/runner@2.0.5': + dependencies: + '@vitest/utils': 2.0.5 + pathe: 1.1.2 + + '@vitest/snapshot@2.0.5': + dependencies: + '@vitest/pretty-format': 2.0.5 + magic-string: 0.30.11 + pathe: 1.1.2 + + '@vitest/spy@2.0.5': + dependencies: + tinyspy: 3.0.0 + + '@vitest/utils@2.0.5': + dependencies: + '@vitest/pretty-format': 2.0.5 + estree-walker: 3.0.3 + loupe: 3.1.1 + tinyrainbow: 1.2.0 + + abort-controller@3.0.0: + dependencies: + event-target-shim: 5.0.1 + + acorn-jsx@5.3.2(acorn@8.12.1): + dependencies: + acorn: 8.12.1 + + acorn@8.12.1: {} + + ajv@6.12.6: + dependencies: + fast-deep-equal: 3.1.3 + fast-json-stable-stringify: 2.1.0 + json-schema-traverse: 0.4.1 + uri-js: 4.4.1 + + ansi-regex@5.0.1: {} + + ansi-regex@6.0.1: {} + + ansi-styles@4.3.0: + dependencies: + color-convert: 2.0.1 + + ansi-styles@6.2.1: {} + + anymatch@3.1.3: + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + + arg@4.1.3: {} + + argparse@1.0.10: + dependencies: + sprintf-js: 1.0.3 + + argparse@2.0.1: {} + + array-union@2.1.0: {} + + assertion-error@2.0.1: {} + + async-retry@1.3.3: + dependencies: + retry: 0.13.1 + + asynckit@0.4.0: {} + + atomic-sleep@1.0.0: {} + + balanced-match@1.0.2: {} + + base64-js@1.5.1: {} + + binary-extensions@2.3.0: {} + + brace-expansion@1.1.11: + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + + brace-expansion@2.0.1: + dependencies: + balanced-match: 1.0.2 + + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + + buffer@6.0.3: + dependencies: + base64-js: 1.5.1 + ieee754: 1.2.1 + + cac@6.7.14: {} + + callsites@3.1.0: {} + + chai@5.1.1: + dependencies: + assertion-error: 2.0.1 + check-error: 2.1.1 + deep-eql: 5.0.2 + loupe: 3.1.1 + pathval: 2.0.0 + + chalk@4.1.2: + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + + check-error@2.1.1: {} + + chokidar@3.6.0: + dependencies: + anymatch: 3.1.3 + braces: 3.0.3 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + + code-block-writer@13.0.2: {} + + color-convert@2.0.1: + dependencies: + color-name: 1.1.4 + + color-name@1.1.4: {} + + colorette@2.0.20: {} + + combined-stream@1.0.8: + dependencies: + delayed-stream: 1.0.0 + + commander@12.1.0: {} + + commonmark@0.28.1: + dependencies: + entities: 1.1.2 + mdurl: 1.0.1 + minimist: 1.2.8 + string.prototype.repeat: 0.2.0 + + concat-map@0.0.1: {} + + cross-spawn@7.0.3: + dependencies: + path-key: 3.1.1 + shebang-command: 2.0.0 + which: 2.0.2 + + dateformat@4.6.3: {} + + debug@4.3.6: + dependencies: + ms: 2.1.2 + + deep-eql@5.0.2: {} + + deep-is@0.1.4: {} + + delayed-stream@1.0.0: {} + + dir-glob@3.0.1: + dependencies: + path-type: 4.0.0 + + doctrine@3.0.0: + dependencies: + esutils: 2.0.3 + + eastasianwidth@0.2.0: {} + + emoji-regex@8.0.0: {} + + emoji-regex@9.2.2: {} + + end-of-stream@1.4.4: + dependencies: + once: 1.4.0 + + entities@1.1.2: {} + + esbuild@0.21.5: + optionalDependencies: + '@esbuild/aix-ppc64': 0.21.5 + '@esbuild/android-arm': 0.21.5 + '@esbuild/android-arm64': 0.21.5 + '@esbuild/android-x64': 0.21.5 + '@esbuild/darwin-arm64': 0.21.5 + '@esbuild/darwin-x64': 0.21.5 + '@esbuild/freebsd-arm64': 0.21.5 + '@esbuild/freebsd-x64': 0.21.5 + '@esbuild/linux-arm': 0.21.5 + '@esbuild/linux-arm64': 0.21.5 + '@esbuild/linux-ia32': 0.21.5 + '@esbuild/linux-loong64': 0.21.5 + '@esbuild/linux-mips64el': 0.21.5 + '@esbuild/linux-ppc64': 0.21.5 + '@esbuild/linux-riscv64': 0.21.5 + '@esbuild/linux-s390x': 0.21.5 + '@esbuild/linux-x64': 0.21.5 + '@esbuild/netbsd-x64': 0.21.5 + '@esbuild/openbsd-x64': 0.21.5 + '@esbuild/sunos-x64': 0.21.5 + '@esbuild/win32-arm64': 0.21.5 + '@esbuild/win32-ia32': 0.21.5 + '@esbuild/win32-x64': 0.21.5 + + esbuild@0.23.0: + optionalDependencies: + '@esbuild/aix-ppc64': 0.23.0 + '@esbuild/android-arm': 0.23.0 + '@esbuild/android-arm64': 0.23.0 + '@esbuild/android-x64': 0.23.0 + '@esbuild/darwin-arm64': 0.23.0 + '@esbuild/darwin-x64': 0.23.0 + '@esbuild/freebsd-arm64': 0.23.0 + '@esbuild/freebsd-x64': 0.23.0 + '@esbuild/linux-arm': 0.23.0 + '@esbuild/linux-arm64': 0.23.0 + '@esbuild/linux-ia32': 0.23.0 + '@esbuild/linux-loong64': 0.23.0 + '@esbuild/linux-mips64el': 0.23.0 + '@esbuild/linux-ppc64': 0.23.0 + '@esbuild/linux-riscv64': 0.23.0 + '@esbuild/linux-s390x': 0.23.0 + '@esbuild/linux-x64': 0.23.0 + '@esbuild/netbsd-x64': 0.23.0 + '@esbuild/openbsd-arm64': 0.23.0 + '@esbuild/openbsd-x64': 0.23.0 + '@esbuild/sunos-x64': 0.23.0 + '@esbuild/win32-arm64': 0.23.0 + '@esbuild/win32-ia32': 0.23.0 + '@esbuild/win32-x64': 0.23.0 + + escape-string-regexp@4.0.0: {} + + eslint-config-prettier@9.1.0(eslint@8.57.0): + dependencies: + eslint: 8.57.0 + + eslint-plugin-prettier@5.2.1(@types/eslint@8.56.11)(eslint-config-prettier@9.1.0(eslint@8.57.0))(eslint@8.57.0)(prettier@3.3.2): + dependencies: + eslint: 8.57.0 + prettier: 3.3.2 + prettier-linter-helpers: 1.0.0 + synckit: 0.9.1 + optionalDependencies: + '@types/eslint': 8.56.11 + eslint-config-prettier: 9.1.0(eslint@8.57.0) + + eslint-scope@7.2.2: + dependencies: + esrecurse: 4.3.0 + estraverse: 5.3.0 + + eslint-visitor-keys@3.4.3: {} + + eslint@8.57.0: + dependencies: + '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) + '@eslint-community/regexpp': 4.11.0 + '@eslint/eslintrc': 2.1.4 + '@eslint/js': 8.57.0 + '@humanwhocodes/config-array': 0.11.14 + '@humanwhocodes/module-importer': 1.0.1 + '@nodelib/fs.walk': 1.2.8 + '@ungap/structured-clone': 1.2.0 + ajv: 6.12.6 + chalk: 4.1.2 + cross-spawn: 7.0.3 + debug: 4.3.6 + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.2.2 + eslint-visitor-keys: 3.4.3 + espree: 9.6.1 + esquery: 1.6.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + find-up: 5.0.0 + glob-parent: 6.0.2 + globals: 13.24.0 + graphemer: 1.4.0 + ignore: 5.3.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + is-path-inside: 3.0.3 + js-yaml: 4.1.0 + json-stable-stringify-without-jsonify: 1.0.1 + levn: 0.4.1 + lodash.merge: 4.6.2 + minimatch: 3.1.2 + natural-compare: 1.4.0 + optionator: 0.9.4 + strip-ansi: 6.0.1 + text-table: 0.2.0 + transitivePeerDependencies: + - supports-color + + espree@9.6.1: + dependencies: + acorn: 8.12.1 + acorn-jsx: 5.3.2(acorn@8.12.1) + eslint-visitor-keys: 3.4.3 + + esprima@4.0.1: {} + + esquery@1.6.0: + dependencies: + estraverse: 5.3.0 + + esrecurse@4.3.0: + dependencies: + estraverse: 5.3.0 + + estraverse@5.3.0: {} + + estree-walker@3.0.3: + dependencies: + '@types/estree': 1.0.5 + + esutils@2.0.3: {} + + event-target-shim@5.0.1: {} + + events@3.3.0: {} + + execa@8.0.1: + dependencies: + cross-spawn: 7.0.3 + get-stream: 8.0.1 + human-signals: 5.0.0 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.3.0 + onetime: 6.0.0 + signal-exit: 4.1.0 + strip-final-newline: 3.0.0 + + fast-copy@3.0.2: {} + + fast-deep-equal@3.1.3: {} + + fast-diff@1.3.0: {} + + fast-glob@3.3.2: + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.7 + + fast-json-stable-stringify@2.1.0: {} + + fast-levenshtein@2.0.6: {} + + fast-redact@3.5.0: {} + + fast-safe-stringify@2.1.1: {} + + fastq@1.17.1: + dependencies: + reusify: 1.0.4 + + file-entry-cache@6.0.1: + dependencies: + flat-cache: 3.2.0 + + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + + find-up@5.0.0: + dependencies: + locate-path: 6.0.0 + path-exists: 4.0.0 + + flat-cache@3.2.0: + dependencies: + flatted: 3.3.1 + keyv: 4.5.4 + rimraf: 3.0.2 + + flatted@3.3.1: {} + + foreground-child@3.3.0: + dependencies: + cross-spawn: 7.0.3 + signal-exit: 4.1.0 + + form-data@4.0.0: + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + + front-matter@4.0.2: + dependencies: + js-yaml: 3.14.1 + + fs-extra@11.2.0: + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.1 + + fs.realpath@1.0.0: {} + + fsevents@2.3.3: + optional: true + + get-func-name@2.0.2: {} + + get-stream@8.0.1: {} + + get-tsconfig@4.7.6: + dependencies: + resolve-pkg-maps: 1.0.0 + + glob-parent@5.1.2: + dependencies: + is-glob: 4.0.3 + + glob-parent@6.0.2: + dependencies: + is-glob: 4.0.3 + + glob@10.4.5: + dependencies: + foreground-child: 3.3.0 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.0 + path-scurry: 1.11.1 + + glob@11.0.0: + dependencies: + foreground-child: 3.3.0 + jackspeak: 4.0.1 + minimatch: 10.0.1 + minipass: 7.1.2 + package-json-from-dist: 1.0.0 + path-scurry: 2.0.0 + + glob@7.2.3: + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + + globals@13.24.0: + dependencies: + type-fest: 0.20.2 + + globby@11.1.0: + dependencies: + array-union: 2.1.0 + dir-glob: 3.0.1 + fast-glob: 3.3.2 + ignore: 5.3.2 + merge2: 1.4.1 + slash: 3.0.0 + + graceful-fs@4.2.11: {} + + graphemer@1.4.0: {} + + has-flag@4.0.0: {} + + help-me@5.0.0: {} + + human-signals@5.0.0: {} + + husky@9.1.4: {} + + ieee754@1.2.1: {} + + ignore@5.3.2: {} + + import-fresh@3.3.0: + dependencies: + parent-module: 1.0.1 + resolve-from: 4.0.0 + + imurmurhash@0.1.4: {} + + inflight@1.0.6: + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + + inherits@2.0.4: {} + + is-binary-path@2.1.0: + dependencies: + binary-extensions: 2.3.0 + + is-extglob@2.1.1: {} + + is-fullwidth-code-point@3.0.0: {} + + is-glob@4.0.3: + dependencies: + is-extglob: 2.1.1 + + is-number@7.0.0: {} + + is-path-inside@3.0.3: {} + + is-stream@3.0.0: {} + + isexe@2.0.0: {} + + jackspeak@3.4.3: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + + jackspeak@4.0.1: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + + joycon@3.1.1: {} + + js-yaml@3.14.1: + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + + js-yaml@4.1.0: + dependencies: + argparse: 2.0.1 + + json-buffer@3.0.1: {} + + json-schema-traverse@0.4.1: {} + + json-stable-stringify-without-jsonify@1.0.1: {} + + jsonfile@6.1.0: + dependencies: + universalify: 2.0.1 + optionalDependencies: + graceful-fs: 4.2.11 + + keyv@4.5.4: + dependencies: + json-buffer: 3.0.1 + + levn@0.4.1: + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + + locate-path@6.0.0: + dependencies: + p-locate: 5.0.0 + + lodash.merge@4.6.2: {} + + loupe@3.1.1: + dependencies: + get-func-name: 2.0.2 + + lru-cache@10.4.3: {} + + lru-cache@11.0.0: {} + + magic-string@0.30.11: + dependencies: + '@jridgewell/sourcemap-codec': 1.5.0 + + marked@13.0.3: {} + + mdurl@1.0.1: {} + + merge-stream@2.0.0: {} + + merge2@1.4.1: {} + + micromatch@4.0.7: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + + mime-db@1.52.0: {} + + mime-types@2.1.35: + dependencies: + mime-db: 1.52.0 + + mimic-fn@4.0.0: {} + + minimatch@10.0.1: + dependencies: + brace-expansion: 2.0.1 + + minimatch@3.1.2: + dependencies: + brace-expansion: 1.1.11 + + minimatch@9.0.5: + dependencies: + brace-expansion: 2.0.1 + + minimist@1.2.8: {} + + minipass@7.1.2: {} + + mkdirp@3.0.1: {} + + ms@2.1.2: {} + + nanoid@3.3.7: {} + + natural-compare@1.4.0: {} + + node-fetch@2.7.0: + dependencies: + whatwg-url: 5.0.0 + + normalize-path@3.0.0: {} + + npm-run-path@5.3.0: + dependencies: + path-key: 4.0.0 + + on-exit-leak-free@2.1.2: {} + + once@1.4.0: + dependencies: + wrappy: 1.0.2 + + onchange@7.1.0: + dependencies: + '@blakeembrey/deque': 1.0.5 + '@blakeembrey/template': 1.1.0 + arg: 4.1.3 + chokidar: 3.6.0 + cross-spawn: 7.0.3 + ignore: 5.3.2 + tree-kill: 1.2.2 + + onetime@6.0.0: + dependencies: + mimic-fn: 4.0.0 + + optionator@0.9.4: + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + + p-limit@3.1.0: + dependencies: + yocto-queue: 0.1.0 + + p-locate@5.0.0: + dependencies: + p-limit: 3.1.0 + + package-json-from-dist@1.0.0: {} + + parent-module@1.0.1: + dependencies: + callsites: 3.1.0 + + path-browserify@1.0.1: {} + + path-exists@4.0.0: {} + + path-is-absolute@1.0.1: {} + + path-key@3.1.1: {} + + path-key@4.0.0: {} + + path-scurry@1.11.1: + dependencies: + lru-cache: 10.4.3 + minipass: 7.1.2 + + path-scurry@2.0.0: + dependencies: + lru-cache: 11.0.0 + minipass: 7.1.2 + + path-type@4.0.0: {} + + pathe@1.1.2: {} + + pathval@2.0.0: {} + + picocolors@1.0.1: {} + + picomatch@2.3.1: {} + + pino-abstract-transport@1.2.0: + dependencies: + readable-stream: 4.5.2 + split2: 4.2.0 + + pino-pretty@11.2.2: + dependencies: + colorette: 2.0.20 + dateformat: 4.6.3 + fast-copy: 3.0.2 + fast-safe-stringify: 2.1.1 + help-me: 5.0.0 + joycon: 3.1.1 + minimist: 1.2.8 + on-exit-leak-free: 2.1.2 + pino-abstract-transport: 1.2.0 + pump: 3.0.0 + readable-stream: 4.5.2 + secure-json-parse: 2.7.0 + sonic-boom: 4.0.1 + strip-json-comments: 3.1.1 + + pino-std-serializers@7.0.0: {} + + pino@9.3.2: + dependencies: + atomic-sleep: 1.0.0 + fast-redact: 3.5.0 + on-exit-leak-free: 2.1.2 + pino-abstract-transport: 1.2.0 + pino-std-serializers: 7.0.0 + process-warning: 4.0.0 + quick-format-unescaped: 4.0.4 + real-require: 0.2.0 + safe-stable-stringify: 2.4.3 + sonic-boom: 4.0.1 + thread-stream: 3.1.0 + + postcss@8.4.41: + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.1 + source-map-js: 1.2.0 + + prelude-ls@1.2.1: {} + + prettier-linter-helpers@1.0.0: + dependencies: + fast-diff: 1.3.0 + + prettier@3.3.2: {} + + process-warning@4.0.0: {} + + process@0.11.10: {} + + pump@3.0.0: + dependencies: + end-of-stream: 1.4.4 + once: 1.4.0 + + punycode@2.3.1: {} + + queue-microtask@1.2.3: {} + + quick-format-unescaped@4.0.4: {} + + readable-stream@4.5.2: + dependencies: + abort-controller: 3.0.0 + buffer: 6.0.3 + events: 3.3.0 + process: 0.11.10 + string_decoder: 1.3.0 + + readdirp@3.6.0: + dependencies: + picomatch: 2.3.1 + + real-require@0.2.0: {} + + resolve-from@4.0.0: {} + + resolve-pkg-maps@1.0.0: {} + + retry@0.13.1: {} + + reusify@1.0.4: {} + + rimraf@3.0.2: + dependencies: + glob: 7.2.3 + + rimraf@5.0.10: + dependencies: + glob: 10.4.5 + + rollup@4.20.0: + dependencies: + '@types/estree': 1.0.5 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.20.0 + '@rollup/rollup-android-arm64': 4.20.0 + '@rollup/rollup-darwin-arm64': 4.20.0 + '@rollup/rollup-darwin-x64': 4.20.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.20.0 + '@rollup/rollup-linux-arm-musleabihf': 4.20.0 + '@rollup/rollup-linux-arm64-gnu': 4.20.0 + '@rollup/rollup-linux-arm64-musl': 4.20.0 + '@rollup/rollup-linux-powerpc64le-gnu': 4.20.0 + '@rollup/rollup-linux-riscv64-gnu': 4.20.0 + '@rollup/rollup-linux-s390x-gnu': 4.20.0 + '@rollup/rollup-linux-x64-gnu': 4.20.0 + '@rollup/rollup-linux-x64-musl': 4.20.0 + '@rollup/rollup-win32-arm64-msvc': 4.20.0 + '@rollup/rollup-win32-ia32-msvc': 4.20.0 + '@rollup/rollup-win32-x64-msvc': 4.20.0 + fsevents: 2.3.3 + + run-parallel@1.2.0: + dependencies: + queue-microtask: 1.2.3 + + safe-buffer@5.2.1: {} + + safe-stable-stringify@2.4.3: {} + + secure-json-parse@2.7.0: {} + + semver@7.6.3: {} + + shebang-command@2.0.0: + dependencies: + shebang-regex: 3.0.0 + + shebang-regex@3.0.0: {} + + siginfo@2.0.0: {} + + signal-exit@4.1.0: {} + + slash@3.0.0: {} + + sonic-boom@4.0.1: + dependencies: + atomic-sleep: 1.0.0 + + source-map-js@1.2.0: {} + + split2@4.2.0: {} + + sprintf-js@1.0.3: {} + + stackback@0.0.2: {} + + std-env@3.7.0: {} + + string-width@4.2.3: + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + string-width@5.1.2: + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 + + string.prototype.repeat@0.2.0: {} + + string_decoder@1.3.0: + dependencies: + safe-buffer: 5.2.1 + + strip-ansi@6.0.1: + dependencies: + ansi-regex: 5.0.1 + + strip-ansi@7.1.0: + dependencies: + ansi-regex: 6.0.1 + + strip-final-newline@3.0.0: {} + + strip-json-comments@3.1.1: {} + + supports-color@7.2.0: + dependencies: + has-flag: 4.0.0 + + synckit@0.9.1: + dependencies: + '@pkgr/core': 0.1.1 + tslib: 2.6.3 + + text-table@0.2.0: {} + + thread-stream@3.1.0: + dependencies: + real-require: 0.2.0 + + tinybench@2.9.0: {} + + tinypool@1.0.0: {} + + tinyrainbow@1.2.0: {} + + tinyspy@3.0.0: {} + + to-regex-range@5.0.1: + dependencies: + is-number: 7.0.0 + + tr46@0.0.3: {} + + tree-kill@1.2.2: {} + + ts-api-utils@1.3.0(typescript@5.5.3): + dependencies: + typescript: 5.5.3 + + ts-morph@23.0.0: + dependencies: + '@ts-morph/common': 0.24.0 + code-block-writer: 13.0.2 + + tslib@2.6.3: {} + + tsx@4.17.0: + dependencies: + esbuild: 0.23.0 + get-tsconfig: 4.7.6 + optionalDependencies: + fsevents: 2.3.3 + + type-check@0.4.0: + dependencies: + prelude-ls: 1.2.1 + + type-fest@0.20.2: {} + + typescript-eslint@7.18.0(eslint@8.57.0)(typescript@5.5.3): + dependencies: + '@typescript-eslint/eslint-plugin': 7.18.0(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.3))(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/parser': 7.18.0(eslint@8.57.0)(typescript@5.5.3) + '@typescript-eslint/utils': 7.18.0(eslint@8.57.0)(typescript@5.5.3) + eslint: 8.57.0 + optionalDependencies: + typescript: 5.5.3 + transitivePeerDependencies: + - supports-color + + typescript@5.5.3: {} + + undici-types@6.18.2: {} + + universalify@2.0.1: {} + + uri-js@4.4.1: + dependencies: + punycode: 2.3.1 + + vite-node@2.0.5(@types/node@22.3.0): + dependencies: + cac: 6.7.14 + debug: 4.3.6 + pathe: 1.1.2 + tinyrainbow: 1.2.0 + vite: 5.4.1(@types/node@22.3.0) + transitivePeerDependencies: + - '@types/node' + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + + vite@5.4.1(@types/node@22.3.0): + dependencies: + esbuild: 0.21.5 + postcss: 8.4.41 + rollup: 4.20.0 + optionalDependencies: + '@types/node': 22.3.0 + fsevents: 2.3.3 + + vitest@2.0.5(@types/node@22.3.0): + dependencies: + '@ampproject/remapping': 2.3.0 + '@vitest/expect': 2.0.5 + '@vitest/pretty-format': 2.0.5 + '@vitest/runner': 2.0.5 + '@vitest/snapshot': 2.0.5 + '@vitest/spy': 2.0.5 + '@vitest/utils': 2.0.5 + chai: 5.1.1 + debug: 4.3.6 + execa: 8.0.1 + magic-string: 0.30.11 + pathe: 1.1.2 + std-env: 3.7.0 + tinybench: 2.9.0 + tinypool: 1.0.0 + tinyrainbow: 1.2.0 + vite: 5.4.1(@types/node@22.3.0) + vite-node: 2.0.5(@types/node@22.3.0) + why-is-node-running: 2.3.0 + optionalDependencies: + '@types/node': 22.3.0 + transitivePeerDependencies: + - less + - lightningcss + - sass + - sass-embedded + - stylus + - sugarss + - supports-color + - terser + + webidl-conversions@3.0.1: {} + + whatwg-url@5.0.0: + dependencies: + tr46: 0.0.3 + webidl-conversions: 3.0.1 + + which@2.0.2: + dependencies: + isexe: 2.0.0 + + why-is-node-running@2.3.0: + dependencies: + siginfo: 2.0.0 + stackback: 0.0.2 + + word-wrap@1.2.5: {} + + wrap-ansi@7.0.0: + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + + wrap-ansi@8.1.0: + dependencies: + ansi-styles: 6.2.1 + string-width: 5.1.2 + strip-ansi: 7.1.0 + + wrappy@1.0.2: {} + + yocto-queue@0.1.0: {} diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/common/rules/ignore-inline-declarations-in-operation-group.ts b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/common/rules/ignore-inline-declarations-in-operation-group.ts new file mode 100644 index 00000000000..af0e9bccad7 --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/common/rules/ignore-inline-declarations-in-operation-group.ts @@ -0,0 +1,63 @@ +import { + CreateOperationRule, + InlineDeclarationNameSetMessage, + NodeContext, + ParseForESLintResult, + RuleMessageKind, +} from '../types'; +import { RuleListener, getParserServices } from '@typescript-eslint/utils/eslint-utils'; +import { + convertToMorphNode, + findAllRenameAbleDeclarationsInNode, + findDeclaration, + getGlobalScope, + isInterfaceDeclarationNode, + isParseServiceWithTypeInfo, +} from '../../../utils/ast-utils'; + +import { ParserServicesWithTypeInformation } from '@typescript-eslint/typescript-estree'; +import { RuleContext } from '@typescript-eslint/utils/ts-eslint'; +import { Scope } from '@typescript-eslint/scope-manager'; +import { createOperationRuleListener } from '../../utils/azure-rule-utils'; +import { getSettings } from '../../../utils/common-utils'; +import { ignoreInlineDeclarationsInOperationGroup } from '../../../common/models/rules/rule-ids'; + +function getInlineDeclarationNameSet(service: ParserServicesWithTypeInformation, scope: Scope) { + const inlineDeclarationMap = new Map(); + const routes = findDeclaration('Routes', scope, isInterfaceDeclarationNode); + const moNode = convertToMorphNode(routes, service); + const result = findAllRenameAbleDeclarationsInNode(moNode, scope, service); + result.interfaces.forEach((i) => inlineDeclarationMap.set(i.getName(), { node: i, used: false })); + result.typeAliases.forEach((t) => inlineDeclarationMap.set(t.getName(), { node: t, used: false })); + result.enums.forEach((e) => inlineDeclarationMap.set(e.getName(), { node: e, used: false })); + return inlineDeclarationMap; +} + +const rule: CreateOperationRule = (baselineParsedResult: ParseForESLintResult | undefined) => { + if (!baselineParsedResult) + throw new Error(`ParseForESLintResult is required in ${ignoreInlineDeclarationsInOperationGroup} rule`); + const baselineService = baselineParsedResult.services; + if (!isParseServiceWithTypeInfo(baselineService)) { + throw new Error(`Failed to get ParserServicesWithTypeInformation. It indicates the parser configuration is wrong.`); + } + const baselineGlobalScope = getGlobalScope(baselineParsedResult.scopeManager); + const baselineInlineDeclarationNameSet = getInlineDeclarationNameSet(baselineService, baselineGlobalScope); + + return createOperationRuleListener( + ignoreInlineDeclarationsInOperationGroup, + (context: RuleContext): RuleListener => { + const currentService = getParserServices(context); + const currentGlobalScope = getGlobalScope(context.sourceCode.scopeManager); + const currentInlineDeclarationMap = getInlineDeclarationNameSet(currentService, currentGlobalScope); + const message: InlineDeclarationNameSetMessage = { + id: ignoreInlineDeclarationsInOperationGroup, + baseline: baselineInlineDeclarationNameSet, + current: currentInlineDeclarationMap, + kind: RuleMessageKind.InlineDeclarationNameSetMessage, + }; + getSettings(context).reportInlineDeclarationNameSetMessage(message); + return {}; + } + ); +}; +export default rule; diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/common/types.ts b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/common/types.ts new file mode 100644 index 00000000000..df767f424b4 --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/common/types.ts @@ -0,0 +1,52 @@ +import { RuleListener, RuleModule } from '@typescript-eslint/utils/eslint-utils'; + +import { ParserServices } from '@typescript-eslint/parser'; +import type { ScopeManager } from '@typescript-eslint/scope-manager'; +import { TSESTree } from '@typescript-eslint/utils'; +import type { VisitorKeys } from '@typescript-eslint/visitor-keys'; +import { EnumDeclaration, InterfaceDeclaration, Node, TypeAliasDeclaration } from 'ts-morph'; + +export interface ParseForESLintResult { + ast: TSESTree.Program & { + range?: [number, number]; + tokens?: TSESTree.Token[]; + comments?: TSESTree.Comment[]; + }; + services: ParserServices; + visitorKeys: VisitorKeys; + scopeManager: ScopeManager; +} + +export interface CreateOperationRule { + (baselineParsedResult: ParseForESLintResult | undefined): RuleModule<'default', readonly unknown[], RuleListener>; +} + +export interface RuleMessage { + id: string; + kind: RuleMessageKind; +} + +export enum RuleMessageKind { + InlineDeclarationNameSetMessage = 'InlineDeclarationNameSetMessage', +} + +export interface InlineDeclarationNameSetMessage extends RuleMessage { + baseline: Map; + current: Map; + kind: RuleMessageKind.InlineDeclarationNameSetMessage; +} + +export interface LinterSettings { + reportInlineDeclarationNameSetMessage(message: InlineDeclarationNameSetMessage): void; +} + +export interface NodeContext { + node: InterfaceDeclaration | TypeAliasDeclaration | EnumDeclaration; + used: boolean; +} + +export interface RenameAbleDeclarations { + interfaces: InterfaceDeclaration[]; + typeAliases: TypeAliasDeclaration[]; + enums: EnumDeclaration[]; +} diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/detect-breaking-changes.ts b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/detect-breaking-changes.ts new file mode 100644 index 00000000000..7ee330fc8e3 --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/detect-breaking-changes.ts @@ -0,0 +1,195 @@ +import * as parser from '@typescript-eslint/parser'; +import * as ruleIds from '../common/models/rules/rule-ids'; + +import { + InlineDeclarationNameSetMessage, + LinterSettings, + ParseForESLintResult, + RuleMessage, +} from './common/types'; +import { Renderer, marked } from 'marked'; +import { basename, join, posix, relative } from 'node:path'; +import { devConsolelog, toPosixPath } from '../utils/common-utils'; +import { exists, outputFile, readFile, remove } from 'fs-extra'; + +import { TSESLint } from '@typescript-eslint/utils'; +import ignoreInlineDeclarationsInOperationGroup from './common/rules/ignore-inline-declarations-in-operation-group'; +import { glob } from 'glob'; +import { logger } from '../logging/logger'; + +const tsconfig = ` +{ + "compilerOptions": { + "jsx": "preserve", + "target": "es5", + "module": "commonjs", + "strict": true, + "esModuleInterop": true, + "lib": ["es2015", "es2017", "esnext"], + "experimentalDecorators": true, + "rootDir": "." + }, + "include": [ + "**/*.ts", + ], + "exclude": ["**/node_modules/**/*.*"] +} +`; + +interface SubProjectContext { + code: string; + relativeFilePath: string; +} +interface ProjectContext { + root: string; + baseline: SubProjectContext; + current: SubProjectContext; +} + +async function loadCodeFromApiView(path: string) { + const content = await readFile(path, { encoding: 'utf-8' }); + const markdown = content.toString(); + const codeBlocks: string[] = []; + const renderer = new Renderer(); + renderer.code = ({ text }) => { + codeBlocks.push(text); + return ''; + }; + marked(markdown, { renderer }); + if (codeBlocks.length !== 1) throw new Error(`Expected 1 code block, got ${codeBlocks.length} in "${path}".`); + + return codeBlocks[0]; +} + +async function prepareProject( + currentPackageFolder: string, + baselinePackageFolder: string, + tempFolder: string +): Promise { + const [currentCode, baselineCode] = await Promise.all([ + loadCodeFromApiView(currentPackageFolder), + loadCodeFromApiView(baselinePackageFolder), + ]); + + const relativeCurrentPath = join('current', 'review', 'index.ts'); + const relativeBaselinePath = join('baseline', 'review', 'index.ts'); + const currentPath = join(tempFolder, relativeCurrentPath); + const baselinePath = join(tempFolder, relativeBaselinePath); + const tsConfigPath = join(tempFolder, 'tsconfig.json'); + await Promise.all([ + outputFile(tsConfigPath, tsconfig, 'utf-8'), + outputFile(currentPath, currentCode, 'utf-8'), + outputFile(baselinePath, baselineCode, 'utf-8'), + ]); + return { + root: tempFolder, + baseline: { + code: baselineCode, + relativeFilePath: relativeBaselinePath, + }, + current: { + code: currentCode, + relativeFilePath: relativeCurrentPath, + }, + }; +} + +async function parseBaselinePackage(projectContext: ProjectContext): Promise { + const result = parser.parseForESLint(projectContext.baseline.code, { + comment: true, + tokens: true, + range: true, + loc: true, + project: './tsconfig.json', + tsconfigRootDir: projectContext.root, + filePath: projectContext.baseline.relativeFilePath, + }); + return result; +} + +async function detectBreakingChangesCore(projectContext: ProjectContext): Promise { + try { + const breakingChangeResults: RuleMessage[] = []; + const baselineParsed = await parseBaselinePackage(projectContext); + const linter = new TSESLint.Linter({ cwd: projectContext.root }); + // linter.defineRule(ruleIds.ignoreOperationGroupNameChanges, ignoreOperationGroupNameChangesRule(baselineParsed)); + linter.defineRule( + ruleIds.ignoreInlineDeclarationsInOperationGroup, + ignoreInlineDeclarationsInOperationGroup(baselineParsed) + ); + linter.defineParser('@typescript-eslint/parser', parser); + linter.verify( + projectContext.current.code, + { + rules: { + // [ruleIds.ignoreOperationGroupNameChanges]: [2], + [ruleIds.ignoreInlineDeclarationsInOperationGroup]: [2], + }, + parser: '@typescript-eslint/parser', + parserOptions: { + filePath: projectContext.current.relativeFilePath, + comment: true, + tokens: true, + range: true, + loc: true, + project: './tsconfig.json', + tsconfigRootDir: projectContext.root, + }, + settings: ({ + reportInlineDeclarationNameSetMessage: (message: InlineDeclarationNameSetMessage) => { + breakingChangeResults.push(message); + }, + }) as any, + }, + projectContext.current.relativeFilePath + ); + return breakingChangeResults; + } catch (err) { + logger.error(`Failed to detect breaking changes due to ${(err as Error).stack ?? err}`); + return undefined; + } +} + +export async function detectBreakingChangesBetweenPackages( + baselinePackageFolder: string | undefined, + currentPackageFolder: string | undefined, + tempFolder: string | undefined, + cleanUpAtTheEnd: boolean +): Promise> { + if (!baselinePackageFolder) throw new Error(`Failed to use undefined or null baseline package folder`); + + if (!currentPackageFolder) throw new Error(`Failed to use undefined or null current package folder`); + + if (!tempFolder) throw new Error(`Failed to use undefined or null temp folder`); + + try { + baselinePackageFolder = toPosixPath(baselinePackageFolder); + currentPackageFolder = toPosixPath(currentPackageFolder); + tempFolder = toPosixPath(tempFolder); + + const apiViewPathPattern = posix.join(baselinePackageFolder, 'review/*.api.md'); + const baselineApiViewPaths = await glob(apiViewPathPattern); + const messsagesPromises = baselineApiViewPaths.map(async (baselineApiViewPath) => { + const relativeApiViewPath = relative(baselinePackageFolder!, baselineApiViewPath); + const apiViewBasename = basename(relativeApiViewPath); + const currentApiViewPath = join(currentPackageFolder!, relativeApiViewPath); + if (!(await exists(currentApiViewPath))) throw new Error(`Failed to find API view: ${currentApiViewPath}`); + const projectContext = await prepareProject(currentApiViewPath, baselineApiViewPath, tempFolder!); + const messages = await detectBreakingChangesCore(projectContext); + return { name: apiViewBasename, messages }; + }); + const messagesMap = new Map(); + const promises = messsagesPromises.map(async (p) => { + const result = await p; + messagesMap.set(result.name, result.messages); + }); + await Promise.all(promises); + return messagesMap; + } finally { + if (cleanUpAtTheEnd) { + if (await exists(tempFolder)) { + await remove(tempFolder); + } + } + } +} diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/rule-sets/rest-level-client-rule-sets.ts b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/rule-sets/rest-level-client-rule-sets.ts new file mode 100644 index 00000000000..70b786d12ed --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/rule-sets/rest-level-client-rule-sets.ts @@ -0,0 +1 @@ +// TODO diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/utils/azure-rule-utils.ts b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/utils/azure-rule-utils.ts new file mode 100644 index 00000000000..d7fd8af28f5 --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/utils/azure-rule-utils.ts @@ -0,0 +1,33 @@ +import { ESLintUtils } from '@typescript-eslint/utils'; +import { RuleContext } from '@typescript-eslint/utils/ts-eslint'; +import { RuleListener } from '@typescript-eslint/utils/eslint-utils'; +import { ruleDescriptions } from '../../common/models/rules/rule-descriptions'; + +// TODO: provide correct endpint +const endpoint = 'https://a.b.c/rules'; +const createRule = ESLintUtils.RuleCreator((name) => `${endpoint}/${name}`); + +export function createOperationRuleListener( + id: string, + createListener: (context: RuleContext) => RuleListener +) { + const messages = { default: '' }; + const defaultOptions: ReadonlyArray = []; + const rule = createRule({ + name: id, + meta: { + docs: { + description: ruleDescriptions[id], + }, + messages, + schema: [], + type: 'problem', + }, + defaultOptions, + create(context) { + const listener = createListener(context); + return listener; + }, + }); + return rule; +} diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/common/models/rules/rule-descriptions.ts b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/common/models/rules/rule-descriptions.ts new file mode 100644 index 00000000000..37efbaafa44 --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/common/models/rules/rule-descriptions.ts @@ -0,0 +1,7 @@ +import { + ignoreInlineDeclarationsInOperationGroup +} from './rule-ids'; + +export const ruleDescriptions: { [ruleId: string]: string } = { + [ignoreInlineDeclarationsInOperationGroup]: 'Ignore inline types in routes', +}; diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/common/models/rules/rule-ids.ts b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/common/models/rules/rule-ids.ts new file mode 100644 index 00000000000..879e78f9386 --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/common/models/rules/rule-ids.ts @@ -0,0 +1 @@ +export const ignoreInlineDeclarationsInOperationGroup = 'ignore-inline-declarations-in-operation-group' \ No newline at end of file diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/index.ts b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/index.ts new file mode 100644 index 00000000000..142f97ba5ed --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/index.ts @@ -0,0 +1,2 @@ +export * from './azure/detect-breaking-changes'; +export * from './azure/common/types'; diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/logging/logger.ts b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/logging/logger.ts new file mode 100644 index 00000000000..ff2a9837697 --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/logging/logger.ts @@ -0,0 +1,23 @@ +import { pino } from 'pino'; +import pretty from 'pino-pretty'; + +const devStream = pretty({ + colorize: false, + levelFirst: true, + translateTime: 'yyyy-dd-mm, h:MM:ss TT', + // destination: 'logs/app.log', + append: false, +}); + +const stream = pretty({ + colorize: false, + levelFirst: true, + translateTime: 'yyyy-dd-mm, h:MM:ss TT', + // destination: 'logs/app.log', + append: true, +}); + +// TODO: make logger configurable +export const devFileLogger = pino({}, devStream); + +export const logger = pino({}, stream); diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/tests/rest-level-client-rule.test.ts b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/tests/rest-level-client-rule.test.ts new file mode 100644 index 00000000000..4bc5e04326d --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/tests/rest-level-client-rule.test.ts @@ -0,0 +1,46 @@ +import { mkdirp, pathExists } from 'fs-extra'; +import { describe, expect, test } from 'vitest'; + +import { join } from 'node:path'; +import { detectBreakingChangesBetweenPackages } from '../azure/detect-breaking-changes'; + +function getFormattedDate(): string { + const today = new Date(); + + const year = today.getFullYear(); + const month = String(today.getMonth() + 1).padStart(2, '0'); + const day = String(today.getDate()).padStart(2, '0'); + + return `${year}-${month}-${day}`; +} + +async function createTempFolder(tempFolderPrefix: string): Promise { + const maxRetry = 1000; + let tempFolder = ''; + for (let i = 0; i < maxRetry; i++) { + tempFolder = `${tempFolderPrefix}-${Math.round(Math.random() * 1000)}`; + if (await pathExists(tempFolder)) continue; + + await mkdirp(tempFolder); + return tempFolder; + } + throw new Error(`Failed to create temp folder at "${tempFolder}" for ${maxRetry} times`); +} + +describe('detect rest level client breaking changes', async () => { + test('should ignore operation rename', async () => { + const testCaseDir = '../../misc/test-cases/rest-level-client-to-rest-level-client/'; + const currentPackageFolder = join(__dirname, testCaseDir, 'current-package'); + const baselinePackageFolder = join(__dirname, testCaseDir, 'baseline-package'); + const date = getFormattedDate(); + const tempFolder = await createTempFolder(`.tmp/temp-${date}`); + const messagesMap = await detectBreakingChangesBetweenPackages( + baselinePackageFolder, + currentPackageFolder, + tempFolder, + true + ); + expect(messagesMap.size).toBe(1); + // TODO: add more checks + }); +}); diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/utils/ast-utils.ts b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/utils/ast-utils.ts new file mode 100644 index 00000000000..6e900fd0ce1 --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/utils/ast-utils.ts @@ -0,0 +1,159 @@ +import { + EnumDeclaration, + InterfaceDeclaration, + Node, + SyntaxKind, + TypeAliasDeclaration, + TypeReferenceNode, + createWrappedNode, +} from 'ts-morph'; +import { ParserServices, ParserServicesWithTypeInformation } from '@typescript-eslint/typescript-estree'; +import { Scope, ScopeManager } from '@typescript-eslint/scope-manager'; + +import { RenameAbleDeclarations } from '../azure/common/types'; +import { TSESTree } from '@typescript-eslint/types'; +import { findVariable } from '@typescript-eslint/utils/ast-utils'; +import { logger } from '../logging/logger'; + +function tryFindDeclaration( + name: string, + scope: Scope, + typeGuard: ((node: TSESTree.Node) => node is TNode) | undefined, + shouldLog: boolean = true +): TNode | undefined { + const variable = findVariable(scope as Scope, name); + const node = variable?.defs?.[0]?.node; + if (!node) { + if (shouldLog) logger.warn(`Failed to find ${name}'s declaration`); + return undefined; + } + if (typeGuard && !typeGuard(node)) { + if (shouldLog) logger.warn(`Found ${name}'s declaration but with another node type "${node.type}"`); + return undefined; + } + return node as TNode; +} + +function getAllTypeReferencesInNode(node: Node, found: Set) { + const types: TypeReferenceNode[] = []; + if (!node) return types; + node.forEachChild((child) => { + if (Node.isTypeReference(child) && !found.has(child.getText())) { + types.push(child); + } + + const childTypes = getAllTypeReferencesInNode(child, found); + childTypes.forEach((c) => { + types.push(c); + }); + }); + return types; +} + +function updateRenameAbleDeclarations( + declaration: TypeAliasDeclaration | InterfaceDeclaration | EnumDeclaration, + renameAbleDeclarations: RenameAbleDeclarations, + found: Set +) { + const foundDeclarations = new Set( + [...renameAbleDeclarations.interfaces, ...renameAbleDeclarations.typeAliases, ...renameAbleDeclarations.enums].map( + (i) => i.getName() + ) + ); + if (foundDeclarations.has(declaration.getName())) return; + switch (declaration.getKind()) { + case SyntaxKind.InterfaceDeclaration: + renameAbleDeclarations.interfaces.push(declaration as InterfaceDeclaration); + break; + case SyntaxKind.TypeAliasDeclaration: + renameAbleDeclarations.typeAliases.push(declaration as TypeAliasDeclaration); + break; + case SyntaxKind.EnumDeclaration: + renameAbleDeclarations.enums.push(declaration as EnumDeclaration); + break; + } + found.add(declaration.getName()); +} + +function findDeclarationOfTypeReference( + reference: TypeReferenceNode, + scope: Scope, + service: ParserServicesWithTypeInformation +): (TypeAliasDeclaration | InterfaceDeclaration | EnumDeclaration) | undefined { + const esDeclaration = tryFindDeclaration(reference.getText(), scope, undefined, false); + if (!esDeclaration) return; + const msDeclaration = convertToMorphNode(esDeclaration, service); + const msDeclarationKind = msDeclaration.getKind(); + if ( + msDeclarationKind !== SyntaxKind.InterfaceDeclaration && + msDeclarationKind !== SyntaxKind.TypeAliasDeclaration && + msDeclarationKind !== SyntaxKind.EnumDeclaration + ) + return; + const declaration = msDeclaration as TypeAliasDeclaration | InterfaceDeclaration | EnumDeclaration; + return declaration; +} + +function findAllRenameAbleDeclarationsInNodeCore( + node: Node, + scope: Scope, + service: ParserServicesWithTypeInformation, + renameAbleDeclarations: RenameAbleDeclarations, + found: Set +): void { + if (!node) return; + + const references = getAllTypeReferencesInNode(node, found); + references.forEach((reference) => { + const declaration = findDeclarationOfTypeReference(reference, scope, service); + if (!declaration) return; + updateRenameAbleDeclarations(declaration, renameAbleDeclarations, found); + findAllRenameAbleDeclarationsInNodeCore(declaration, scope, service, renameAbleDeclarations, found); + }); +} + +export function getGlobalScope(scopeManager: ScopeManager | null): Scope { + const globalScope = scopeManager?.globalScope; + if (!globalScope) throw new Error(`Failed to find global scope`); + return globalScope; +} + +export function findDeclaration( + name: string, + scope: Scope, + typeGuard: (node: TSESTree.Node) => node is TNode +): TNode { + const node = tryFindDeclaration(name, scope, typeGuard); + if (!node) throw new Error(`Failed to find "${name}"`); + return node; +} + +export function isParseServiceWithTypeInfo(service: ParserServices): service is ParserServicesWithTypeInformation { + return service.program !== null; +} + +export function isInterfaceDeclarationNode(node: TSESTree.Node): node is TSESTree.TSInterfaceDeclaration { + return node.type === TSESTree.AST_NODE_TYPES.TSInterfaceDeclaration; +} + +export function convertToMorphNode(node: TSESTree.Node, service: ParserServicesWithTypeInformation) { + const tsNode = service.esTreeNodeToTSNodeMap.get(node); + const typeChecker = service.program.getTypeChecker(); + const moNode = createWrappedNode(tsNode, { typeChecker }); + return moNode; +} + +export function findAllRenameAbleDeclarationsInNode( + node: Node, + scope: Scope, + service: ParserServicesWithTypeInformation +): { interfaces: InterfaceDeclaration[]; typeAliases: TypeAliasDeclaration[]; enums: EnumDeclaration[] } { + const renameAbleDeclarations: RenameAbleDeclarations = { + interfaces: [], + typeAliases: [], + enums: [], + }; + const found = new Set(); + findAllRenameAbleDeclarationsInNodeCore(node, scope, service, renameAbleDeclarations, found); + return renameAbleDeclarations; +} diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/utils/common-utils.ts b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/utils/common-utils.ts new file mode 100644 index 00000000000..a45fafebabf --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/utils/common-utils.ts @@ -0,0 +1,24 @@ +import { LinterSettings } from '../azure/common/types'; +import { RuleContext } from '@typescript-eslint/utils/ts-eslint'; +import path from 'path'; +import util from 'util'; + +// IMPORTANT: dev with chakrounanas.turbo-console-log vscode extension +export function devConsolelog(title?: any, ...optionalParams: any[]): void { + const start = '💎💎💎💎'; + const end = '📍📍📍📍'; + const body = util.inspect(optionalParams, { depth: null, colors: true }); + console.log(start, 'START:', title, start); + console.log(body); + console.log(end, 'END :', title, end); + console.log(); +} + +export function getSettings(context: RuleContext) { + return (context.settings as any as LinterSettings)!; +} + +export function toPosixPath(winPath: string) { + const posixPath = winPath.split(path.sep).join(path.posix.sep); + return posixPath; +} diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/tsconfig.json b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/tsconfig.json new file mode 100644 index 00000000000..a1f30e01548 --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/tsconfig.json @@ -0,0 +1,105 @@ +{ + "compilerOptions": { + /* Visit https://aka.ms/tsconfig to read more about this file */ + /* Projects */ + // "incremental": true, /* Save .tsbuildinfo files to allow for incremental compilation of projects. */ + // "composite": true, /* Enable constraints that allow a TypeScript project to be used with project references. */ + // "tsBuildInfoFile": "./.tsbuildinfo", /* Specify the path to .tsbuildinfo incremental compilation file. */ + // "disableSourceOfProjectReferenceRedirect": true, /* Disable preferring source files instead of declaration files when referencing composite projects. */ + // "disableSolutionSearching": true, /* Opt a project out of multi-project reference checking when editing. */ + // "disableReferencedProjectLoad": true, /* Reduce the number of projects loaded automatically by TypeScript. */ + /* Language and Environment */ + "target": "ES2022", /* Set the JavaScript language version for emitted JavaScript and include compatible library declarations. */ + // "lib": [], /* Specify a set of bundled library declaration files that describe the target runtime environment. */ + // "jsx": "preserve", /* Specify what JSX code is generated. */ + // "experimentalDecorators": true, /* Enable experimental support for legacy experimental decorators. */ + // "emitDecoratorMetadata": true, /* Emit design-type metadata for decorated declarations in source files. */ + // "jsxFactory": "", /* Specify the JSX factory function used when targeting React JSX emit, e.g. 'React.createElement' or 'h'. */ + // "jsxFragmentFactory": "", /* Specify the JSX Fragment reference used for fragments when targeting React JSX emit e.g. 'React.Fragment' or 'Fragment'. */ + // "jsxImportSource": "", /* Specify module specifier used to import the JSX factory functions when using 'jsx: react-jsx*'. */ + // "reactNamespace": "", /* Specify the object invoked for 'createElement'. This only applies when targeting 'react' JSX emit. */ + // "noLib": true, /* Disable including any library files, including the default lib.d.ts. */ + // "useDefineForClassFields": true, /* Emit ECMAScript-standard-compliant class fields. */ + // "moduleDetection": "auto", /* Control what method is used to detect module-format JS files. */ + /* Modules */ + "module": "NodeNext", /* Specify what module code is generated. */ + "rootDir": ".", /* Specify the root folder within your source files. */ + "moduleResolution": "NodeNext", /* Specify how TypeScript looks up a file from a given module specifier. */ + // "baseUrl": "./", /* Specify the base directory to resolve non-relative module names. */ + // "paths": {}, /* Specify a set of entries that re-map imports to additional lookup locations. */ + // "rootDirs": [], /* Allow multiple folders to be treated as one when resolving modules. */ + // "typeRoots": [], /* Specify multiple folders that act like './node_modules/@types'. */ + // "types": [], /* Specify type package names to be included without being referenced in a source file. */ + // "allowUmdGlobalAccess": true, /* Allow accessing UMD globals from modules. */ + // "moduleSuffixes": [], /* List of file name suffixes to search when resolving a module. */ + // "allowImportingTsExtensions": true, /* Allow imports to include TypeScript file extensions. Requires '--moduleResolution bundler' and either '--noEmit' or '--emitDeclarationOnly' to be set. */ + // "resolvePackageJsonExports": true, /* Use the package.json 'exports' field when resolving package imports. */ + // "resolvePackageJsonImports": true, /* Use the package.json 'imports' field when resolving imports. */ + // "customConditions": [], /* Conditions to set in addition to the resolver-specific defaults when resolving imports. */ + "resolveJsonModule": true, /* Enable importing .json files. */ + // "allowArbitraryExtensions": true, /* Enable importing files with any extension, provided a declaration file is present. */ + // "noResolve": true, /* Disallow 'import's, 'require's or ''s from expanding the number of files TypeScript should add to a project. */ + /* JavaScript Support */ + // "allowJs": true, /* Allow JavaScript files to be a part of your program. Use the 'checkJS' option to get errors from these files. */ + // "checkJs": true, /* Enable error reporting in type-checked JavaScript files. */ + // "maxNodeModuleJsDepth": 1, /* Specify the maximum folder depth used for checking JavaScript files from 'node_modules'. Only applicable with 'allowJs'. */ + /* Emit */ + "declaration": true, /* Generate .d.ts files from TypeScript and JavaScript files in your project. */ + "declarationMap": true, /* Create sourcemaps for d.ts files. */ + // "emitDeclarationOnly": true, /* Only output d.ts files and not JavaScript files. */ + // "sourceMap": true, /* Create source map files for emitted JavaScript files. */ + // "inlineSourceMap": true, /* Include sourcemap files inside the emitted JavaScript. */ + // "outFile": "./", /* Specify a file that bundles all outputs into one JavaScript file. If 'declaration' is true, also designates a file that bundles all .d.ts output. */ + "outDir": "dist", /* Specify an output folder for all emitted files. */ + // "removeComments": true, /* Disable emitting comments. */ + // "noEmit": true, /* Disable emitting files from a compilation. */ + // "importHelpers": true, /* Allow importing helper functions from tslib once per project, instead of including them per-file. */ + // "importsNotUsedAsValues": "remove", /* Specify emit/checking behavior for imports that are only used for types. */ + // "downlevelIteration": true, /* Emit more compliant, but verbose and less performant JavaScript for iteration. */ + // "sourceRoot": "", /* Specify the root path for debuggers to find the reference source code. */ + // "mapRoot": "", /* Specify the location where debugger should locate map files instead of generated locations. */ + // "inlineSources": true, /* Include source code in the sourcemaps inside the emitted JavaScript. */ + // "emitBOM": true, /* Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files. */ + // "newLine": "crlf", /* Set the newline character for emitting files. */ + // "stripInternal": true, /* Disable emitting declarations that have '@internal' in their JSDoc comments. */ + // "noEmitHelpers": true, /* Disable generating custom helper functions like '__extends' in compiled output. */ + // "noEmitOnError": true, /* Disable emitting files if any type checking errors are reported. */ + // "preserveConstEnums": true, /* Disable erasing 'const enum' declarations in generated code. */ + // "declarationDir": "./", /* Specify the output directory for generated declaration files. */ + // "preserveValueImports": true, /* Preserve unused imported values in the JavaScript output that would otherwise be removed. */ + /* Interop Constraints */ + // "isolatedModules": true, /* Ensure that each file can be safely transpiled without relying on other imports. */ + // "verbatimModuleSyntax": true, /* Do not transform or elide any imports or exports not marked as type-only, ensuring they are written in the output file's format based on the 'module' setting. */ + // "allowSyntheticDefaultImports": true, /* Allow 'import x from y' when a module doesn't have a default export. */ + "esModuleInterop": true, /* Emit additional JavaScript to ease support for importing CommonJS modules. This enables 'allowSyntheticDefaultImports' for type compatibility. */ + // "preserveSymlinks": true, /* Disable resolving symlinks to their realpath. This correlates to the same flag in node. */ + "forceConsistentCasingInFileNames": true, /* Ensure that casing is correct in imports. */ + /* Type Checking */ + "strict": true, /* Enable all strict type-checking options. */ + // "noImplicitAny": true, /* Enable error reporting for expressions and declarations with an implied 'any' type. */ + // "strictNullChecks": true, /* When type checking, take into account 'null' and 'undefined'. */ + // "strictFunctionTypes": true, /* When assigning functions, check to ensure parameters and the return values are subtype-compatible. */ + // "strictBindCallApply": true, /* Check that the arguments for 'bind', 'call', and 'apply' methods match the original function. */ + // "strictPropertyInitialization": true, /* Check for class properties that are declared but not set in the constructor. */ + // "noImplicitThis": true, /* Enable error reporting when 'this' is given the type 'any'. */ + // "useUnknownInCatchVariables": true, /* Default catch clause variables as 'unknown' instead of 'any'. */ + // "alwaysStrict": true, /* Ensure 'use strict' is always emitted. */ + // "noUnusedLocals": true, /* Enable error reporting when local variables aren't read. */ + // "noUnusedParameters": true, /* Raise an error when a function parameter isn't read. */ + // "exactOptionalPropertyTypes": true, /* Interpret optional property types as written, rather than adding 'undefined'. */ + // "noImplicitReturns": true, /* Enable error reporting for codepaths that do not explicitly return in a function. */ + // "noFallthroughCasesInSwitch": true, /* Enable error reporting for fallthrough cases in switch statements. */ + // "noUncheckedIndexedAccess": true, /* Add 'undefined' to a type when accessed using an index. */ + // "noImplicitOverride": true, /* Ensure overriding members in derived classes are marked with an override modifier. */ + // "noPropertyAccessFromIndexSignature": true, /* Enforces using indexed accessors for keys declared using an indexed type. */ + // "allowUnusedLabels": true, /* Disable error reporting for unused labels. */ + // "allowUnreachableCode": true, /* Disable error reporting for unreachable code. */ + /* Completeness */ + // "skipDefaultLibCheck": true, /* Skip type checking .d.ts files that are included with TypeScript. */ + "skipLibCheck": true, /* Skip type checking all .d.ts files. */ + "typeRoots": ["./node_modules/@types", "./dist/src"], + + }, + "exclude": ["**/tests/**/cases/**", "dist/**", "packages/**"], + "include": ["src/**/*.ts"] +} \ No newline at end of file diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/vitest.config.ts b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/vitest.config.ts new file mode 100644 index 00000000000..8eccd5a5784 --- /dev/null +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/vitest.config.ts @@ -0,0 +1,7 @@ +import { defineConfig } from 'vitest/config'; + +export default defineConfig({ + test: { + exclude: ['misc/**', 'dist/**', 'node_modules/**'], + }, +}); diff --git a/tools/js-sdk-release-tools/pnpm-lock.yaml b/tools/js-sdk-release-tools/pnpm-lock.yaml deleted file mode 100644 index dfb1a94c9ac..00000000000 --- a/tools/js-sdk-release-tools/pnpm-lock.yaml +++ /dev/null @@ -1,3386 +0,0 @@ -lockfileVersion: '9.0' - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false - -importers: - - .: - dependencies: - '@azure-tools/openapi-tools-common': - specifier: ^1.2.2 - version: 1.2.2 - '@ts-common/azure-js-dev-tools': - specifier: ^21.1.0 - version: 21.4.0(@octokit/core@6.1.2) - colors: - specifier: 1.4.0 - version: 1.4.0 - command-line-args: - specifier: ^5.1.1 - version: 5.2.1 - comment-json: - specifier: ^4.1.0 - version: 4.2.4 - js-yaml: - specifier: ^4.1.0 - version: 4.1.0 - parse-ts-to-ast: - specifier: ^0.1.1 - version: 0.1.4 - semver: - specifier: ^7.3.5 - version: 7.6.3 - shelljs: - specifier: ^0.8.4 - version: 0.8.5 - simple-git: - specifier: ^3.5.0 - version: 3.25.0 - ts-morph: - specifier: ^12.0.0 - version: 12.2.0 - tslib: - specifier: ^1.9.3 - version: 1.14.1 - winston: - specifier: ^3.13.1 - version: 3.13.1 - yaml: - specifier: ^1.10.2 - version: 1.10.2 - devDependencies: - '@types/node': - specifier: ^20.12.12 - version: 20.14.14 - '@types/shelljs': - specifier: ^0.8.15 - version: 0.8.15 - nodemon: - specifier: ^3.1.0 - version: 3.1.4 - rimraf: - specifier: ^3.0.2 - version: 3.0.2 - ts-node: - specifier: ^10.9.2 - version: 10.9.2(@types/node@20.14.14)(typescript@5.5.4) - typescript: - specifier: ^5.4.5 - version: 5.5.4 - vitest: - specifier: ^1.6.0 - version: 1.6.0(@types/node@20.14.14) - -packages: - - '@azure-tools/openapi-tools-common@1.2.2': - resolution: {integrity: sha512-r6oBkNsND1sA+ZjHlE1vTf2hUj4RUnbD9KG9uksEKnLVC6oOD5WuJYCO5y4xDzWWuR0x+9gImovQqXAE7ZXYfg==} - - '@azure/abort-controller@2.1.2': - resolution: {integrity: sha512-nBrLsEWm4J2u5LpAPjxADTlq3trDgVZZXHNKabeXZtpq3d3AbN/KGO82R87rdDz5/lYB024rtEf10/q0urNgsA==} - engines: {node: '>=18.0.0'} - - '@azure/core-auth@1.7.2': - resolution: {integrity: sha512-Igm/S3fDYmnMq1uKS38Ae1/m37B3zigdlZw+kocwEhh5GjyKjPrXKO2J6rzpC1wAxrNil/jX9BJRqBshyjnF3g==} - engines: {node: '>=18.0.0'} - - '@azure/core-util@1.9.2': - resolution: {integrity: sha512-l1Qrqhi4x1aekkV+OlcqsJa4AnAkj5p0JV8omgwjaV9OAbP41lvrMvs+CptfetKkeEaGRGSzby7sjPZEX7+kkQ==} - engines: {node: '>=18.0.0'} - - '@azure/logger-js@1.3.2': - resolution: {integrity: sha512-h58oEROO2tniBTSmFmuHBGvuiFuYsHQBWTVdpT2AiOED4F2Kgf7rs0MPYPXiBcDvihC70M7QPRhIQ3JK1H/ygw==} - - '@azure/ms-rest-js@2.7.0': - resolution: {integrity: sha512-ngbzWbqF+NmztDOpLBVDxYM+XLcUj7nKhxGbSU9WtIsXfRB//cf2ZbAG5HkOrhU9/wd/ORRB6lM/d69RKVjiyA==} - - '@azure/storage-blob@10.5.0': - resolution: {integrity: sha512-67+0EP7STy9BQgzvN1RgmSvXhxRd044eDgepX7zBp7XslBxz8YGo2cSLm9w5o5Qf1FLCRlwuziRMikaPCLMpVw==} - deprecated: This version has been deprecated, please upgrade to the version tagged as latest - - '@colors/colors@1.6.0': - resolution: {integrity: sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==} - engines: {node: '>=0.1.90'} - - '@cspotcode/source-map-support@0.8.1': - resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} - engines: {node: '>=12'} - - '@dabh/diagnostics@2.0.3': - resolution: {integrity: sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==} - - '@esbuild/aix-ppc64@0.21.5': - resolution: {integrity: sha512-1SDgH6ZSPTlggy1yI6+Dbkiz8xzpHJEVAlF/AM1tHPLsf5STom9rwtjE4hKAF20FfXXNTFqEYXyJNWh1GiZedQ==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - - '@esbuild/android-arm64@0.21.5': - resolution: {integrity: sha512-c0uX9VAUBQ7dTDCjq+wdyGLowMdtR/GoC2U5IYk/7D1H1JYC0qseD7+11iMP2mRLN9RcCMRcjC4YMclCzGwS/A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - - '@esbuild/android-arm@0.21.5': - resolution: {integrity: sha512-vCPvzSjpPHEi1siZdlvAlsPxXl7WbOVUBBAowWug4rJHb68Ox8KualB+1ocNvT5fjv6wpkX6o/iEpbDrf68zcg==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - - '@esbuild/android-x64@0.21.5': - resolution: {integrity: sha512-D7aPRUUNHRBwHxzxRvp856rjUHRFW1SdQATKXH2hqA0kAZb1hKmi02OpYRacl0TxIGz/ZmXWlbZgjwWYaCakTA==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - - '@esbuild/darwin-arm64@0.21.5': - resolution: {integrity: sha512-DwqXqZyuk5AiWWf3UfLiRDJ5EDd49zg6O9wclZ7kUMv2WRFr4HKjXp/5t8JZ11QbQfUS6/cRCKGwYhtNAY88kQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - - '@esbuild/darwin-x64@0.21.5': - resolution: {integrity: sha512-se/JjF8NlmKVG4kNIuyWMV/22ZaerB+qaSi5MdrXtd6R08kvs2qCN4C09miupktDitvh8jRFflwGFBQcxZRjbw==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - - '@esbuild/freebsd-arm64@0.21.5': - resolution: {integrity: sha512-5JcRxxRDUJLX8JXp/wcBCy3pENnCgBR9bN6JsY4OmhfUtIHe3ZW0mawA7+RDAcMLrMIZaf03NlQiX9DGyB8h4g==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - - '@esbuild/freebsd-x64@0.21.5': - resolution: {integrity: sha512-J95kNBj1zkbMXtHVH29bBriQygMXqoVQOQYA+ISs0/2l3T9/kj42ow2mpqerRBxDJnmkUDCaQT/dfNXWX/ZZCQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - - '@esbuild/linux-arm64@0.21.5': - resolution: {integrity: sha512-ibKvmyYzKsBeX8d8I7MH/TMfWDXBF3db4qM6sy+7re0YXya+K1cem3on9XgdT2EQGMu4hQyZhan7TeQ8XkGp4Q==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - - '@esbuild/linux-arm@0.21.5': - resolution: {integrity: sha512-bPb5AHZtbeNGjCKVZ9UGqGwo8EUu4cLq68E95A53KlxAPRmUyYv2D6F0uUI65XisGOL1hBP5mTronbgo+0bFcA==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - - '@esbuild/linux-ia32@0.21.5': - resolution: {integrity: sha512-YvjXDqLRqPDl2dvRODYmmhz4rPeVKYvppfGYKSNGdyZkA01046pLWyRKKI3ax8fbJoK5QbxblURkwK/MWY18Tg==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - - '@esbuild/linux-loong64@0.21.5': - resolution: {integrity: sha512-uHf1BmMG8qEvzdrzAqg2SIG/02+4/DHB6a9Kbya0XDvwDEKCoC8ZRWI5JJvNdUjtciBGFQ5PuBlpEOXQj+JQSg==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - - '@esbuild/linux-mips64el@0.21.5': - resolution: {integrity: sha512-IajOmO+KJK23bj52dFSNCMsz1QP1DqM6cwLUv3W1QwyxkyIWecfafnI555fvSGqEKwjMXVLokcV5ygHW5b3Jbg==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - - '@esbuild/linux-ppc64@0.21.5': - resolution: {integrity: sha512-1hHV/Z4OEfMwpLO8rp7CvlhBDnjsC3CttJXIhBi+5Aj5r+MBvy4egg7wCbe//hSsT+RvDAG7s81tAvpL2XAE4w==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - - '@esbuild/linux-riscv64@0.21.5': - resolution: {integrity: sha512-2HdXDMd9GMgTGrPWnJzP2ALSokE/0O5HhTUvWIbD3YdjME8JwvSCnNGBnTThKGEB91OZhzrJ4qIIxk/SBmyDDA==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - - '@esbuild/linux-s390x@0.21.5': - resolution: {integrity: sha512-zus5sxzqBJD3eXxwvjN1yQkRepANgxE9lgOW2qLnmr8ikMTphkjgXu1HR01K4FJg8h1kEEDAqDcZQtbrRnB41A==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - - '@esbuild/linux-x64@0.21.5': - resolution: {integrity: sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - - '@esbuild/netbsd-x64@0.21.5': - resolution: {integrity: sha512-Woi2MXzXjMULccIwMnLciyZH4nCIMpWQAs049KEeMvOcNADVxo0UBIQPfSmxB3CWKedngg7sWZdLvLczpe0tLg==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - - '@esbuild/openbsd-x64@0.21.5': - resolution: {integrity: sha512-HLNNw99xsvx12lFBUwoT8EVCsSvRNDVxNpjZ7bPn947b8gJPzeHWyNVhFsaerc0n3TsbOINvRP2byTZ5LKezow==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - - '@esbuild/sunos-x64@0.21.5': - resolution: {integrity: sha512-6+gjmFpfy0BHU5Tpptkuh8+uw3mnrvgs+dSPQXQOv3ekbordwnzTVEb4qnIvQcYXq6gzkyTnoZ9dZG+D4garKg==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - - '@esbuild/win32-arm64@0.21.5': - resolution: {integrity: sha512-Z0gOTd75VvXqyq7nsl93zwahcTROgqvuAcYDUr+vOv8uHhNSKROyU961kgtCD1e95IqPKSQKH7tBTslnS3tA8A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - - '@esbuild/win32-ia32@0.21.5': - resolution: {integrity: sha512-SWXFF1CL2RVNMaVs+BBClwtfZSvDgtL//G/smwAc5oVK/UPu2Gu9tIaRgFmYFFKrmg3SyAjSrElf0TiJ1v8fYA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - - '@esbuild/win32-x64@0.21.5': - resolution: {integrity: sha512-tQd/1efJuzPC6rCFwEvLtci/xNFcTZknmXs98FYDfGE4wP9ClFV98nyKrzJKVPMhdDnjzLhdUyMX4PsQAPjwIw==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - - '@jest/schemas@29.6.3': - resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - '@jridgewell/resolve-uri@3.1.2': - resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==} - engines: {node: '>=6.0.0'} - - '@jridgewell/sourcemap-codec@1.5.0': - resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} - - '@jridgewell/trace-mapping@0.3.9': - resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} - - '@kwsites/file-exists@1.1.1': - resolution: {integrity: sha512-m9/5YGR18lIwxSFDwfE3oA7bWuq9kdau6ugN4H2rJeyhFQZcG9AgSHkQtSD15a8WvTgfz9aikZMrKPHvbpqFiw==} - - '@kwsites/promise-deferred@1.1.1': - resolution: {integrity: sha512-GaHYm+c0O9MjZRu0ongGBRbinu8gVAMd2UZjji6jVmqKtZluZnptXGWhz1E8j8D2HJ3f/yMxKAUC0b+57wncIw==} - - '@nodelib/fs.scandir@2.1.5': - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} - engines: {node: '>= 8'} - - '@nodelib/fs.stat@2.0.5': - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} - engines: {node: '>= 8'} - - '@nodelib/fs.walk@1.2.8': - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} - engines: {node: '>= 8'} - - '@octokit/auth-token@2.5.0': - resolution: {integrity: sha512-r5FVUJCOLl19AxiuZD2VRZ/ORjp/4IN98Of6YJoJOkY75CIBuYfmiNHGrDwXr+aLGG55igl9QrxX3hbiXlLb+g==} - - '@octokit/auth-token@5.1.1': - resolution: {integrity: sha512-rh3G3wDO8J9wSjfI436JUKzHIxq8NaiL0tVeB2aXmG6p/9859aUOAjA9pmSPNGGZxfwmaJ9ozOJImuNVJdpvbA==} - engines: {node: '>= 18'} - - '@octokit/core@6.1.2': - resolution: {integrity: sha512-hEb7Ma4cGJGEUNOAVmyfdB/3WirWMg5hDuNFVejGEDFqupeOysLc2sG6HJxY2etBp5YQu5Wtxwi020jS9xlUwg==} - engines: {node: '>= 18'} - - '@octokit/endpoint@10.1.1': - resolution: {integrity: sha512-JYjh5rMOwXMJyUpj028cu0Gbp7qe/ihxfJMLc8VZBMMqSwLgOxDI1911gV4Enl1QSavAQNJcwmwBF9M0VvLh6Q==} - engines: {node: '>= 18'} - - '@octokit/endpoint@6.0.12': - resolution: {integrity: sha512-lF3puPwkQWGfkMClXb4k/eUT/nZKQfxinRWJrdZaJO85Dqwo/G0yOC434Jr2ojwafWJMYqFGFa5ms4jJUgujdA==} - - '@octokit/graphql@8.1.1': - resolution: {integrity: sha512-ukiRmuHTi6ebQx/HFRCXKbDlOh/7xEV6QUXaE7MJEKGNAncGI/STSbOkl12qVXZrfZdpXctx5O9X1AIaebiDBg==} - engines: {node: '>= 18'} - - '@octokit/openapi-types@12.11.0': - resolution: {integrity: sha512-VsXyi8peyRq9PqIz/tpqiL2w3w80OgVMwBHltTml3LmVvXiphgeqmY9mvBw9Wu7e0QWk/fqD37ux8yP5uVekyQ==} - - '@octokit/openapi-types@22.2.0': - resolution: {integrity: sha512-QBhVjcUa9W7Wwhm6DBFu6ZZ+1/t/oYxqc2tp81Pi41YNuJinbFRx8B133qVOrAaBbF7D/m0Et6f9/pZt9Rc+tg==} - - '@octokit/plugin-paginate-rest@1.1.2': - resolution: {integrity: sha512-jbsSoi5Q1pj63sC16XIUboklNw+8tL9VOnJsWycWYR78TKss5PVpIPb1TUUcMQ+bBh7cY579cVAWmf5qG+dw+Q==} - - '@octokit/plugin-request-log@1.0.4': - resolution: {integrity: sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==} - peerDependencies: - '@octokit/core': '>=3' - - '@octokit/plugin-rest-endpoint-methods@2.4.0': - resolution: {integrity: sha512-EZi/AWhtkdfAYi01obpX0DF7U6b1VRr30QNQ5xSFPITMdLSfhcBqjamE3F+sKcxPbD7eZuMHu3Qkk2V+JGxBDQ==} - - '@octokit/request-error@1.2.1': - resolution: {integrity: sha512-+6yDyk1EES6WK+l3viRDElw96MvwfJxCt45GvmjDUKWjYIb3PJZQkq3i46TwGwoPD4h8NmTrENmtyA1FwbmhRA==} - - '@octokit/request-error@2.1.0': - resolution: {integrity: sha512-1VIvgXxs9WHSjicsRwq8PlR2LR2x6DwsJAaFgzdi0JfJoGSO8mYI/cHJQ+9FbN21aa+DrgNLnwObmyeSC8Rmpg==} - - '@octokit/request-error@6.1.4': - resolution: {integrity: sha512-VpAhIUxwhWZQImo/dWAN/NpPqqojR6PSLgLYAituLM6U+ddx9hCioFGwBr5Mi+oi5CLeJkcAs3gJ0PYYzU6wUg==} - engines: {node: '>= 18'} - - '@octokit/request@5.6.3': - resolution: {integrity: sha512-bFJl0I1KVc9jYTe9tdGGpAMPy32dLBXXo1dS/YwSCTL/2nd9XeHsY616RE3HPXDVk+a+dBuzyz5YdlXwcDTr2A==} - - '@octokit/request@9.1.3': - resolution: {integrity: sha512-V+TFhu5fdF3K58rs1pGUJIDH5RZLbZm5BI+MNF+6o/ssFNT4vWlCh/tVpF3NxGtP15HUxTTMUbsG5llAuU2CZA==} - engines: {node: '>= 18'} - - '@octokit/rest@16.43.2': - resolution: {integrity: sha512-ngDBevLbBTFfrHZeiS7SAMAZ6ssuVmXuya+F/7RaVvlysgGa1JKJkKWY+jV6TCJYcW0OALfJ7nTIGXcBXzycfQ==} - - '@octokit/types@13.5.0': - resolution: {integrity: sha512-HdqWTf5Z3qwDVlzCrP8UJquMwunpDiMPt5er+QjGzL4hqr/vBVY/MauQgS1xWxCDT1oMx1EULyqxncdCY/NVSQ==} - - '@octokit/types@2.16.2': - resolution: {integrity: sha512-O75k56TYvJ8WpAakWwYRN8Bgu60KrmX0z1KqFp1kNiFNkgW+JW+9EBKZ+S33PU6SLvbihqd+3drvPxKK68Ee8Q==} - - '@octokit/types@6.41.0': - resolution: {integrity: sha512-eJ2jbzjdijiL3B4PrSQaSjuF2sPEQPVCPzBvTHJD9Nz+9dw2SGH4K4xeQJ77YfTq5bRQ+bD8wT11JbeDPmxmGg==} - - '@rollup/rollup-android-arm-eabi@4.20.0': - resolution: {integrity: sha512-TSpWzflCc4VGAUJZlPpgAJE1+V60MePDQnBd7PPkpuEmOy8i87aL6tinFGKBFKuEDikYpig72QzdT3QPYIi+oA==} - cpu: [arm] - os: [android] - - '@rollup/rollup-android-arm64@4.20.0': - resolution: {integrity: sha512-u00Ro/nok7oGzVuh/FMYfNoGqxU5CPWz1mxV85S2w9LxHR8OoMQBuSk+3BKVIDYgkpeOET5yXkx90OYFc+ytpQ==} - cpu: [arm64] - os: [android] - - '@rollup/rollup-darwin-arm64@4.20.0': - resolution: {integrity: sha512-uFVfvzvsdGtlSLuL0ZlvPJvl6ZmrH4CBwLGEFPe7hUmf7htGAN+aXo43R/V6LATyxlKVC/m6UsLb7jbG+LG39Q==} - cpu: [arm64] - os: [darwin] - - '@rollup/rollup-darwin-x64@4.20.0': - resolution: {integrity: sha512-xbrMDdlev53vNXexEa6l0LffojxhqDTBeL+VUxuuIXys4x6xyvbKq5XqTXBCEUA8ty8iEJblHvFaWRJTk/icAQ==} - cpu: [x64] - os: [darwin] - - '@rollup/rollup-linux-arm-gnueabihf@4.20.0': - resolution: {integrity: sha512-jMYvxZwGmoHFBTbr12Xc6wOdc2xA5tF5F2q6t7Rcfab68TT0n+r7dgawD4qhPEvasDsVpQi+MgDzj2faOLsZjA==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm-musleabihf@4.20.0': - resolution: {integrity: sha512-1asSTl4HKuIHIB1GcdFHNNZhxAYEdqML/MW4QmPS4G0ivbEcBr1JKlFLKsIRqjSwOBkdItn3/ZDlyvZ/N6KPlw==} - cpu: [arm] - os: [linux] - - '@rollup/rollup-linux-arm64-gnu@4.20.0': - resolution: {integrity: sha512-COBb8Bkx56KldOYJfMf6wKeYJrtJ9vEgBRAOkfw6Ens0tnmzPqvlpjZiLgkhg6cA3DGzCmLmmd319pmHvKWWlQ==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-arm64-musl@4.20.0': - resolution: {integrity: sha512-+it+mBSyMslVQa8wSPvBx53fYuZK/oLTu5RJoXogjk6x7Q7sz1GNRsXWjn6SwyJm8E/oMjNVwPhmNdIjwP135Q==} - cpu: [arm64] - os: [linux] - - '@rollup/rollup-linux-powerpc64le-gnu@4.20.0': - resolution: {integrity: sha512-yAMvqhPfGKsAxHN8I4+jE0CpLWD8cv4z7CK7BMmhjDuz606Q2tFKkWRY8bHR9JQXYcoLfopo5TTqzxgPUjUMfw==} - cpu: [ppc64] - os: [linux] - - '@rollup/rollup-linux-riscv64-gnu@4.20.0': - resolution: {integrity: sha512-qmuxFpfmi/2SUkAw95TtNq/w/I7Gpjurx609OOOV7U4vhvUhBcftcmXwl3rqAek+ADBwSjIC4IVNLiszoj3dPA==} - cpu: [riscv64] - os: [linux] - - '@rollup/rollup-linux-s390x-gnu@4.20.0': - resolution: {integrity: sha512-I0BtGXddHSHjV1mqTNkgUZLnS3WtsqebAXv11D5BZE/gfw5KoyXSAXVqyJximQXNvNzUo4GKlCK/dIwXlz+jlg==} - cpu: [s390x] - os: [linux] - - '@rollup/rollup-linux-x64-gnu@4.20.0': - resolution: {integrity: sha512-y+eoL2I3iphUg9tN9GB6ku1FA8kOfmF4oUEWhztDJ4KXJy1agk/9+pejOuZkNFhRwHAOxMsBPLbXPd6mJiCwew==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-linux-x64-musl@4.20.0': - resolution: {integrity: sha512-hM3nhW40kBNYUkZb/r9k2FKK+/MnKglX7UYd4ZUy5DJs8/sMsIbqWK2piZtVGE3kcXVNj3B2IrUYROJMMCikNg==} - cpu: [x64] - os: [linux] - - '@rollup/rollup-win32-arm64-msvc@4.20.0': - resolution: {integrity: sha512-psegMvP+Ik/Bg7QRJbv8w8PAytPA7Uo8fpFjXyCRHWm6Nt42L+JtoqH8eDQ5hRP7/XW2UiIriy1Z46jf0Oa1kA==} - cpu: [arm64] - os: [win32] - - '@rollup/rollup-win32-ia32-msvc@4.20.0': - resolution: {integrity: sha512-GabekH3w4lgAJpVxkk7hUzUf2hICSQO0a/BLFA11/RMxQT92MabKAqyubzDZmMOC/hcJNlc+rrypzNzYl4Dx7A==} - cpu: [ia32] - os: [win32] - - '@rollup/rollup-win32-x64-msvc@4.20.0': - resolution: {integrity: sha512-aJ1EJSuTdGnM6qbVC4B5DSmozPTqIag9fSzXRNNo+humQLG89XpPgdt16Ia56ORD7s+H8Pmyx44uczDQ0yDzpg==} - cpu: [x64] - os: [win32] - - '@sinclair/typebox@0.27.8': - resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} - - '@ts-common/azure-js-dev-tools@21.4.0': - resolution: {integrity: sha512-0N0NO9CG+e6mVsUaNETa4sWzqEYG67pLnU/XhbIL4wMIEFsMGCvVrYE+Iu3+OOhh8RSOsWmHFq0CAJsMtdWygw==} - - '@ts-morph/common@0.11.1': - resolution: {integrity: sha512-7hWZS0NRpEsNV8vWJzg7FEz6V8MaLNeJOmwmghqUXTpzk16V1LLZhdo+4QvE/+zv4cVci0OviuJFnqhEfoV3+g==} - - '@tsconfig/node10@1.0.11': - resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==} - - '@tsconfig/node12@1.0.11': - resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==} - - '@tsconfig/node14@1.0.3': - resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==} - - '@tsconfig/node16@1.0.4': - resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} - - '@types/archiver@2.1.3': - resolution: {integrity: sha512-x37dj6VvV8jArjvqvZP+qz5+24qOwgFesLMvn98uNz8qebjCg+uteqquRf9mqaxxhcM7S1vPl4YFhBs2/abcFQ==} - - '@types/async-retry@1.4.8': - resolution: {integrity: sha512-Qup/B5PWLe86yI5I3av6ePGaeQrIHNKCwbsQotD6aHQ6YkHsMUxVZkZsmx/Ry3VZQ6uysHwTjQ7666+k6UjVJA==} - - '@types/commonmark@0.27.9': - resolution: {integrity: sha512-d3+57WgyPCcIc6oshmcPkmP4+JqRRot9eeZLsBsutWtIxwWivpoyc2wEcolOp8MyO3ZWN846mMdoR02kdHSMCw==} - - '@types/estree@1.0.5': - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} - - '@types/glob@7.2.0': - resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} - - '@types/glob@8.1.0': - resolution: {integrity: sha512-IO+MJPVhoqz+28h1qLAcBEH2+xHMK6MTyHJc7MTnnYb6wsoLR29POVGJ7LycmVXIqyy/4/2ShP5sUwTXuOwb/w==} - - '@types/js-yaml@3.12.10': - resolution: {integrity: sha512-/Mtaq/wf+HxXpvhzFYzrzCqNRcA958sW++7JOFC8nPrZcvfi/TrzOaaGbvt27ltJB2NQbHVAg5a1wUCsyMH7NA==} - - '@types/minimatch@5.1.2': - resolution: {integrity: sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==} - - '@types/node-fetch@2.6.11': - resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==} - - '@types/node@20.14.14': - resolution: {integrity: sha512-d64f00982fS9YoOgJkAMolK7MN8Iq3TDdVjchbYHdEmjth/DHowx82GnoA+tVUAN+7vxfYUgAzi+JXbKNd2SDQ==} - - '@types/retry@0.12.5': - resolution: {integrity: sha512-3xSjTp3v03X/lSQLkczaN9UIEwJMoMCA1+Nb5HfbJEQWogdeQIyVtTvxPXDQjZ5zws8rFQfVfRdz03ARihPJgw==} - - '@types/shelljs@0.8.15': - resolution: {integrity: sha512-vzmnCHl6hViPu9GNLQJ+DZFd6BQI2DBTUeOvYHqkWQLMfKAAQYMb/xAmZkTogZI/vqXHCWkqDRymDI5p0QTi5Q==} - - '@types/triple-beam@1.3.5': - resolution: {integrity: sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==} - - '@vitest/expect@1.6.0': - resolution: {integrity: sha512-ixEvFVQjycy/oNgHjqsL6AZCDduC+tflRluaHIzKIsdbzkLn2U/iBnVeJwB6HsIjQBdfMR8Z0tRxKUsvFJEeWQ==} - - '@vitest/runner@1.6.0': - resolution: {integrity: sha512-P4xgwPjwesuBiHisAVz/LSSZtDjOTPYZVmNAnpHHSR6ONrf8eCJOFRvUwdHn30F5M1fxhqtl7QZQUk2dprIXAg==} - - '@vitest/snapshot@1.6.0': - resolution: {integrity: sha512-+Hx43f8Chus+DCmygqqfetcAZrDJwvTj0ymqjQq4CvmpKFSTVteEOBzCusu1x2tt4OJcvBflyHUE0DZSLgEMtQ==} - - '@vitest/spy@1.6.0': - resolution: {integrity: sha512-leUTap6B/cqi/bQkXUu6bQV5TZPx7pmMBKBQiI0rJA8c3pB56ZsaTbREnF7CJfmvAS4V2cXIBAh/3rVwrrCYgw==} - - '@vitest/utils@1.6.0': - resolution: {integrity: sha512-21cPiuGMoMZwiOHa2i4LXkMkMkCGzA+MVFV70jRwHo95dL4x/ts5GZhML1QWuy7yfp3WzK3lRvZi3JnXTYqrBw==} - - abort-controller@3.0.0: - resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==} - engines: {node: '>=6.5'} - - acorn-walk@8.3.3: - resolution: {integrity: sha512-MxXdReSRhGO7VlFe1bRG/oI7/mdLV9B9JJT0N8vZOhF7gFRR5l3M8W9G8JxmKV+JC5mGqJ0QvqfSOLsCPa4nUw==} - engines: {node: '>=0.4.0'} - - acorn@8.12.1: - resolution: {integrity: sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==} - engines: {node: '>=0.4.0'} - hasBin: true - - ansi-regex@2.1.1: - resolution: {integrity: sha512-TIGnTpdo+E3+pCyAluZvtED5p5wCqLdezCyhPZzKPcxvFplEt4i+W7OONCKgeZFT3+y5NZZfOOS/Bdcanm1MYA==} - engines: {node: '>=0.10.0'} - - ansi-regex@3.0.1: - resolution: {integrity: sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==} - engines: {node: '>=4'} - - ansi-styles@5.2.0: - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} - engines: {node: '>=10'} - - anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} - - archiver-utils@2.1.0: - resolution: {integrity: sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==} - engines: {node: '>= 6'} - - archiver@3.1.1: - resolution: {integrity: sha512-5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg==} - engines: {node: '>= 6'} - - arg@4.1.3: - resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} - - argparse@1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} - - argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - - array-back@3.1.0: - resolution: {integrity: sha512-TkuxA4UCOvxuDK6NZYXCalszEzj+TLszyASooky+i742l9TqsOdYCMJJupxRic61hwquNtppB3hgcuq9SVSH1Q==} - engines: {node: '>=6'} - - array-timsort@1.0.3: - resolution: {integrity: sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==} - - assertion-error@1.1.0: - resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} - - async-lock@1.4.1: - resolution: {integrity: sha512-Az2ZTpuytrtqENulXwO3GGv1Bztugx6TT37NIo7imr/Qo0gsYiGtSdBa2B6fsXhTpVZDNfu1Qn3pk531e3q+nQ==} - - async-retry@1.3.3: - resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==} - - async@2.6.4: - resolution: {integrity: sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==} - - async@3.2.5: - resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==} - - asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} - - atob-lite@2.0.0: - resolution: {integrity: sha512-LEeSAWeh2Gfa2FtlQE1shxQ8zi5F9GHarrGKz08TMdODD5T4eH6BMsvtnhbWZ+XQn+Gb6om/917ucvRu7l7ukw==} - - balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - - base64-js@0.0.2: - resolution: {integrity: sha512-Pj9L87dCdGcKlSqPVUjD+q96pbIx1zQQLb2CUiWURfjiBELv84YX+0nGnKmyT/9KkC7PQk7UN1w+Al8bBozaxQ==} - engines: {node: '>= 0.4'} - - base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - - before-after-hook@2.2.3: - resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==} - - before-after-hook@3.0.2: - resolution: {integrity: sha512-Nik3Sc0ncrMK4UUdXQmAnRtzmNQTAAXmXIopizwZ1W1t8QmfJj+zL4OA2I7XPTPW5z5TDqv4hRo/JzouDJnX3A==} - - binary-extensions@2.3.0: - resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==} - engines: {node: '>=8'} - - bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} - - bops@0.0.7: - resolution: {integrity: sha512-oF8JFj2vZoTTzbS4haaB/37vqoJbZXxPBWmNdFONu3dUBW+zp7JcoIIYYd1r+4/YwFM8QUSR1u4rrPbtcdHsRg==} - - brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} - - braces@3.0.3: - resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} - engines: {node: '>=8'} - - btoa-lite@1.0.0: - resolution: {integrity: sha512-gvW7InbIyF8AicrqWoptdW08pUxuhq8BEgowNajy9RhiE86fmGAGl+bLKo6oB8QP0CkqHLowfN0oJdKC/J6LbA==} - - buffer-crc32@0.2.13: - resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} - - buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - - cac@6.7.14: - resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} - engines: {node: '>=8'} - - camelcase@5.3.1: - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} - engines: {node: '>=6'} - - chai@4.5.0: - resolution: {integrity: sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==} - engines: {node: '>=4'} - - check-error@1.0.3: - resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} - - chokidar@3.6.0: - resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} - engines: {node: '>= 8.10.0'} - - clean-git-ref@1.0.3: - resolution: {integrity: sha512-Bw1gv1mXHgdB/6ssP++8NtUHm+vbg60Lb+yAX5copA8wjNOgiyFCA+PzrO3a4O+7AkrDql2q1DO8Hx5G+gtPiA==} - - cliui@4.1.0: - resolution: {integrity: sha512-4FG+RSG9DL7uEwRUZXZn3SS34DiDPfzP0VOiEwtUWlE+AR2EIg+hSyvrIgUUfhdgR/UkAeW2QHgeP+hWrXs7jQ==} - - code-block-writer@10.1.1: - resolution: {integrity: sha512-67ueh2IRGst/51p0n6FvPrnRjAGHY5F8xdjkgrYE7DDzpJe6qA07RYQ9VcoUeo5ATOjSOiWpSL3SWBRRbempMw==} - - code-point-at@1.1.0: - resolution: {integrity: sha512-RpAVKQA5T63xEj6/giIbUEtZwJ4UFIc3ZtvEkiaUERylqe8xb5IvqcgOurZLahv93CLKfxcw5YI+DZcUBRyLXA==} - engines: {node: '>=0.10.0'} - - color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} - - color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} - - color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - - color-string@1.9.1: - resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} - - color@3.2.1: - resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} - - colors@1.4.0: - resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} - engines: {node: '>=0.1.90'} - - colorspace@1.1.4: - resolution: {integrity: sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==} - - combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} - - command-line-args@5.2.1: - resolution: {integrity: sha512-H4UfQhZyakIjC74I9d34fGYDwk3XpSr17QhEd0Q3I9Xq1CETHo4Hcuo87WyWHpAF1aSLjLRf5lD9ZGX2qStUvg==} - engines: {node: '>=4.0.0'} - - comment-json@4.2.4: - resolution: {integrity: sha512-E5AjpSW+O+N5T2GsOQMHLLsJvrYw6G/AFt9GvU6NguEAfzKShh7hRiLtVo6S9KbRpFMGqE5ojo0/hE+sdteWvQ==} - engines: {node: '>= 6'} - - commonmark@0.28.1: - resolution: {integrity: sha512-PklsZ9pgrfFQ5hQH9BRzoWnqI9db2LeR9MhvkNk8iz97kfaTNmhTU+IE8jKDHTEfivZZXoFqzGqzddXdk14EJw==} - hasBin: true - - compress-commons@2.1.1: - resolution: {integrity: sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q==} - engines: {node: '>= 6'} - - concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} - - confbox@0.1.7: - resolution: {integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==} - - core-util-is@1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - - crc-32@1.2.2: - resolution: {integrity: sha512-ROmzCKrTnOwybPcJApAA6WBWij23HVfGVNKqqrZpuyZOHqK2CwHSvpGuyt/UNNvaIjEd8X5IFGp4Mh+Ie1IHJQ==} - engines: {node: '>=0.8'} - hasBin: true - - crc32-stream@3.0.1: - resolution: {integrity: sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w==} - engines: {node: '>= 6.9.0'} - - crc@3.8.0: - resolution: {integrity: sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==} - - create-require@1.1.1: - resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==} - - cross-spawn@6.0.5: - resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} - engines: {node: '>=4.8'} - - cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} - engines: {node: '>= 8'} - - debug@4.3.6: - resolution: {integrity: sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - - decamelize@1.2.0: - resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} - engines: {node: '>=0.10.0'} - - decompress-response@4.2.1: - resolution: {integrity: sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==} - engines: {node: '>=8'} - - deep-eql@4.1.4: - resolution: {integrity: sha512-SUwdGfqdKOwxCPeVYjwSyRpJ7Z+fhpwIAtmCUdZIWZ/YP5R9WAsyuSgpLVDi9bjWoN2LXHNss/dk3urXtdQxGg==} - engines: {node: '>=6'} - - delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} - engines: {node: '>=0.4.0'} - - deprecation@2.3.1: - resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==} - - diff-lines@1.1.1: - resolution: {integrity: sha512-Oo5JzEEriF/+T0usOeRP5yOzr6SWvni2rrxvIgijMZSxPcEvf8JOvCO5GpnWwkte7fcOgnue/f5ECg1H9lMPCw==} - - diff-sequences@29.6.3: - resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - diff@3.5.0: - resolution: {integrity: sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==} - engines: {node: '>=0.3.1'} - - diff@4.0.2: - resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} - engines: {node: '>=0.3.1'} - - enabled@2.0.0: - resolution: {integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==} - - end-of-stream@1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} - - entities@1.1.2: - resolution: {integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==} - - esbuild@0.21.5: - resolution: {integrity: sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==} - engines: {node: '>=12'} - hasBin: true - - esprima@4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} - engines: {node: '>=4'} - hasBin: true - - estree-walker@3.0.3: - resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} - - event-target-shim@5.0.1: - resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==} - engines: {node: '>=6'} - - events@3.3.0: - resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==} - engines: {node: '>=0.8.x'} - - execa@1.0.0: - resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==} - engines: {node: '>=6'} - - execa@8.0.1: - resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} - engines: {node: '>=16.17'} - - fast-glob@3.3.2: - resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} - engines: {node: '>=8.6.0'} - - fastq@1.17.1: - resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} - - fecha@4.2.3: - resolution: {integrity: sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==} - - fill-range@7.1.1: - resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} - engines: {node: '>=8'} - - find-replace@3.0.0: - resolution: {integrity: sha512-6Tb2myMioCAgv5kfvP5/PkZZ/ntTpVK39fHY7WkWBgvbeE+VHd/tZuZ4mrC+bxh4cfOZeYKVPaJIZtZXV7GNCQ==} - engines: {node: '>=4.0.0'} - - find-up@3.0.0: - resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} - engines: {node: '>=6'} - - fn.name@1.1.0: - resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} - - form-data@2.5.1: - resolution: {integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==} - engines: {node: '>= 0.12'} - - form-data@4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} - engines: {node: '>= 6'} - - front-matter@4.0.2: - resolution: {integrity: sha512-I8ZuJ/qG92NWX8i5x1Y8qyj3vizhXS31OxjKDu3LKP+7/qBgfIKValiZIEwoVoJKUHlhWtYrktkxV1XsX+pPlg==} - - fs-constants@1.0.0: - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} - - fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} - - fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - - function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} - - get-caller-file@1.0.3: - resolution: {integrity: sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==} - - get-func-name@2.0.2: - resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} - - get-stream@4.1.0: - resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} - engines: {node: '>=6'} - - get-stream@8.0.1: - resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} - engines: {node: '>=16'} - - git-apply-delta@0.0.7: - resolution: {integrity: sha512-P99rChCrhraaY7D6E4NUotfhjzRRNvlf3Mumw9BHgOJFQTfYHhTwAgSTEtcBvb25iXttvMRLEHtzyz9mE2gLjQ==} - - glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} - - glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} - deprecated: Glob versions prior to v9 are no longer supported - - globalyzer@0.1.4: - resolution: {integrity: sha512-LeguVWaxgHN0MNbWC6YljNMzHkrCny9fzjmEUdnF1kQ7wATFD1RHFRqA1qxaX2tgxGENlcxjOflopBwj3YZiXA==} - - globrex@0.1.2: - resolution: {integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==} - - graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} - - has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - - has-own-prop@2.0.0: - resolution: {integrity: sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ==} - engines: {node: '>=8'} - - hasown@2.0.2: - resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==} - engines: {node: '>= 0.4'} - - human-signals@5.0.0: - resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} - engines: {node: '>=16.17.0'} - - ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - - ignore-by-default@1.0.1: - resolution: {integrity: sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==} - - ignore@5.3.1: - resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==} - engines: {node: '>= 4'} - - inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} - deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. - - inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - - interpret@1.4.0: - resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} - engines: {node: '>= 0.10'} - - invert-kv@2.0.0: - resolution: {integrity: sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==} - engines: {node: '>=4'} - - is-arrayish@0.3.2: - resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} - - is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} - - is-core-module@2.15.0: - resolution: {integrity: sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==} - engines: {node: '>= 0.4'} - - is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} - engines: {node: '>=0.10.0'} - - is-fullwidth-code-point@1.0.0: - resolution: {integrity: sha512-1pqUqRjkhPJ9miNq9SwMfdvi6lBJcd6eFxvfaivQhaH3SgisfiuudvFntdKOmxuee/77l+FPjKrQjWvmPjWrRw==} - engines: {node: '>=0.10.0'} - - is-fullwidth-code-point@2.0.0: - resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==} - engines: {node: '>=4'} - - is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} - - is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} - - is-plain-object@5.0.0: - resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} - engines: {node: '>=0.10.0'} - - is-stream@1.1.0: - resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==} - engines: {node: '>=0.10.0'} - - is-stream@2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} - engines: {node: '>=8'} - - is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - isarray@1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} - - isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - - isomorphic-git@0.55.6: - resolution: {integrity: sha512-A4ygiDCsMIuWknMgviK73IzdPW7HjOC57IBVY/QyC1bwMrXG+clfdBjqA3SpzxBRIxkRA9GvbkrjAjFX6n6ZbQ==} - engines: {node: '>=7.6.0'} - hasBin: true - - js-tokens@9.0.0: - resolution: {integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==} - - js-yaml@3.14.1: - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} - hasBin: true - - js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} - hasBin: true - - kuler@2.0.0: - resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==} - - lazystream@1.0.1: - resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} - engines: {node: '>= 0.6.3'} - - lcid@2.0.0: - resolution: {integrity: sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==} - engines: {node: '>=6'} - - local-pkg@0.5.0: - resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} - engines: {node: '>=14'} - - locate-path@3.0.0: - resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} - engines: {node: '>=6'} - - lodash-es@4.17.21: - resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==} - - lodash.camelcase@4.3.0: - resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} - - lodash.defaults@4.2.0: - resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} - - lodash.difference@4.5.0: - resolution: {integrity: sha512-dS2j+W26TQ7taQBGN8Lbbq04ssV3emRw4NY58WErlTO29pIqS0HmoT5aJ9+TUQ1N3G+JOZSji4eugsWwGp9yPA==} - - lodash.flatten@4.4.0: - resolution: {integrity: sha512-C5N2Z3DgnnKr0LOpv/hKCgKdb7ZZwafIrsesve6lmzvZIRZRGaZ/l6Q8+2W7NaT+ZwO3fFlSCzCzrDCFdJfZ4g==} - - lodash.get@4.4.2: - resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} - - lodash.isplainobject@4.0.6: - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} - - lodash.set@4.3.2: - resolution: {integrity: sha512-4hNPN5jlm/N/HLMCO43v8BXKq9Z7QdAGc/VGrRD61w8gN9g/6jF9A4L1pbUgBLCffi0w9VsXfTOij5x8iTyFvg==} - - lodash.union@4.6.0: - resolution: {integrity: sha512-c4pB2CdGrGdjMKYLA+XiRDO7Y0PRQbm/Gzg8qMj+QH+pFVAoTp5sBpO0odL3FjoPCGjK96p6qsP+yQoiLoOBcw==} - - lodash.uniq@4.5.0: - resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} - - lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - - logform@2.6.1: - resolution: {integrity: sha512-CdaO738xRapbKIMVn2m4F6KTj4j7ooJ8POVnebSgKo3KBz5axNXRAL7ZdRjIV6NOr2Uf4vjtRkxrFETOioCqSA==} - engines: {node: '>= 12.0.0'} - - loupe@2.3.7: - resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} - - macos-release@2.5.1: - resolution: {integrity: sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A==} - engines: {node: '>=6'} - - magic-string@0.30.11: - resolution: {integrity: sha512-+Wri9p0QHMy+545hKww7YAu5NyzF8iomPL/RQazugQ9+Ez4Ic3mERMd8ZTX5rfK944j+560ZJi8iAwgak1Ac7A==} - - make-error@1.3.6: - resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} - - map-age-cleaner@0.1.3: - resolution: {integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==} - engines: {node: '>=6'} - - marky@1.2.5: - resolution: {integrity: sha512-q9JtQJKjpsVxCRVgQ+WapguSbKC3SQ5HEzFGPAJMStgh3QjCawp00UKv3MTTAArTmGmmPUvllHZoNbZ3gs0I+Q==} - - mdurl@1.0.1: - resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} - - mem@4.3.0: - resolution: {integrity: sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==} - engines: {node: '>=6'} - - merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - - merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - - micromatch@4.0.7: - resolution: {integrity: sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==} - engines: {node: '>=8.6'} - - mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} - engines: {node: '>= 0.6'} - - mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} - engines: {node: '>= 0.6'} - - mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} - - mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} - engines: {node: '>=12'} - - mimic-response@2.1.0: - resolution: {integrity: sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==} - engines: {node: '>=8'} - - minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - - minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} - - minimisted@2.0.1: - resolution: {integrity: sha512-1oPjfuLQa2caorJUM8HV8lGgWCc0qqAO1MNv/k05G4qslmsndV/5WdNZrqCiyqiz3wohia2Ij2B7w2Dr7/IyrA==} - - mkdirp@1.0.4: - resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} - engines: {node: '>=10'} - hasBin: true - - mlly@1.7.1: - resolution: {integrity: sha512-rrVRZRELyQzrIUAVMHxP97kv+G786pHmOKzuFII8zDYahFBS7qnHh2AlYSl1GAHhaMPCz6/oHjVMcfFYgFYHgA==} - - ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - - nanoid@3.3.7: - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - - nice-try@1.0.5: - resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} - - node-fetch@2.7.0: - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} - engines: {node: 4.x || >=6.0.0} - peerDependencies: - encoding: ^0.1.0 - peerDependenciesMeta: - encoding: - optional: true - - nodemon@3.1.4: - resolution: {integrity: sha512-wjPBbFhtpJwmIeY2yP7QF+UKzPfltVGtfce1g/bB15/8vCGZj8uxD62b/b9M9/WVgme0NZudpownKN+c0plXlQ==} - engines: {node: '>=10'} - hasBin: true - - normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} - - npm-run-path@2.0.2: - resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} - engines: {node: '>=4'} - - npm-run-path@5.3.0: - resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - - number-is-nan@1.0.1: - resolution: {integrity: sha512-4jbtZXNAsfZbAHiiqjLPBiCl16dES1zI4Hpzzxw61Tk+loF+sBDBKx1ICKKKwIqQ7M0mFn1TmkN7euSncWgHiQ==} - engines: {node: '>=0.10.0'} - - octokit-pagination-methods@1.1.0: - resolution: {integrity: sha512-fZ4qZdQ2nxJvtcasX7Ghl+WlWS/d9IgnBIwFZXVNNZUmzpno91SX5bc5vuxiuKoCtK78XxGGNuSCrDC7xYB3OQ==} - - once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} - - one-time@1.0.0: - resolution: {integrity: sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==} - - onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} - engines: {node: '>=12'} - - os-locale@3.1.0: - resolution: {integrity: sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==} - engines: {node: '>=6'} - - os-name@3.1.0: - resolution: {integrity: sha512-h8L+8aNjNcMpo/mAIBPn5PXCM16iyPGjHNWo6U1YO8sJTMHtEtyczI6QJnLoplswm6goopQkqc7OAnjhWcugVg==} - engines: {node: '>=6'} - - p-defer@1.0.0: - resolution: {integrity: sha512-wB3wfAxZpk2AzOfUMJNL+d36xothRSyj8EXOa4f6GMqYDN9BJaaSISbsk+wS9abmnebVw95C2Kb5t85UmpCxuw==} - engines: {node: '>=4'} - - p-finally@1.0.0: - resolution: {integrity: sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==} - engines: {node: '>=4'} - - p-is-promise@2.1.0: - resolution: {integrity: sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==} - engines: {node: '>=6'} - - p-limit@2.3.0: - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} - engines: {node: '>=6'} - - p-limit@5.0.0: - resolution: {integrity: sha512-/Eaoq+QyLSiXQ4lyYV23f14mZRQcXnxfHrN0vCai+ak9G0pp9iEQukIIZq5NccEvwRB8PUnZT0KsOoDCINS1qQ==} - engines: {node: '>=18'} - - p-locate@3.0.0: - resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} - engines: {node: '>=6'} - - p-try@2.2.0: - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} - engines: {node: '>=6'} - - pako@1.0.11: - resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} - - parse-ts-to-ast@0.1.4: - resolution: {integrity: sha512-Cr+p2cyXiK9q+MUgC0N4PGZJdPiCazw54IhDDzL7KaHlGGdsJg+5Rd3DRS24WPbs22V5xaZtlzZ5GESdNgsfEw==} - - path-browserify@1.0.1: - resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - - path-exists@3.0.0: - resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} - engines: {node: '>=4'} - - path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} - engines: {node: '>=0.10.0'} - - path-key@2.0.1: - resolution: {integrity: sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==} - engines: {node: '>=4'} - - path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} - - path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} - engines: {node: '>=12'} - - path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} - - pathe@1.1.2: - resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} - - pathval@1.1.1: - resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} - - picocolors@1.0.1: - resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==} - - picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} - engines: {node: '>=8.6'} - - pify@4.0.1: - resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} - engines: {node: '>=6'} - - pkg-types@1.1.3: - resolution: {integrity: sha512-+JrgthZG6m3ckicaOB74TwQ+tBWsFl3qVQg7mN8ulwSOElJ7gBhKzj2VkCPnZ4NlF6kEquYU+RIYNVAvzd54UA==} - - postcss@8.4.41: - resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} - engines: {node: ^10 || ^12 || >=14} - - pretty-format@29.7.0: - resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - - process-nextick-args@2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - - pstree.remy@1.1.8: - resolution: {integrity: sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==} - - pump@3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} - - queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - - react-is@18.3.1: - resolution: {integrity: sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==} - - readable-stream@2.3.8: - resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} - - readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} - engines: {node: '>= 6'} - - readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} - engines: {node: '>=8.10.0'} - - rechoir@0.6.2: - resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} - engines: {node: '>= 0.10'} - - repeat-string@1.6.1: - resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==} - engines: {node: '>=0.10'} - - require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} - engines: {node: '>=0.10.0'} - - require-main-filename@1.0.1: - resolution: {integrity: sha512-IqSUtOVP4ksd1C/ej5zeEh/BIP2ajqpn8c5x+q99gvcIG/Qf0cud5raVnE/Dwd0ua9TXYDoDc0RE5hBSdz22Ug==} - - resolve@1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} - hasBin: true - - retry@0.13.1: - resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} - engines: {node: '>= 4'} - - reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - - rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} - deprecated: Rimraf versions prior to v4 are no longer supported - hasBin: true - - rollup@4.20.0: - resolution: {integrity: sha512-6rbWBChcnSGzIlXeIdNIZTopKYad8ZG8ajhl78lGRLsI2rX8IkaotQhVas2Ma+GPxJav19wrSzvRvuiv0YKzWw==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - - run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} - - safe-buffer@5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - - safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - - safe-stable-stringify@2.4.3: - resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==} - engines: {node: '>=10'} - - sax@1.4.1: - resolution: {integrity: sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg==} - - semver@5.7.2: - resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} - hasBin: true - - semver@7.6.3: - resolution: {integrity: sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==} - engines: {node: '>=10'} - hasBin: true - - set-blocking@2.0.0: - resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} - - sha.js@2.4.11: - resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} - hasBin: true - - shebang-command@1.2.0: - resolution: {integrity: sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==} - engines: {node: '>=0.10.0'} - - shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} - - shebang-regex@1.0.0: - resolution: {integrity: sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==} - engines: {node: '>=0.10.0'} - - shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} - - shelljs@0.8.5: - resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==} - engines: {node: '>=4'} - hasBin: true - - siginfo@2.0.0: - resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} - - signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - - signal-exit@4.1.0: - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} - engines: {node: '>=14'} - - simple-concat@1.0.1: - resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} - - simple-get@3.1.1: - resolution: {integrity: sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==} - - simple-git@3.25.0: - resolution: {integrity: sha512-KIY5sBnzc4yEcJXW7Tdv4viEz8KyG+nU0hay+DWZasvdFOYKeUZ6Xc25LUHHjw0tinPT7O1eY6pzX7pRT1K8rw==} - - simple-swizzle@0.2.2: - resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} - - simple-update-notifier@2.0.0: - resolution: {integrity: sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==} - engines: {node: '>=10'} - - source-map-js@1.2.0: - resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} - engines: {node: '>=0.10.0'} - - sprintf-js@1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} - - stack-trace@0.0.10: - resolution: {integrity: sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==} - - stackback@0.0.2: - resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - - std-env@3.7.0: - resolution: {integrity: sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==} - - string-width@1.0.2: - resolution: {integrity: sha512-0XsVpQLnVCXHJfyEs8tC0zpTVIr5PKKsQtkT29IwupnPTjtPmQ3xT/4yCREF9hYkV/3M3kzcUTSAZT6a6h81tw==} - engines: {node: '>=0.10.0'} - - string-width@2.1.1: - resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==} - engines: {node: '>=4'} - - string.prototype.repeat@0.2.0: - resolution: {integrity: sha512-1BH+X+1hSthZFW+X+JaUkjkkUPwIlLEMJBLANN3hOob3RhEk5snLWNECDnYbgn/m5c5JV7Ersu1Yubaf+05cIA==} - - string_decoder@1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} - - string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} - - strip-ansi@3.0.1: - resolution: {integrity: sha512-VhumSSbBqDTP8p2ZLKj40UjBCV4+v8bUSEpUb4KjRgWk9pbqGF4REFj6KEagidb2f/M6AzC0EmFyDNGaw9OCzg==} - engines: {node: '>=0.10.0'} - - strip-ansi@4.0.0: - resolution: {integrity: sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==} - engines: {node: '>=4'} - - strip-eof@1.0.0: - resolution: {integrity: sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==} - engines: {node: '>=0.10.0'} - - strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} - engines: {node: '>=12'} - - strip-literal@2.1.0: - resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==} - - supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} - - supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} - engines: {node: '>= 0.4'} - - tar-stream@2.2.0: - resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==} - engines: {node: '>=6'} - - text-hex@1.0.0: - resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==} - - tinybench@2.9.0: - resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} - - tinypool@0.8.4: - resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} - engines: {node: '>=14.0.0'} - - tinyspy@2.2.1: - resolution: {integrity: sha512-KYad6Vy5VDWV4GH3fjpseMQ/XU2BhIYP7Vzd0LG44qRWm/Yt2WCOTicFdvmgo6gWaqooMQCawTtILVQJupKu7A==} - engines: {node: '>=14.0.0'} - - to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} - - to-utf8@0.0.1: - resolution: {integrity: sha512-zks18/TWT1iHO3v0vFp5qLKOG27m67ycq/Y7a7cTiRuUNlc4gf3HGnkRgMv0NyhnfTamtkYBJl+YeD1/j07gBQ==} - - touch@3.1.1: - resolution: {integrity: sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA==} - hasBin: true - - tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} - - triple-beam@1.4.1: - resolution: {integrity: sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==} - engines: {node: '>= 14.0.0'} - - ts-morph@12.2.0: - resolution: {integrity: sha512-WHXLtFDcIRwoqaiu0elAoZ/AmI+SwwDafnPKjgJmdwJ2gRVO0jMKBt88rV2liT/c6MTsXyuWbGFiHe9MRddWJw==} - - ts-node@10.9.2: - resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} - hasBin: true - peerDependencies: - '@swc/core': '>=1.2.50' - '@swc/wasm': '>=1.2.50' - '@types/node': '*' - typescript: '>=2.7' - peerDependenciesMeta: - '@swc/core': - optional: true - '@swc/wasm': - optional: true - - tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} - - tslib@2.6.3: - resolution: {integrity: sha512-xNvxJEOUiWPGhUuUdQgAJPKOOJfGnIyKySOc09XkKsgdUV/3E2zvwZYdejjmRgPCgcym1juLH3226yA7sEFJKQ==} - - tunnel@0.0.6: - resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} - engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} - - type-detect@4.1.0: - resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==} - engines: {node: '>=4'} - - typescript@3.9.10: - resolution: {integrity: sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==} - engines: {node: '>=4.2.0'} - hasBin: true - - typescript@5.5.4: - resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} - engines: {node: '>=14.17'} - hasBin: true - - typical@4.0.0: - resolution: {integrity: sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==} - engines: {node: '>=8'} - - ufo@1.5.4: - resolution: {integrity: sha512-UsUk3byDzKd04EyoZ7U4DOlxQaD14JUKQl6/P7wiX4FNvUfm3XL246n9W5AmqwW5RSFJ27NAuM0iLscAOYUiGQ==} - - undefsafe@2.0.5: - resolution: {integrity: sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==} - - undici-types@5.26.5: - resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==} - - universal-user-agent@4.0.1: - resolution: {integrity: sha512-LnST3ebHwVL2aNe4mejI9IQh2HfZ1RLo8Io2HugSif8ekzD1TlWpHpColOB/eh8JHMLkGH3Akqf040I+4ylNxg==} - - universal-user-agent@6.0.1: - resolution: {integrity: sha512-yCzhz6FN2wU1NiiQRogkTQszlQSlpWaw8SvVegAc+bDxbzHgh1vX8uIe8OYyMH6DwH+sdTJsgMl36+mSMdRJIQ==} - - universal-user-agent@7.0.2: - resolution: {integrity: sha512-0JCqzSKnStlRRQfCdowvqy3cy0Dvtlb8xecj/H8JFZuCze4rwjPZQOgvFvn0Ws/usCHQFGpyr+pB9adaGwXn4Q==} - - util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - - uuid@8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} - hasBin: true - - v8-compile-cache-lib@3.0.1: - resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==} - - varint@0.0.3: - resolution: {integrity: sha512-SZOWhAh1wbG6fxU5QJMudwrudDkVFCQJlcZEDFQoKdcpr0q2YG5VuS24WSA+w4m0N+9SNe1S2Zd5IdLWXaHyKQ==} - - vite-node@1.6.0: - resolution: {integrity: sha512-de6HJgzC+TFzOu0NTC4RAIsyf/DY/ibWDYQUcuEA84EMHhcefTUGkjFHKKEJhQN4A+6I0u++kr3l36ZF2d7XRw==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - - vite@5.3.5: - resolution: {integrity: sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - - vitest@1.6.0: - resolution: {integrity: sha512-H5r/dN06swuFnzNFhq/dnz37bPXnq8xB2xB5JOVk8K09rUtoeNN+LHWkoQ0A/i3hvbUKKcCei9KpbxqHMLhLLA==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@edge-runtime/vm': '*' - '@types/node': ^18.0.0 || >=20.0.0 - '@vitest/browser': 1.6.0 - '@vitest/ui': 1.6.0 - happy-dom: '*' - jsdom: '*' - peerDependenciesMeta: - '@edge-runtime/vm': - optional: true - '@types/node': - optional: true - '@vitest/browser': - optional: true - '@vitest/ui': - optional: true - happy-dom: - optional: true - jsdom: - optional: true - - webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - - whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} - - which-module@2.0.1: - resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} - - which@1.3.1: - resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} - hasBin: true - - which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} - hasBin: true - - why-is-node-running@2.3.0: - resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} - engines: {node: '>=8'} - hasBin: true - - windows-release@3.3.3: - resolution: {integrity: sha512-OSOGH1QYiW5yVor9TtmXKQvt2vjQqbYS+DqmsZw+r7xDwLXEeT3JGW0ZppFmHx4diyXmxt238KFR3N9jzevBRg==} - engines: {node: '>=6'} - - winston-transport@4.7.1: - resolution: {integrity: sha512-wQCXXVgfv/wUPOfb2x0ruxzwkcZfxcktz6JIMUaPLmcNhO4bZTwA/WtDWK74xV3F2dKu8YadrFv0qhwYjVEwhA==} - engines: {node: '>= 12.0.0'} - - winston@3.13.1: - resolution: {integrity: sha512-SvZit7VFNvXRzbqGHsv5KSmgbEYR5EiQfDAL9gxYkRqa934Hnk++zze0wANKtMHcy/gI4W/3xmSDwlhf865WGw==} - engines: {node: '>= 12.0.0'} - - wrap-ansi@2.1.0: - resolution: {integrity: sha512-vAaEaDM946gbNpH5pLVNR+vX2ht6n0Bt3GXwVB1AuAqZosOvHNF3P7wDnh8KLkSqgUh0uh77le7Owgoz+Z9XBw==} - engines: {node: '>=0.10.0'} - - wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} - - xml2js@0.5.0: - resolution: {integrity: sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==} - engines: {node: '>=4.0.0'} - - xmlbuilder@11.0.1: - resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} - engines: {node: '>=4.0'} - - y18n@4.0.3: - resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} - - yaml@1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} - engines: {node: '>= 6'} - - yargs-parser@11.1.1: - resolution: {integrity: sha512-C6kB/WJDiaxONLJQnF8ccx9SEeoTTLek8RVbaOIsrAUS8VrBEXfmeSnCZxygc+XC2sNMBIwOOnfcxiynjHsVSQ==} - - yargs@12.0.5: - resolution: {integrity: sha512-Lhz8TLaYnxq/2ObqHDql8dX8CJi97oHxrjUcYtzKbbykPtVW9WB+poxI+NM2UIzsMgNCZTIf0AQwsjK5yMAqZw==} - - yn@3.1.1: - resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} - engines: {node: '>=6'} - - yocto-queue@1.1.1: - resolution: {integrity: sha512-b4JR1PFR10y1mKjhHY9LaGo6tmrgjit7hxVIeAmyMw3jegXR4dhYqLaQF5zMXZxY7tLpMyJeLjr1C4rLmkVe8g==} - engines: {node: '>=12.20'} - - zip-stream@2.1.3: - resolution: {integrity: sha512-EkXc2JGcKhO5N5aZ7TmuNo45budRaFGHOmz24wtJR7znbNqDPmdZtUauKX6et8KAVseAMBOyWJqEpXcHTBsh7Q==} - engines: {node: '>= 6'} - -snapshots: - - '@azure-tools/openapi-tools-common@1.2.2': - dependencies: - '@types/async-retry': 1.4.8 - '@types/commonmark': 0.27.9 - '@types/node-fetch': 2.6.11 - async-retry: 1.3.3 - commonmark: 0.28.1 - front-matter: 4.0.2 - node-fetch: 2.7.0 - tslib: 2.6.3 - transitivePeerDependencies: - - encoding - - '@azure/abort-controller@2.1.2': - dependencies: - tslib: 2.6.3 - - '@azure/core-auth@1.7.2': - dependencies: - '@azure/abort-controller': 2.1.2 - '@azure/core-util': 1.9.2 - tslib: 2.6.3 - - '@azure/core-util@1.9.2': - dependencies: - '@azure/abort-controller': 2.1.2 - tslib: 2.6.3 - - '@azure/logger-js@1.3.2': - dependencies: - tslib: 1.14.1 - - '@azure/ms-rest-js@2.7.0': - dependencies: - '@azure/core-auth': 1.7.2 - abort-controller: 3.0.0 - form-data: 2.5.1 - node-fetch: 2.7.0 - tslib: 1.14.1 - tunnel: 0.0.6 - uuid: 8.3.2 - xml2js: 0.5.0 - transitivePeerDependencies: - - encoding - - '@azure/storage-blob@10.5.0': - dependencies: - '@azure/ms-rest-js': 2.7.0 - events: 3.3.0 - tslib: 1.14.1 - transitivePeerDependencies: - - encoding - - '@colors/colors@1.6.0': {} - - '@cspotcode/source-map-support@0.8.1': - dependencies: - '@jridgewell/trace-mapping': 0.3.9 - - '@dabh/diagnostics@2.0.3': - dependencies: - colorspace: 1.1.4 - enabled: 2.0.0 - kuler: 2.0.0 - - '@esbuild/aix-ppc64@0.21.5': - optional: true - - '@esbuild/android-arm64@0.21.5': - optional: true - - '@esbuild/android-arm@0.21.5': - optional: true - - '@esbuild/android-x64@0.21.5': - optional: true - - '@esbuild/darwin-arm64@0.21.5': - optional: true - - '@esbuild/darwin-x64@0.21.5': - optional: true - - '@esbuild/freebsd-arm64@0.21.5': - optional: true - - '@esbuild/freebsd-x64@0.21.5': - optional: true - - '@esbuild/linux-arm64@0.21.5': - optional: true - - '@esbuild/linux-arm@0.21.5': - optional: true - - '@esbuild/linux-ia32@0.21.5': - optional: true - - '@esbuild/linux-loong64@0.21.5': - optional: true - - '@esbuild/linux-mips64el@0.21.5': - optional: true - - '@esbuild/linux-ppc64@0.21.5': - optional: true - - '@esbuild/linux-riscv64@0.21.5': - optional: true - - '@esbuild/linux-s390x@0.21.5': - optional: true - - '@esbuild/linux-x64@0.21.5': - optional: true - - '@esbuild/netbsd-x64@0.21.5': - optional: true - - '@esbuild/openbsd-x64@0.21.5': - optional: true - - '@esbuild/sunos-x64@0.21.5': - optional: true - - '@esbuild/win32-arm64@0.21.5': - optional: true - - '@esbuild/win32-ia32@0.21.5': - optional: true - - '@esbuild/win32-x64@0.21.5': - optional: true - - '@jest/schemas@29.6.3': - dependencies: - '@sinclair/typebox': 0.27.8 - - '@jridgewell/resolve-uri@3.1.2': {} - - '@jridgewell/sourcemap-codec@1.5.0': {} - - '@jridgewell/trace-mapping@0.3.9': - dependencies: - '@jridgewell/resolve-uri': 3.1.2 - '@jridgewell/sourcemap-codec': 1.5.0 - - '@kwsites/file-exists@1.1.1': - dependencies: - debug: 4.3.6(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - '@kwsites/promise-deferred@1.1.1': {} - - '@nodelib/fs.scandir@2.1.5': - dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 - - '@nodelib/fs.stat@2.0.5': {} - - '@nodelib/fs.walk@1.2.8': - dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.17.1 - - '@octokit/auth-token@2.5.0': - dependencies: - '@octokit/types': 6.41.0 - - '@octokit/auth-token@5.1.1': {} - - '@octokit/core@6.1.2': - dependencies: - '@octokit/auth-token': 5.1.1 - '@octokit/graphql': 8.1.1 - '@octokit/request': 9.1.3 - '@octokit/request-error': 6.1.4 - '@octokit/types': 13.5.0 - before-after-hook: 3.0.2 - universal-user-agent: 7.0.2 - - '@octokit/endpoint@10.1.1': - dependencies: - '@octokit/types': 13.5.0 - universal-user-agent: 7.0.2 - - '@octokit/endpoint@6.0.12': - dependencies: - '@octokit/types': 6.41.0 - is-plain-object: 5.0.0 - universal-user-agent: 6.0.1 - - '@octokit/graphql@8.1.1': - dependencies: - '@octokit/request': 9.1.3 - '@octokit/types': 13.5.0 - universal-user-agent: 7.0.2 - - '@octokit/openapi-types@12.11.0': {} - - '@octokit/openapi-types@22.2.0': {} - - '@octokit/plugin-paginate-rest@1.1.2': - dependencies: - '@octokit/types': 2.16.2 - - '@octokit/plugin-request-log@1.0.4(@octokit/core@6.1.2)': - dependencies: - '@octokit/core': 6.1.2 - - '@octokit/plugin-rest-endpoint-methods@2.4.0': - dependencies: - '@octokit/types': 2.16.2 - deprecation: 2.3.1 - - '@octokit/request-error@1.2.1': - dependencies: - '@octokit/types': 2.16.2 - deprecation: 2.3.1 - once: 1.4.0 - - '@octokit/request-error@2.1.0': - dependencies: - '@octokit/types': 6.41.0 - deprecation: 2.3.1 - once: 1.4.0 - - '@octokit/request-error@6.1.4': - dependencies: - '@octokit/types': 13.5.0 - - '@octokit/request@5.6.3': - dependencies: - '@octokit/endpoint': 6.0.12 - '@octokit/request-error': 2.1.0 - '@octokit/types': 6.41.0 - is-plain-object: 5.0.0 - node-fetch: 2.7.0 - universal-user-agent: 6.0.1 - transitivePeerDependencies: - - encoding - - '@octokit/request@9.1.3': - dependencies: - '@octokit/endpoint': 10.1.1 - '@octokit/request-error': 6.1.4 - '@octokit/types': 13.5.0 - universal-user-agent: 7.0.2 - - '@octokit/rest@16.43.2(@octokit/core@6.1.2)': - dependencies: - '@octokit/auth-token': 2.5.0 - '@octokit/plugin-paginate-rest': 1.1.2 - '@octokit/plugin-request-log': 1.0.4(@octokit/core@6.1.2) - '@octokit/plugin-rest-endpoint-methods': 2.4.0 - '@octokit/request': 5.6.3 - '@octokit/request-error': 1.2.1 - atob-lite: 2.0.0 - before-after-hook: 2.2.3 - btoa-lite: 1.0.0 - deprecation: 2.3.1 - lodash.get: 4.4.2 - lodash.set: 4.3.2 - lodash.uniq: 4.5.0 - octokit-pagination-methods: 1.1.0 - once: 1.4.0 - universal-user-agent: 4.0.1 - transitivePeerDependencies: - - '@octokit/core' - - encoding - - '@octokit/types@13.5.0': - dependencies: - '@octokit/openapi-types': 22.2.0 - - '@octokit/types@2.16.2': - dependencies: - '@types/node': 20.14.14 - - '@octokit/types@6.41.0': - dependencies: - '@octokit/openapi-types': 12.11.0 - - '@rollup/rollup-android-arm-eabi@4.20.0': - optional: true - - '@rollup/rollup-android-arm64@4.20.0': - optional: true - - '@rollup/rollup-darwin-arm64@4.20.0': - optional: true - - '@rollup/rollup-darwin-x64@4.20.0': - optional: true - - '@rollup/rollup-linux-arm-gnueabihf@4.20.0': - optional: true - - '@rollup/rollup-linux-arm-musleabihf@4.20.0': - optional: true - - '@rollup/rollup-linux-arm64-gnu@4.20.0': - optional: true - - '@rollup/rollup-linux-arm64-musl@4.20.0': - optional: true - - '@rollup/rollup-linux-powerpc64le-gnu@4.20.0': - optional: true - - '@rollup/rollup-linux-riscv64-gnu@4.20.0': - optional: true - - '@rollup/rollup-linux-s390x-gnu@4.20.0': - optional: true - - '@rollup/rollup-linux-x64-gnu@4.20.0': - optional: true - - '@rollup/rollup-linux-x64-musl@4.20.0': - optional: true - - '@rollup/rollup-win32-arm64-msvc@4.20.0': - optional: true - - '@rollup/rollup-win32-ia32-msvc@4.20.0': - optional: true - - '@rollup/rollup-win32-x64-msvc@4.20.0': - optional: true - - '@sinclair/typebox@0.27.8': {} - - '@ts-common/azure-js-dev-tools@21.4.0(@octokit/core@6.1.2)': - dependencies: - '@azure/logger-js': 1.3.2 - '@azure/storage-blob': 10.5.0 - '@octokit/rest': 16.43.2(@octokit/core@6.1.2) - '@types/archiver': 2.1.3 - '@types/commonmark': 0.27.9 - '@types/js-yaml': 3.12.10 - archiver: 3.1.1 - commonmark: 0.28.1 - isomorphic-git: 0.55.6 - js-yaml: 3.14.1 - yargs: 12.0.5 - transitivePeerDependencies: - - '@octokit/core' - - encoding - - '@ts-morph/common@0.11.1': - dependencies: - fast-glob: 3.3.2 - minimatch: 3.1.2 - mkdirp: 1.0.4 - path-browserify: 1.0.1 - - '@tsconfig/node10@1.0.11': {} - - '@tsconfig/node12@1.0.11': {} - - '@tsconfig/node14@1.0.3': {} - - '@tsconfig/node16@1.0.4': {} - - '@types/archiver@2.1.3': - dependencies: - '@types/glob': 8.1.0 - - '@types/async-retry@1.4.8': - dependencies: - '@types/retry': 0.12.5 - - '@types/commonmark@0.27.9': {} - - '@types/estree@1.0.5': {} - - '@types/glob@7.2.0': - dependencies: - '@types/minimatch': 5.1.2 - '@types/node': 20.14.14 - - '@types/glob@8.1.0': - dependencies: - '@types/minimatch': 5.1.2 - '@types/node': 20.14.14 - - '@types/js-yaml@3.12.10': {} - - '@types/minimatch@5.1.2': {} - - '@types/node-fetch@2.6.11': - dependencies: - '@types/node': 20.14.14 - form-data: 4.0.0 - - '@types/node@20.14.14': - dependencies: - undici-types: 5.26.5 - - '@types/retry@0.12.5': {} - - '@types/shelljs@0.8.15': - dependencies: - '@types/glob': 7.2.0 - '@types/node': 20.14.14 - - '@types/triple-beam@1.3.5': {} - - '@vitest/expect@1.6.0': - dependencies: - '@vitest/spy': 1.6.0 - '@vitest/utils': 1.6.0 - chai: 4.5.0 - - '@vitest/runner@1.6.0': - dependencies: - '@vitest/utils': 1.6.0 - p-limit: 5.0.0 - pathe: 1.1.2 - - '@vitest/snapshot@1.6.0': - dependencies: - magic-string: 0.30.11 - pathe: 1.1.2 - pretty-format: 29.7.0 - - '@vitest/spy@1.6.0': - dependencies: - tinyspy: 2.2.1 - - '@vitest/utils@1.6.0': - dependencies: - diff-sequences: 29.6.3 - estree-walker: 3.0.3 - loupe: 2.3.7 - pretty-format: 29.7.0 - - abort-controller@3.0.0: - dependencies: - event-target-shim: 5.0.1 - - acorn-walk@8.3.3: - dependencies: - acorn: 8.12.1 - - acorn@8.12.1: {} - - ansi-regex@2.1.1: {} - - ansi-regex@3.0.1: {} - - ansi-styles@5.2.0: {} - - anymatch@3.1.3: - dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 - - archiver-utils@2.1.0: - dependencies: - glob: 7.2.3 - graceful-fs: 4.2.11 - lazystream: 1.0.1 - lodash.defaults: 4.2.0 - lodash.difference: 4.5.0 - lodash.flatten: 4.4.0 - lodash.isplainobject: 4.0.6 - lodash.union: 4.6.0 - normalize-path: 3.0.0 - readable-stream: 2.3.8 - - archiver@3.1.1: - dependencies: - archiver-utils: 2.1.0 - async: 2.6.4 - buffer-crc32: 0.2.13 - glob: 7.2.3 - readable-stream: 3.6.2 - tar-stream: 2.2.0 - zip-stream: 2.1.3 - - arg@4.1.3: {} - - argparse@1.0.10: - dependencies: - sprintf-js: 1.0.3 - - argparse@2.0.1: {} - - array-back@3.1.0: {} - - array-timsort@1.0.3: {} - - assertion-error@1.1.0: {} - - async-lock@1.4.1: {} - - async-retry@1.3.3: - dependencies: - retry: 0.13.1 - - async@2.6.4: - dependencies: - lodash: 4.17.21 - - async@3.2.5: {} - - asynckit@0.4.0: {} - - atob-lite@2.0.0: {} - - balanced-match@1.0.2: {} - - base64-js@0.0.2: {} - - base64-js@1.5.1: {} - - before-after-hook@2.2.3: {} - - before-after-hook@3.0.2: {} - - binary-extensions@2.3.0: {} - - bl@4.1.0: - dependencies: - buffer: 5.7.1 - inherits: 2.0.4 - readable-stream: 3.6.2 - - bops@0.0.7: - dependencies: - base64-js: 0.0.2 - to-utf8: 0.0.1 - - brace-expansion@1.1.11: - dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 - - braces@3.0.3: - dependencies: - fill-range: 7.1.1 - - btoa-lite@1.0.0: {} - - buffer-crc32@0.2.13: {} - - buffer@5.7.1: - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 - - cac@6.7.14: {} - - camelcase@5.3.1: {} - - chai@4.5.0: - dependencies: - assertion-error: 1.1.0 - check-error: 1.0.3 - deep-eql: 4.1.4 - get-func-name: 2.0.2 - loupe: 2.3.7 - pathval: 1.1.1 - type-detect: 4.1.0 - - check-error@1.0.3: - dependencies: - get-func-name: 2.0.2 - - chokidar@3.6.0: - dependencies: - anymatch: 3.1.3 - braces: 3.0.3 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.3 - - clean-git-ref@1.0.3: {} - - cliui@4.1.0: - dependencies: - string-width: 2.1.1 - strip-ansi: 4.0.0 - wrap-ansi: 2.1.0 - - code-block-writer@10.1.1: {} - - code-point-at@1.1.0: {} - - color-convert@1.9.3: - dependencies: - color-name: 1.1.3 - - color-name@1.1.3: {} - - color-name@1.1.4: {} - - color-string@1.9.1: - dependencies: - color-name: 1.1.4 - simple-swizzle: 0.2.2 - - color@3.2.1: - dependencies: - color-convert: 1.9.3 - color-string: 1.9.1 - - colors@1.4.0: {} - - colorspace@1.1.4: - dependencies: - color: 3.2.1 - text-hex: 1.0.0 - - combined-stream@1.0.8: - dependencies: - delayed-stream: 1.0.0 - - command-line-args@5.2.1: - dependencies: - array-back: 3.1.0 - find-replace: 3.0.0 - lodash.camelcase: 4.3.0 - typical: 4.0.0 - - comment-json@4.2.4: - dependencies: - array-timsort: 1.0.3 - core-util-is: 1.0.3 - esprima: 4.0.1 - has-own-prop: 2.0.0 - repeat-string: 1.6.1 - - commonmark@0.28.1: - dependencies: - entities: 1.1.2 - mdurl: 1.0.1 - minimist: 1.2.8 - string.prototype.repeat: 0.2.0 - - compress-commons@2.1.1: - dependencies: - buffer-crc32: 0.2.13 - crc32-stream: 3.0.1 - normalize-path: 3.0.0 - readable-stream: 2.3.8 - - concat-map@0.0.1: {} - - confbox@0.1.7: {} - - core-util-is@1.0.3: {} - - crc-32@1.2.2: {} - - crc32-stream@3.0.1: - dependencies: - crc: 3.8.0 - readable-stream: 3.6.2 - - crc@3.8.0: - dependencies: - buffer: 5.7.1 - - create-require@1.1.1: {} - - cross-spawn@6.0.5: - dependencies: - nice-try: 1.0.5 - path-key: 2.0.1 - semver: 5.7.2 - shebang-command: 1.2.0 - which: 1.3.1 - - cross-spawn@7.0.3: - dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 - - debug@4.3.6(supports-color@5.5.0): - dependencies: - ms: 2.1.2 - optionalDependencies: - supports-color: 5.5.0 - - decamelize@1.2.0: {} - - decompress-response@4.2.1: - dependencies: - mimic-response: 2.1.0 - - deep-eql@4.1.4: - dependencies: - type-detect: 4.1.0 - - delayed-stream@1.0.0: {} - - deprecation@2.3.1: {} - - diff-lines@1.1.1: - dependencies: - diff: 3.5.0 - - diff-sequences@29.6.3: {} - - diff@3.5.0: {} - - diff@4.0.2: {} - - enabled@2.0.0: {} - - end-of-stream@1.4.4: - dependencies: - once: 1.4.0 - - entities@1.1.2: {} - - esbuild@0.21.5: - optionalDependencies: - '@esbuild/aix-ppc64': 0.21.5 - '@esbuild/android-arm': 0.21.5 - '@esbuild/android-arm64': 0.21.5 - '@esbuild/android-x64': 0.21.5 - '@esbuild/darwin-arm64': 0.21.5 - '@esbuild/darwin-x64': 0.21.5 - '@esbuild/freebsd-arm64': 0.21.5 - '@esbuild/freebsd-x64': 0.21.5 - '@esbuild/linux-arm': 0.21.5 - '@esbuild/linux-arm64': 0.21.5 - '@esbuild/linux-ia32': 0.21.5 - '@esbuild/linux-loong64': 0.21.5 - '@esbuild/linux-mips64el': 0.21.5 - '@esbuild/linux-ppc64': 0.21.5 - '@esbuild/linux-riscv64': 0.21.5 - '@esbuild/linux-s390x': 0.21.5 - '@esbuild/linux-x64': 0.21.5 - '@esbuild/netbsd-x64': 0.21.5 - '@esbuild/openbsd-x64': 0.21.5 - '@esbuild/sunos-x64': 0.21.5 - '@esbuild/win32-arm64': 0.21.5 - '@esbuild/win32-ia32': 0.21.5 - '@esbuild/win32-x64': 0.21.5 - - esprima@4.0.1: {} - - estree-walker@3.0.3: - dependencies: - '@types/estree': 1.0.5 - - event-target-shim@5.0.1: {} - - events@3.3.0: {} - - execa@1.0.0: - dependencies: - cross-spawn: 6.0.5 - get-stream: 4.1.0 - is-stream: 1.1.0 - npm-run-path: 2.0.2 - p-finally: 1.0.0 - signal-exit: 3.0.7 - strip-eof: 1.0.0 - - execa@8.0.1: - dependencies: - cross-spawn: 7.0.3 - get-stream: 8.0.1 - human-signals: 5.0.0 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.3.0 - onetime: 6.0.0 - signal-exit: 4.1.0 - strip-final-newline: 3.0.0 - - fast-glob@3.3.2: - dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.7 - - fastq@1.17.1: - dependencies: - reusify: 1.0.4 - - fecha@4.2.3: {} - - fill-range@7.1.1: - dependencies: - to-regex-range: 5.0.1 - - find-replace@3.0.0: - dependencies: - array-back: 3.1.0 - - find-up@3.0.0: - dependencies: - locate-path: 3.0.0 - - fn.name@1.1.0: {} - - form-data@2.5.1: - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - - form-data@4.0.0: - dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 - - front-matter@4.0.2: - dependencies: - js-yaml: 3.14.1 - - fs-constants@1.0.0: {} - - fs.realpath@1.0.0: {} - - fsevents@2.3.3: - optional: true - - function-bind@1.1.2: {} - - get-caller-file@1.0.3: {} - - get-func-name@2.0.2: {} - - get-stream@4.1.0: - dependencies: - pump: 3.0.0 - - get-stream@8.0.1: {} - - git-apply-delta@0.0.7: - dependencies: - bops: 0.0.7 - varint: 0.0.3 - - glob-parent@5.1.2: - dependencies: - is-glob: 4.0.3 - - glob@7.2.3: - dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 - minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 - - globalyzer@0.1.4: {} - - globrex@0.1.2: {} - - graceful-fs@4.2.11: {} - - has-flag@3.0.0: {} - - has-own-prop@2.0.0: {} - - hasown@2.0.2: - dependencies: - function-bind: 1.1.2 - - human-signals@5.0.0: {} - - ieee754@1.2.1: {} - - ignore-by-default@1.0.1: {} - - ignore@5.3.1: {} - - inflight@1.0.6: - dependencies: - once: 1.4.0 - wrappy: 1.0.2 - - inherits@2.0.4: {} - - interpret@1.4.0: {} - - invert-kv@2.0.0: {} - - is-arrayish@0.3.2: {} - - is-binary-path@2.1.0: - dependencies: - binary-extensions: 2.3.0 - - is-core-module@2.15.0: - dependencies: - hasown: 2.0.2 - - is-extglob@2.1.1: {} - - is-fullwidth-code-point@1.0.0: - dependencies: - number-is-nan: 1.0.1 - - is-fullwidth-code-point@2.0.0: {} - - is-glob@4.0.3: - dependencies: - is-extglob: 2.1.1 - - is-number@7.0.0: {} - - is-plain-object@5.0.0: {} - - is-stream@1.1.0: {} - - is-stream@2.0.1: {} - - is-stream@3.0.0: {} - - isarray@1.0.0: {} - - isexe@2.0.0: {} - - isomorphic-git@0.55.6: - dependencies: - async-lock: 1.4.1 - clean-git-ref: 1.0.3 - crc-32: 1.2.2 - diff-lines: 1.1.1 - git-apply-delta: 0.0.7 - globalyzer: 0.1.4 - globrex: 0.1.2 - ignore: 5.3.1 - marky: 1.2.5 - minimisted: 2.0.1 - pako: 1.0.11 - pify: 4.0.1 - readable-stream: 3.6.2 - sha.js: 2.4.11 - simple-get: 3.1.1 - - js-tokens@9.0.0: {} - - js-yaml@3.14.1: - dependencies: - argparse: 1.0.10 - esprima: 4.0.1 - - js-yaml@4.1.0: - dependencies: - argparse: 2.0.1 - - kuler@2.0.0: {} - - lazystream@1.0.1: - dependencies: - readable-stream: 2.3.8 - - lcid@2.0.0: - dependencies: - invert-kv: 2.0.0 - - local-pkg@0.5.0: - dependencies: - mlly: 1.7.1 - pkg-types: 1.1.3 - - locate-path@3.0.0: - dependencies: - p-locate: 3.0.0 - path-exists: 3.0.0 - - lodash-es@4.17.21: {} - - lodash.camelcase@4.3.0: {} - - lodash.defaults@4.2.0: {} - - lodash.difference@4.5.0: {} - - lodash.flatten@4.4.0: {} - - lodash.get@4.4.2: {} - - lodash.isplainobject@4.0.6: {} - - lodash.set@4.3.2: {} - - lodash.union@4.6.0: {} - - lodash.uniq@4.5.0: {} - - lodash@4.17.21: {} - - logform@2.6.1: - dependencies: - '@colors/colors': 1.6.0 - '@types/triple-beam': 1.3.5 - fecha: 4.2.3 - ms: 2.1.2 - safe-stable-stringify: 2.4.3 - triple-beam: 1.4.1 - - loupe@2.3.7: - dependencies: - get-func-name: 2.0.2 - - macos-release@2.5.1: {} - - magic-string@0.30.11: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - - make-error@1.3.6: {} - - map-age-cleaner@0.1.3: - dependencies: - p-defer: 1.0.0 - - marky@1.2.5: {} - - mdurl@1.0.1: {} - - mem@4.3.0: - dependencies: - map-age-cleaner: 0.1.3 - mimic-fn: 2.1.0 - p-is-promise: 2.1.0 - - merge-stream@2.0.0: {} - - merge2@1.4.1: {} - - micromatch@4.0.7: - dependencies: - braces: 3.0.3 - picomatch: 2.3.1 - - mime-db@1.52.0: {} - - mime-types@2.1.35: - dependencies: - mime-db: 1.52.0 - - mimic-fn@2.1.0: {} - - mimic-fn@4.0.0: {} - - mimic-response@2.1.0: {} - - minimatch@3.1.2: - dependencies: - brace-expansion: 1.1.11 - - minimist@1.2.8: {} - - minimisted@2.0.1: - dependencies: - minimist: 1.2.8 - - mkdirp@1.0.4: {} - - mlly@1.7.1: - dependencies: - acorn: 8.12.1 - pathe: 1.1.2 - pkg-types: 1.1.3 - ufo: 1.5.4 - - ms@2.1.2: {} - - nanoid@3.3.7: {} - - nice-try@1.0.5: {} - - node-fetch@2.7.0: - dependencies: - whatwg-url: 5.0.0 - - nodemon@3.1.4: - dependencies: - chokidar: 3.6.0 - debug: 4.3.6(supports-color@5.5.0) - ignore-by-default: 1.0.1 - minimatch: 3.1.2 - pstree.remy: 1.1.8 - semver: 7.6.3 - simple-update-notifier: 2.0.0 - supports-color: 5.5.0 - touch: 3.1.1 - undefsafe: 2.0.5 - - normalize-path@3.0.0: {} - - npm-run-path@2.0.2: - dependencies: - path-key: 2.0.1 - - npm-run-path@5.3.0: - dependencies: - path-key: 4.0.0 - - number-is-nan@1.0.1: {} - - octokit-pagination-methods@1.1.0: {} - - once@1.4.0: - dependencies: - wrappy: 1.0.2 - - one-time@1.0.0: - dependencies: - fn.name: 1.1.0 - - onetime@6.0.0: - dependencies: - mimic-fn: 4.0.0 - - os-locale@3.1.0: - dependencies: - execa: 1.0.0 - lcid: 2.0.0 - mem: 4.3.0 - - os-name@3.1.0: - dependencies: - macos-release: 2.5.1 - windows-release: 3.3.3 - - p-defer@1.0.0: {} - - p-finally@1.0.0: {} - - p-is-promise@2.1.0: {} - - p-limit@2.3.0: - dependencies: - p-try: 2.2.0 - - p-limit@5.0.0: - dependencies: - yocto-queue: 1.1.1 - - p-locate@3.0.0: - dependencies: - p-limit: 2.3.0 - - p-try@2.2.0: {} - - pako@1.0.11: {} - - parse-ts-to-ast@0.1.4: - dependencies: - lodash: 4.17.21 - lodash-es: 4.17.21 - tslib: 1.14.1 - typescript: 3.9.10 - - path-browserify@1.0.1: {} - - path-exists@3.0.0: {} - - path-is-absolute@1.0.1: {} - - path-key@2.0.1: {} - - path-key@3.1.1: {} - - path-key@4.0.0: {} - - path-parse@1.0.7: {} - - pathe@1.1.2: {} - - pathval@1.1.1: {} - - picocolors@1.0.1: {} - - picomatch@2.3.1: {} - - pify@4.0.1: {} - - pkg-types@1.1.3: - dependencies: - confbox: 0.1.7 - mlly: 1.7.1 - pathe: 1.1.2 - - postcss@8.4.41: - dependencies: - nanoid: 3.3.7 - picocolors: 1.0.1 - source-map-js: 1.2.0 - - pretty-format@29.7.0: - dependencies: - '@jest/schemas': 29.6.3 - ansi-styles: 5.2.0 - react-is: 18.3.1 - - process-nextick-args@2.0.1: {} - - pstree.remy@1.1.8: {} - - pump@3.0.0: - dependencies: - end-of-stream: 1.4.4 - once: 1.4.0 - - queue-microtask@1.2.3: {} - - react-is@18.3.1: {} - - readable-stream@2.3.8: - dependencies: - core-util-is: 1.0.3 - inherits: 2.0.4 - isarray: 1.0.0 - process-nextick-args: 2.0.1 - safe-buffer: 5.1.2 - string_decoder: 1.1.1 - util-deprecate: 1.0.2 - - readable-stream@3.6.2: - dependencies: - inherits: 2.0.4 - string_decoder: 1.3.0 - util-deprecate: 1.0.2 - - readdirp@3.6.0: - dependencies: - picomatch: 2.3.1 - - rechoir@0.6.2: - dependencies: - resolve: 1.22.8 - - repeat-string@1.6.1: {} - - require-directory@2.1.1: {} - - require-main-filename@1.0.1: {} - - resolve@1.22.8: - dependencies: - is-core-module: 2.15.0 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - - retry@0.13.1: {} - - reusify@1.0.4: {} - - rimraf@3.0.2: - dependencies: - glob: 7.2.3 - - rollup@4.20.0: - dependencies: - '@types/estree': 1.0.5 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.20.0 - '@rollup/rollup-android-arm64': 4.20.0 - '@rollup/rollup-darwin-arm64': 4.20.0 - '@rollup/rollup-darwin-x64': 4.20.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.20.0 - '@rollup/rollup-linux-arm-musleabihf': 4.20.0 - '@rollup/rollup-linux-arm64-gnu': 4.20.0 - '@rollup/rollup-linux-arm64-musl': 4.20.0 - '@rollup/rollup-linux-powerpc64le-gnu': 4.20.0 - '@rollup/rollup-linux-riscv64-gnu': 4.20.0 - '@rollup/rollup-linux-s390x-gnu': 4.20.0 - '@rollup/rollup-linux-x64-gnu': 4.20.0 - '@rollup/rollup-linux-x64-musl': 4.20.0 - '@rollup/rollup-win32-arm64-msvc': 4.20.0 - '@rollup/rollup-win32-ia32-msvc': 4.20.0 - '@rollup/rollup-win32-x64-msvc': 4.20.0 - fsevents: 2.3.3 - - run-parallel@1.2.0: - dependencies: - queue-microtask: 1.2.3 - - safe-buffer@5.1.2: {} - - safe-buffer@5.2.1: {} - - safe-stable-stringify@2.4.3: {} - - sax@1.4.1: {} - - semver@5.7.2: {} - - semver@7.6.3: {} - - set-blocking@2.0.0: {} - - sha.js@2.4.11: - dependencies: - inherits: 2.0.4 - safe-buffer: 5.2.1 - - shebang-command@1.2.0: - dependencies: - shebang-regex: 1.0.0 - - shebang-command@2.0.0: - dependencies: - shebang-regex: 3.0.0 - - shebang-regex@1.0.0: {} - - shebang-regex@3.0.0: {} - - shelljs@0.8.5: - dependencies: - glob: 7.2.3 - interpret: 1.4.0 - rechoir: 0.6.2 - - siginfo@2.0.0: {} - - signal-exit@3.0.7: {} - - signal-exit@4.1.0: {} - - simple-concat@1.0.1: {} - - simple-get@3.1.1: - dependencies: - decompress-response: 4.2.1 - once: 1.4.0 - simple-concat: 1.0.1 - - simple-git@3.25.0: - dependencies: - '@kwsites/file-exists': 1.1.1 - '@kwsites/promise-deferred': 1.1.1 - debug: 4.3.6(supports-color@5.5.0) - transitivePeerDependencies: - - supports-color - - simple-swizzle@0.2.2: - dependencies: - is-arrayish: 0.3.2 - - simple-update-notifier@2.0.0: - dependencies: - semver: 7.6.3 - - source-map-js@1.2.0: {} - - sprintf-js@1.0.3: {} - - stack-trace@0.0.10: {} - - stackback@0.0.2: {} - - std-env@3.7.0: {} - - string-width@1.0.2: - dependencies: - code-point-at: 1.1.0 - is-fullwidth-code-point: 1.0.0 - strip-ansi: 3.0.1 - - string-width@2.1.1: - dependencies: - is-fullwidth-code-point: 2.0.0 - strip-ansi: 4.0.0 - - string.prototype.repeat@0.2.0: {} - - string_decoder@1.1.1: - dependencies: - safe-buffer: 5.1.2 - - string_decoder@1.3.0: - dependencies: - safe-buffer: 5.2.1 - - strip-ansi@3.0.1: - dependencies: - ansi-regex: 2.1.1 - - strip-ansi@4.0.0: - dependencies: - ansi-regex: 3.0.1 - - strip-eof@1.0.0: {} - - strip-final-newline@3.0.0: {} - - strip-literal@2.1.0: - dependencies: - js-tokens: 9.0.0 - - supports-color@5.5.0: - dependencies: - has-flag: 3.0.0 - - supports-preserve-symlinks-flag@1.0.0: {} - - tar-stream@2.2.0: - dependencies: - bl: 4.1.0 - end-of-stream: 1.4.4 - fs-constants: 1.0.0 - inherits: 2.0.4 - readable-stream: 3.6.2 - - text-hex@1.0.0: {} - - tinybench@2.9.0: {} - - tinypool@0.8.4: {} - - tinyspy@2.2.1: {} - - to-regex-range@5.0.1: - dependencies: - is-number: 7.0.0 - - to-utf8@0.0.1: {} - - touch@3.1.1: {} - - tr46@0.0.3: {} - - triple-beam@1.4.1: {} - - ts-morph@12.2.0: - dependencies: - '@ts-morph/common': 0.11.1 - code-block-writer: 10.1.1 - - ts-node@10.9.2(@types/node@20.14.14)(typescript@5.5.4): - dependencies: - '@cspotcode/source-map-support': 0.8.1 - '@tsconfig/node10': 1.0.11 - '@tsconfig/node12': 1.0.11 - '@tsconfig/node14': 1.0.3 - '@tsconfig/node16': 1.0.4 - '@types/node': 20.14.14 - acorn: 8.12.1 - acorn-walk: 8.3.3 - arg: 4.1.3 - create-require: 1.1.1 - diff: 4.0.2 - make-error: 1.3.6 - typescript: 5.5.4 - v8-compile-cache-lib: 3.0.1 - yn: 3.1.1 - - tslib@1.14.1: {} - - tslib@2.6.3: {} - - tunnel@0.0.6: {} - - type-detect@4.1.0: {} - - typescript@3.9.10: {} - - typescript@5.5.4: {} - - typical@4.0.0: {} - - ufo@1.5.4: {} - - undefsafe@2.0.5: {} - - undici-types@5.26.5: {} - - universal-user-agent@4.0.1: - dependencies: - os-name: 3.1.0 - - universal-user-agent@6.0.1: {} - - universal-user-agent@7.0.2: {} - - util-deprecate@1.0.2: {} - - uuid@8.3.2: {} - - v8-compile-cache-lib@3.0.1: {} - - varint@0.0.3: {} - - vite-node@1.6.0(@types/node@20.14.14): - dependencies: - cac: 6.7.14 - debug: 4.3.6(supports-color@5.5.0) - pathe: 1.1.2 - picocolors: 1.0.1 - vite: 5.3.5(@types/node@20.14.14) - transitivePeerDependencies: - - '@types/node' - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - - vite@5.3.5(@types/node@20.14.14): - dependencies: - esbuild: 0.21.5 - postcss: 8.4.41 - rollup: 4.20.0 - optionalDependencies: - '@types/node': 20.14.14 - fsevents: 2.3.3 - - vitest@1.6.0(@types/node@20.14.14): - dependencies: - '@vitest/expect': 1.6.0 - '@vitest/runner': 1.6.0 - '@vitest/snapshot': 1.6.0 - '@vitest/spy': 1.6.0 - '@vitest/utils': 1.6.0 - acorn-walk: 8.3.3 - chai: 4.5.0 - debug: 4.3.6(supports-color@5.5.0) - execa: 8.0.1 - local-pkg: 0.5.0 - magic-string: 0.30.11 - pathe: 1.1.2 - picocolors: 1.0.1 - std-env: 3.7.0 - strip-literal: 2.1.0 - tinybench: 2.9.0 - tinypool: 0.8.4 - vite: 5.3.5(@types/node@20.14.14) - vite-node: 1.6.0(@types/node@20.14.14) - why-is-node-running: 2.3.0 - optionalDependencies: - '@types/node': 20.14.14 - transitivePeerDependencies: - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - - webidl-conversions@3.0.1: {} - - whatwg-url@5.0.0: - dependencies: - tr46: 0.0.3 - webidl-conversions: 3.0.1 - - which-module@2.0.1: {} - - which@1.3.1: - dependencies: - isexe: 2.0.0 - - which@2.0.2: - dependencies: - isexe: 2.0.0 - - why-is-node-running@2.3.0: - dependencies: - siginfo: 2.0.0 - stackback: 0.0.2 - - windows-release@3.3.3: - dependencies: - execa: 1.0.0 - - winston-transport@4.7.1: - dependencies: - logform: 2.6.1 - readable-stream: 3.6.2 - triple-beam: 1.4.1 - - winston@3.13.1: - dependencies: - '@colors/colors': 1.6.0 - '@dabh/diagnostics': 2.0.3 - async: 3.2.5 - is-stream: 2.0.1 - logform: 2.6.1 - one-time: 1.0.0 - readable-stream: 3.6.2 - safe-stable-stringify: 2.4.3 - stack-trace: 0.0.10 - triple-beam: 1.4.1 - winston-transport: 4.7.1 - - wrap-ansi@2.1.0: - dependencies: - string-width: 1.0.2 - strip-ansi: 3.0.1 - - wrappy@1.0.2: {} - - xml2js@0.5.0: - dependencies: - sax: 1.4.1 - xmlbuilder: 11.0.1 - - xmlbuilder@11.0.1: {} - - y18n@4.0.3: {} - - yaml@1.10.2: {} - - yargs-parser@11.1.1: - dependencies: - camelcase: 5.3.1 - decamelize: 1.2.0 - - yargs@12.0.5: - dependencies: - cliui: 4.1.0 - decamelize: 1.2.0 - find-up: 3.0.0 - get-caller-file: 1.0.3 - os-locale: 3.1.0 - require-directory: 2.1.1 - require-main-filename: 1.0.1 - set-blocking: 2.0.0 - string-width: 2.1.1 - which-module: 2.0.1 - y18n: 4.0.3 - yargs-parser: 11.1.1 - - yn@3.1.1: {} - - yocto-queue@1.1.1: {} - - zip-stream@2.1.3: - dependencies: - archiver-utils: 2.1.0 - compress-commons: 2.1.1 - readable-stream: 3.6.2 diff --git a/tools/js-sdk-release-tools/src/changelog/RestLevelClientChangelogPostProcessor.ts b/tools/js-sdk-release-tools/src/changelog/RestLevelClientChangelogPostProcessor.ts new file mode 100644 index 00000000000..5ac66c4f437 --- /dev/null +++ b/tools/js-sdk-release-tools/src/changelog/RestLevelClientChangelogPostProcessor.ts @@ -0,0 +1,118 @@ +import { Changelog, ChangelogItem } from './changelogGenerator'; +import { InlineDeclarationNameSetMessage, NodeContext } from 'typescript-codegen-breaking-change-detector'; + +export class RestLevelClientChangelogPostProcessor { + private changelog: Changelog; + private message: InlineDeclarationNameSetMessage; + constructor(changelog: Changelog, message: InlineDeclarationNameSetMessage) { + this.changelog = changelog; + this.message = message; + } + + public run() { + this.handleChangelogItems(this.changelog.addedOperationGroup); + this.handleChangelogItems(this.changelog.removedOperationGroup); + this.handleChangelogItems(this.changelog.addedOperation); + this.handleChangelogItems(this.changelog.addedInterface); + this.handleChangelogItems(this.changelog.addedClass); + this.handleChangelogItems(this.changelog.addedTypeAlias); + this.handleChangelogItems(this.changelog.interfaceAddOptionalParam); + this.handleChangelogItems(this.changelog.interfaceParamTypeExtended); + this.handleChangelogItems(this.changelog.typeAliasAddInherit); + this.handleChangelogItems(this.changelog.typeAliasAddParam); + this.handleChangelogItems(this.changelog.addedEnum); + this.handleChangelogItems(this.changelog.addedEnumValue); + this.handleChangelogItems(this.changelog.addedFunction); + this.handleChangelogItems(this.changelog.removedOperation); + this.handleChangelogItems(this.changelog.operationSignatureChange); + this.handleChangelogItems(this.changelog.deletedClass); + this.handleChangelogItems(this.changelog.classSignatureChange); + this.handleChangelogItems(this.changelog.interfaceParamDelete); + this.handleChangelogItems(this.changelog.interfaceParamAddRequired); + this.handleChangelogItems(this.changelog.interfaceParamTypeChanged); + this.handleChangelogItems(this.changelog.interfaceParamChangeRequired); + this.handleChangelogItems(this.changelog.classParamDelete); + this.handleChangelogItems(this.changelog.classParamChangeRequired); + this.handleChangelogItems(this.changelog.typeAliasDeleteInherit); + this.handleChangelogItems(this.changelog.typeAliasParamDelete); + this.handleChangelogItems(this.changelog.typeAliasAddRequiredParam); + this.handleChangelogItems(this.changelog.typeAliasParamChangeRequired); + this.handleChangelogItems(this.changelog.removedEnum); + this.handleChangelogItems(this.changelog.removedEnumValue); + this.handleChangelogItems(this.changelog.removedFunction); + } + + private getCurrentNodeContext(name: string | undefined): NodeContext | undefined { + if (!name) return undefined; + return this.message.current.get(name); + } + + private getBaselineNodeContext(name: string | undefined): NodeContext | undefined { + if (!name) return undefined; + return this.message.baseline.get(name); + } + + private findCompatibleNodeContext( + inputContext: NodeContext, + contextMapToFind: Map, + ): NodeContext | undefined { + for (const [_, foundContext] of contextMapToFind) { + const isCompatibleFromInputToFound = inputContext.node.getType().isAssignableTo(foundContext.node.getType()) + const isCompatibleFromFoundToInput = foundContext.node.getType().isAssignableTo(inputContext.node.getType()) + if (isCompatibleFromInputToFound && isCompatibleFromFoundToInput) return foundContext; + } + return undefined; + } + + private tryIgnoreInlineTypeInChangelogItem( + inputContext: NodeContext, + nodeContextMapToFind: Map, + item: ChangelogItem + ) { + if (!inputContext) return; + const foundContext = this.findCompatibleNodeContext( + inputContext, + nodeContextMapToFind, + ); + if (foundContext) { + inputContext.used = true; + foundContext.used = true; + item.toDelete = true; + } + return; + } + + private handleChangelogItems(items: ChangelogItem[]) { + items.forEach((item) => { + if (!item.oldName && !item.newName) return; + + if (item.newName && item.oldName) { + const currentContext = this.getCurrentNodeContext(item.newName); + if (!currentContext) return; + const baselineContext = this.getBaselineNodeContext(item.oldName); + if (!baselineContext) return; + const currentType = currentContext.node.getType(); + const baselineType = baselineContext.node.getType(); + if (currentType.isAssignableTo(baselineType)) { + item.toDelete = true; + currentContext.used = true; + baselineContext.used = true; + } + return; + } + + if (item.newName) { + const inputContext = this.getCurrentNodeContext(item.newName); + if (!inputContext) return; + this.tryIgnoreInlineTypeInChangelogItem(inputContext, this.message.baseline, item); + return; + } + + // item.oldName exists + const inputContext = this.getBaselineNodeContext(item.oldName); + if (!inputContext) return; + this.tryIgnoreInlineTypeInChangelogItem(inputContext, this.message.current, item); + return; + }); + } +} diff --git a/tools/js-sdk-release-tools/src/changelog/changelogGenerator.ts b/tools/js-sdk-release-tools/src/changelog/changelogGenerator.ts index 9eef5cf0fcf..1f768ad0d9e 100644 --- a/tools/js-sdk-release-tools/src/changelog/changelogGenerator.ts +++ b/tools/js-sdk-release-tools/src/changelog/changelogGenerator.ts @@ -4,103 +4,115 @@ import { InterfaceDeclaration, TypeAliasDeclaration } from "parse-ts-to-ast"; +// TODO: add detection for routes and overloads in base detector +import { InlineDeclarationNameSetMessage, RuleMessage, RuleMessageKind, detectBreakingChangesBetweenPackages } from "typescript-codegen-breaking-change-detector"; + import { IntersectionDeclaration } from "parse-ts-to-ast/build/declarations/IntersectionDeclaration"; import { TypeLiteralDeclaration } from "parse-ts-to-ast/build/declarations/TypeLiteralDeclaration"; -import { TSExportedMetaData } from "./extractMetaData"; +import { join } from "path"; import { SDKType } from "../common/types"; import { logger } from "../utils/logger"; +import { TSExportedMetaData } from "./extractMetaData"; +import { RestLevelClientChangelogPostProcessor } from "./RestLevelClientChangelogPostProcessor"; + +export interface ChangelogItem { + line: string; + oldName?: string; + newName?: string; + toDelete?: boolean; +} export class Changelog { // features - public addedOperationGroup: string[] = []; - public addedOperation: string[] = []; - public addedInterface: string[] = []; - public addedClass: string[] = []; - public addedTypeAlias: string[] = []; - public interfaceAddOptionalParam: string[] = []; - public interfaceParamTypeExtended: string[] = []; - public typeAliasAddInherit: string[] = []; - public typeAliasAddParam: string[] = []; - public addedEnum: string[] = []; - public addedEnumValue: string[] = []; - public addedFunction: string[] = []; + public addedOperationGroup: ChangelogItem[] = []; + public addedOperation: ChangelogItem[] = []; + public addedInterface: ChangelogItem[] = []; + public addedClass: ChangelogItem[] = []; + public addedTypeAlias: ChangelogItem[] = []; + public interfaceAddOptionalParam: ChangelogItem[] = []; + public interfaceParamTypeExtended: ChangelogItem[] = []; + public typeAliasAddInherit: ChangelogItem[] = []; + public typeAliasAddParam: ChangelogItem[] = []; + public addedEnum: ChangelogItem[] = []; + public addedEnumValue: ChangelogItem[] = []; + public addedFunction: ChangelogItem[] = []; // breaking changes - public removedOperationGroup: string[] = []; - public removedOperation: string[] = []; - public operationSignatureChange: string[] = []; - public deletedClass: string[] = []; - public classSignatureChange: string[] = []; - public interfaceParamDelete: string[] = []; - public interfaceParamAddRequired: string[] = []; - public interfaceParamTypeChanged: string[] = []; - public interfaceParamChangeRequired: string[] = []; - public classParamDelete: string[] = []; - public classParamChangeRequired: string[] = []; - public typeAliasDeleteInherit: string[] = []; - public typeAliasParamDelete: string[] = []; - public typeAliasAddRequiredParam: string[] = []; - public typeAliasParamChangeRequired: string[] = []; - public removedEnum: string[] = []; - public removedEnumValue: string[] = []; - public removedFunction: string[] = []; + public removedOperationGroup: ChangelogItem[] = []; + public removedOperation: ChangelogItem[] = []; + public operationSignatureChange: ChangelogItem[] = []; + public deletedClass: ChangelogItem[] = []; + public classSignatureChange: ChangelogItem[] = []; + public interfaceParamDelete: ChangelogItem[] = []; + public interfaceParamAddRequired: ChangelogItem[] = []; + public interfaceParamTypeChanged: ChangelogItem[] = []; + public interfaceParamChangeRequired: ChangelogItem[] = []; + public classParamDelete: ChangelogItem[] = []; + public classParamChangeRequired: ChangelogItem[] = []; + public typeAliasDeleteInherit: ChangelogItem[] = []; + public typeAliasParamDelete: ChangelogItem[] = []; + public typeAliasAddRequiredParam: ChangelogItem[] = []; + public typeAliasParamChangeRequired: ChangelogItem[] = []; + public removedEnum: ChangelogItem[] = []; + public removedEnumValue: ChangelogItem[] = []; + public removedFunction: ChangelogItem[] = []; public get hasBreakingChange() { - return this.removedOperationGroup.length > 0 || - this.removedOperation.length > 0 || - this.operationSignatureChange.length > 0 || - this.deletedClass.length > 0 || - this.classSignatureChange.length > 0 || - this.interfaceParamDelete.length > 0 || - this.interfaceParamAddRequired.length > 0 || - this.interfaceParamChangeRequired.length > 0 || - this.interfaceParamTypeChanged.length > 0 || - this.classParamDelete.length > 0 || - this.classParamChangeRequired.length > 0 || - this.typeAliasDeleteInherit.length > 0 || - this.typeAliasParamDelete.length > 0 || - this.typeAliasAddRequiredParam.length > 0 || - this.typeAliasParamChangeRequired.length > 0 || - this.removedEnum.length > 0 || - this.removedEnumValue.length > 0; - this.removedFunction.length > 0; + return this.removedOperationGroup.filter(i => !i.toDelete).length > 0 || + this.removedOperation.filter(i => !i.toDelete).length > 0 || + this.operationSignatureChange.filter(i => !i.toDelete).length > 0 || + this.deletedClass.filter(i => !i.toDelete).length > 0 || + this.classSignatureChange.filter(i => !i.toDelete).length > 0 || + this.interfaceParamDelete.filter(i => !i.toDelete).length > 0 || + this.interfaceParamAddRequired.filter(i => !i.toDelete).length > 0 || + this.interfaceParamChangeRequired.filter(i => !i.toDelete).length > 0 || + this.interfaceParamTypeChanged.filter(i => !i.toDelete).length > 0 || + this.classParamDelete.filter(i => !i.toDelete).length > 0 || + this.classParamChangeRequired.filter(i => !i.toDelete).length > 0 || + this.typeAliasDeleteInherit.filter(i => !i.toDelete).length > 0 || + this.typeAliasParamDelete.filter(i => !i.toDelete).length > 0 || + this.typeAliasAddRequiredParam.filter(i => !i.toDelete).length > 0 || + this.typeAliasParamChangeRequired.filter(i => !i.toDelete).length > 0 || + this.removedEnum.filter(i => !i.toDelete).length > 0 || + this.removedEnumValue.filter(i => !i.toDelete).length > 0; + this.removedFunction.filter(i => !i.toDelete).length > 0; } public get hasFeature() { - return this.addedOperationGroup.length > 0 || - this.addedOperation.length > 0 || - this.addedInterface.length > 0 || - this.addedClass.length > 0 || - this.addedTypeAlias.length > 0 || - this.interfaceAddOptionalParam.length > 0 || - this.interfaceParamTypeExtended.length > 0 || - this.typeAliasAddInherit.length > 0 || - this.typeAliasAddParam.length > 0 || - this.addedEnum.length > 0 || - this.addedEnumValue.length > 0; - this.addedFunction.length > 0; + return this.addedOperationGroup.filter(i => !i.toDelete).length > 0 || + this.addedOperation.filter(i => !i.toDelete).length > 0 || + this.addedInterface.filter(i => !i.toDelete).length > 0 || + this.addedClass.filter(i => !i.toDelete).length > 0 || + this.addedTypeAlias.filter(i => !i.toDelete).length > 0 || + this.interfaceAddOptionalParam.filter(i => !i.toDelete).length > 0 || + this.interfaceParamTypeExtended.filter(i => !i.toDelete).length > 0 || + this.typeAliasAddInherit.filter(i => !i.toDelete).length > 0 || + this.typeAliasAddParam.filter(i => !i.toDelete).length > 0 || + this.addedEnum.filter(i => !i.toDelete).length > 0 || + this.addedEnumValue.filter(i => !i.toDelete).length > 0; + this.addedFunction.filter(i => !i.toDelete).length > 0; } public getBreakingChangeItems(): string[] { let items: string[] = []; if (this.hasBreakingChange) { - this.removedOperationGroup - .concat(this.removedOperation) - .concat(this.operationSignatureChange) - .concat(this.deletedClass) - .concat(this.classSignatureChange) - .concat(this.interfaceParamDelete) - .concat(this.interfaceParamAddRequired) - .concat(this.interfaceParamChangeRequired) - .concat(this.interfaceParamTypeChanged) - .concat(this.classParamDelete) - .concat(this.classParamChangeRequired) - .concat(this.typeAliasDeleteInherit) - .concat(this.typeAliasParamDelete) - .concat(this.typeAliasAddRequiredParam) - .concat(this.typeAliasParamChangeRequired) - .concat(this.removedEnum) - .concat(this.removedEnumValue) - .concat(this.removedFunction) + this.removedOperationGroup.filter(i => !i.toDelete).map(i => i.line) + .concat(this.removedOperation.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.operationSignatureChange.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.deletedClass.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.classSignatureChange.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.interfaceParamDelete.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.interfaceParamAddRequired.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.interfaceParamChangeRequired.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.interfaceParamTypeChanged.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.classParamDelete.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.classParamChangeRequired.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.typeAliasDeleteInherit.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.typeAliasParamDelete.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.typeAliasAddRequiredParam.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.typeAliasParamChangeRequired.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.removedEnum.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.removedEnumValue.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.removedFunction.filter(i => !i.toDelete).map(i => i.line)) .forEach(e => { items.push(e); }); @@ -113,18 +125,18 @@ export class Changelog { if (this.hasFeature) { display.push('### Features Added'); display.push(''); - this.addedOperationGroup - .concat(this.addedOperation) - .concat(this.addedInterface) - .concat(this.addedClass) - .concat(this.addedTypeAlias) - .concat(this.interfaceAddOptionalParam) - .concat(this.interfaceParamTypeExtended) - .concat(this.typeAliasAddInherit) - .concat(this.typeAliasAddParam) - .concat(this.addedEnum) - .concat(this.addedEnumValue) - .concat(this.addedFunction) + this.addedOperationGroup.filter(i => !i.toDelete).map(i => i.line) + .concat(this.addedOperation.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.addedInterface.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.addedClass.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.addedTypeAlias.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.interfaceAddOptionalParam.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.interfaceParamTypeExtended.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.typeAliasAddInherit.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.typeAliasAddParam.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.addedEnum.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.addedEnumValue.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.addedFunction.filter(i => !i.toDelete).map(i => i.line)) .forEach(e => { display.push(' - ' + e); }); @@ -134,24 +146,24 @@ export class Changelog { if (this.hasFeature) display.push(''); display.push('### Breaking Changes'); display.push(''); - this.removedOperationGroup - .concat(this.removedOperation) - .concat(this.operationSignatureChange) - .concat(this.deletedClass) - .concat(this.classSignatureChange) - .concat(this.interfaceParamDelete) - .concat(this.interfaceParamAddRequired) - .concat(this.interfaceParamChangeRequired) - .concat(this.interfaceParamTypeChanged) - .concat(this.classParamDelete) - .concat(this.classParamChangeRequired) - .concat(this.typeAliasDeleteInherit) - .concat(this.typeAliasParamDelete) - .concat(this.typeAliasAddRequiredParam) - .concat(this.typeAliasParamChangeRequired) - .concat(this.removedEnum) - .concat(this.removedEnumValue) - .concat(this.removedFunction) + this.removedOperationGroup.filter(i => !i.toDelete).map(i => i.line) + .concat(this.removedOperation.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.operationSignatureChange.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.deletedClass.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.classSignatureChange.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.interfaceParamDelete.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.interfaceParamAddRequired.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.interfaceParamChangeRequired.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.interfaceParamTypeChanged.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.classParamDelete.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.classParamChangeRequired.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.typeAliasDeleteInherit.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.typeAliasParamDelete.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.typeAliasAddRequiredParam.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.typeAliasParamChangeRequired.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.removedEnum.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.removedEnumValue.filter(i => !i.toDelete).map(i => i.line)) + .concat(this.removedFunction.filter(i => !i.toDelete).map(i => i.line)) .forEach(e => { display.push(' - ' + e); }); @@ -159,6 +171,47 @@ export class Changelog { return display.join('\n'); } + + // TODO: add modular + public async postProcess(baselinePackageRoot: string, currentPackageRoot: string, sdkType: SDKType): Promise { + if (sdkType !== SDKType.RestLevelClient) { + logger.warn(`No need to post process changelog for ${sdkType}.`) + return; + } + try { + const tempFolder = join('~/.tmp-breaking-change-detect'); + const messageMap = await detectBreakingChangesBetweenPackages(baselinePackageRoot, currentPackageRoot, tempFolder, false); + switch (sdkType) { + case SDKType.RestLevelClient: + await this.postProcessForRestLevelClient(messageMap); + break; + } + } catch (err) { + throw new Error(`Failed to apply special breaking change rules to ${sdkType}`); + } + } + + private processInlineMessage(messages: InlineDeclarationNameSetMessage[]) { + logger.info('Before post process rename messages in changelog') + logger.info(this.displayChangeLog()); + + if (messages.length !== 1) { + throw new Error(`Multiple inline messages are unsupported`) + } + const postProcesser = new RestLevelClientChangelogPostProcessor(this, messages[0]); + postProcesser.run(); + + logger.info('After post process rename messages in changelog') + logger.info(this.displayChangeLog()); + } + + private async postProcessForRestLevelClient(messageMap: Map) { + // RLC only has 1 api view + const key = Array.from(messageMap.keys())[0] + const messages = messageMap.get(key)! + const inlineMessages = messages.filter(m => m.kind === RuleMessageKind.InlineDeclarationNameSetMessage).map(m => m as InlineDeclarationNameSetMessage) + this.processInlineMessage(inlineMessages) + } } // todo: special rules for HLC convert to Modular, will use a more generic method to replace @@ -174,13 +227,13 @@ function getRenamedOperationGroupFromToMap(from: TSExportedMetaData): { [id: str const findAddedOperationGroup = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData, oldSdkType: SDKType, newSdkType: SDKType -): string[] => { +): ChangelogItem[] => { const newToOldMap = getRenamedOperationGroupFromToMap(metaDataNew); - const addOperationGroup: string[] = []; + const addOperationGroup: ChangelogItem[] = []; Object.keys(metaDataNew.operationInterface).forEach(operationGroup => { const oldName = oldSdkType === newSdkType ? operationGroup : newToOldMap[operationGroup]; if (!metaDataOld.operationInterface[oldName]) { - addOperationGroup.push('Added operation group ' + operationGroup); + addOperationGroup.push({ line: 'Added operation group ' + operationGroup, newName: operationGroup }); } }); return addOperationGroup; @@ -194,9 +247,9 @@ function getAllMethodNameInInterface(interface_: InterfaceDeclaration): Array { +): ChangelogItem[] => { const newToOldMap = getRenamedOperationGroupFromToMap(metaDataNew); - const addOperation: string[] = []; + const addOperation: ChangelogItem[] = []; Object.keys(metaDataNew.operationInterface).forEach(newOperationGroup => { const oldOperationGroup = oldSdkType === newSdkType ? newOperationGroup : newToOldMap[newOperationGroup]; if(!metaDataOld.operationInterface[oldOperationGroup]) { @@ -206,44 +259,44 @@ const findAddedOperation = (metaDataOld: TSExportedMetaData, metaDataNew: TSExpo const oldInterfaceMethodNames = getAllMethodNameInInterface(metaDataOld.operationInterface[oldOperationGroup]); newInterfaceMethodNames .filter(newOpName => !oldInterfaceMethodNames.includes(newOpName)) - .forEach(newOpName => { addOperation.push('Added operation ' + newOperationGroup + '.' + newOpName); }); + .forEach(newOpName => { addOperation.push({ line: 'Added operation ' + newOperationGroup + '.' + newOpName, newName: newOperationGroup }); }); return; }); return addOperation; }; -const findAddedInterface = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const addInterface: string[] = []; +const findAddedInterface = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const addInterface: ChangelogItem[] = []; Object.keys(metaDataNew.modelInterface).forEach(model => { if (!metaDataOld.modelInterface[model]) { - addInterface.push('Added Interface ' + model); + addInterface.push({ line: 'Added Interface ' + model, newName: model }); } }); return addInterface; }; -const findAddedClass = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const addClass: string[] = []; +const findAddedClass = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const addClass: ChangelogItem[] = []; Object.keys(metaDataNew.classes).forEach(model => { if (!metaDataOld.classes[model]) { - addClass.push('Added Class ' + model); + addClass.push({ line: 'Added Class ' + model, newName: model }); } }); return addClass; }; -const findAddedTypeAlias = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const addModel: string[] = []; +const findAddedTypeAlias = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const addModel: ChangelogItem[] = []; Object.keys(metaDataNew.typeAlias).forEach(typeAlias => { if (!metaDataOld.typeAlias[typeAlias]) { - addModel.push('Added Type Alias ' + typeAlias); + addModel.push({ line: 'Added Type Alias ' + typeAlias, newName: typeAlias }); } }); return addModel; }; -const findInterfaceAddOptinalParam = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const interfaceAddedParam: string[] = []; +const findInterfaceAddOptinalParam = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const interfaceAddedParam: ChangelogItem[] = []; Object.keys(metaDataNew.modelInterface).forEach(model => { if (metaDataOld.modelInterface[model]) { const modelFromOld = metaDataOld.modelInterface[model] as InterfaceDeclaration; @@ -258,7 +311,7 @@ const findInterfaceAddOptinalParam = (metaDataOld: TSExportedMetaData, metaDataN } }); if (!find) { - interfaceAddedParam.push('Interface ' + model + ' has a new optional parameter ' + pNew.name); + interfaceAddedParam.push({ line: 'Interface ' + model + ' has a new optional parameter ' + pNew.name }); } } }); @@ -267,8 +320,8 @@ const findInterfaceAddOptinalParam = (metaDataOld: TSExportedMetaData, metaDataN return interfaceAddedParam; }; -const findInterfaceParamTypeExtended = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const interfaceParamTypeExtended: string[] = []; +const findInterfaceParamTypeExtended = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const interfaceParamTypeExtended: ChangelogItem[] = []; Object.keys(metaDataNew.modelInterface).forEach(model => { if (metaDataOld.modelInterface[model]) { const modelFromOld = metaDataOld.modelInterface[model] as InterfaceDeclaration; @@ -289,7 +342,7 @@ const findInterfaceParamTypeExtended = (metaDataOld: TSExportedMetaData, metaDat } } if (allFind) { - interfaceParamTypeExtended.push(`Type of parameter ${pNew.name} of interface ${model} is changed from ${pOld.type} to ${pNew.type}`); + interfaceParamTypeExtended.push({ line: `Type of parameter ${pNew.name} of interface ${model} is changed from ${pOld.type} to ${pNew.type}`, newName: pNew.type, oldName: pOld.type }); } } } @@ -303,8 +356,8 @@ const findInterfaceParamTypeExtended = (metaDataOld: TSExportedMetaData, metaDat return interfaceParamTypeExtended; }; -const findTypeAliasAddInherit = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const typeAliasAddInherit: string[] = []; +const findTypeAliasAddInherit = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const typeAliasAddInherit: ChangelogItem[] = []; Object.keys(metaDataNew.typeAlias).forEach(typeAlias => { if (metaDataOld.typeAlias[typeAlias]) { const typeAliasFromOld = metaDataOld.typeAlias[typeAlias] as TypeAliasDeclaration; @@ -314,18 +367,20 @@ const findTypeAliasAddInherit = (metaDataOld: TSExportedMetaData, metaDataNew: T typeAliasFromNew.type.inherits.forEach(inherit => { if (typeof inherit === 'string') { if (typeAliasFromOld.type instanceof IntersectionDeclaration) { + // strange behavior, 'ClustersUpdateMediaTypesParam_CCC' is in intersection type, but it's in 'inherits' + // export type ClustersUpdateParameters = ClustersUpdateMediaTypesParam_CCC & ClustersUpdateBodyParam & RequestParameters; if (typeAliasFromOld.type.inherits) { if (!typeAliasFromOld.type.inherits.includes(inherit)) { - typeAliasAddInherit.push('Add parameters of ' + inherit + ' to TypeAlias ' + typeAlias); + typeAliasAddInherit.push({ line: 'Add parameters of ' + inherit + ' to TypeAlias ' + typeAlias, newName: inherit }); } } else { - typeAliasAddInherit.push('Add parameters of ' + inherit + ' to TypeAlias ' + typeAlias); + typeAliasAddInherit.push({ line: 'Add parameters of ' + inherit + ' to TypeAlias ' + typeAlias, newName: inherit }); } } else if (typeAliasFromOld.type instanceof TypeLiteralDeclaration) { - typeAliasAddInherit.push('Add parameters of ' + inherit + ' to TypeAlias ' + typeAlias); + typeAliasAddInherit.push({ line: 'Add parameters of ' + inherit + ' to TypeAlias ' + typeAlias, newName: inherit }); } else if (typeof typeAliasFromOld.type === 'string') { if (typeAliasFromOld.type !== inherit) { - typeAliasAddInherit.push('Add parameters of ' + inherit + ' to TypeAlias ' + typeAlias); + typeAliasAddInherit.push({ line: 'Add parameters of ' + inherit + ' to TypeAlias ' + typeAlias, newName: inherit }); } } } @@ -337,8 +392,8 @@ const findTypeAliasAddInherit = (metaDataOld: TSExportedMetaData, metaDataNew: T return typeAliasAddInherit; }; -const findTypeAliasAddParam = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const typeAliasAddParam: string[] = []; +const findTypeAliasAddParam = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const typeAliasAddParam: ChangelogItem[] = []; Object.keys(metaDataNew.typeAlias).forEach(typeAlias => { if (metaDataOld.typeAlias[typeAlias]) { const typeAliasFromOld = metaDataOld.typeAlias[typeAlias] as TypeAliasDeclaration; @@ -359,10 +414,10 @@ const findTypeAliasAddParam = (metaDataOld: TSExportedMetaData, metaDataNew: TSE }); }); if (!find) { - typeAliasAddParam.push('Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name); + typeAliasAddParam.push({ line: 'Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name }); } } else { - typeAliasAddParam.push('Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name); + typeAliasAddParam.push({ line: 'Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name }); } } else if (typeAliasFromOld.type instanceof TypeLiteralDeclaration) { let find = false; @@ -372,10 +427,10 @@ const findTypeAliasAddParam = (metaDataOld: TSExportedMetaData, metaDataNew: TSE } }); if (!find) { - typeAliasAddParam.push('Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name); + typeAliasAddParam.push({ line: 'Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name }); } } else if (typeof typeAliasFromOld.type === 'string') { - typeAliasAddParam.push('Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name); + typeAliasAddParam.push({ line: 'Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name }); } }); }); @@ -394,10 +449,10 @@ const findTypeAliasAddParam = (metaDataOld: TSExportedMetaData, metaDataNew: TSE }); }); if (!find) { - typeAliasAddParam.push('Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name); + typeAliasAddParam.push({ line: 'Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name }); } } else { - typeAliasAddParam.push('Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name); + typeAliasAddParam.push({ line: 'Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name }); } } else if (typeAliasFromOld.type instanceof TypeLiteralDeclaration) { let find = false; @@ -407,10 +462,10 @@ const findTypeAliasAddParam = (metaDataOld: TSExportedMetaData, metaDataNew: TSE } }); if (!find) { - typeAliasAddParam.push('Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name); + typeAliasAddParam.push({ line: 'Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name }); } } else if (typeof typeAliasFromOld.type === 'string') { - typeAliasAddParam.push('Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name); + typeAliasAddParam.push({ line: 'Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name }); } }); } @@ -420,25 +475,25 @@ const findTypeAliasAddParam = (metaDataOld: TSExportedMetaData, metaDataNew: TSE return typeAliasAddParam; }; -const findAddedEnum = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const addedEnum: string[] = []; +const findAddedEnum = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const addedEnum: ChangelogItem[] = []; Object.keys(metaDataNew.enums).forEach(e => { if (!metaDataOld.enums[e]) { - addedEnum.push('Added Enum ' + e); + addedEnum.push({ line: 'Added Enum ' + e, newName: e }); } }); return addedEnum; }; -const findAddedEnumValue = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const addedEnumValue: string[] = []; +const findAddedEnumValue = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const addedEnumValue: ChangelogItem[] = []; Object.keys(metaDataNew.enums).forEach(e => { if (metaDataOld.enums[e]) { const enumOld = metaDataOld.enums[e] as EnumDeclaration; const enumNew = metaDataNew.enums[e] as EnumDeclaration; enumNew.members.forEach(v => { if (!enumOld.members.includes(v)) { - addedEnumValue.push('Enum ' + e + ' has a new value ' + v); + addedEnumValue.push({ line: 'Enum ' + e + ' has a new value ' + v, newName: e }); } }); } @@ -446,11 +501,11 @@ const findAddedEnumValue = (metaDataOld: TSExportedMetaData, metaDataNew: TSExpo return addedEnumValue; }; -const findAddedFunction = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const addedFunction: string[] = []; +const findAddedFunction = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const addedFunction: ChangelogItem[] = []; Object.keys(metaDataNew.functions).forEach(e => { if (!metaDataOld.functions[e]) { - addedFunction.push(`Added function ${e}`); + addedFunction.push({ line: `Added function ${e}`, newName: e }); } }); return addedFunction; @@ -459,13 +514,13 @@ const findAddedFunction = (metaDataOld: TSExportedMetaData, metaDataNew: TSExpor const findRemovedOperationGroup = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData, oldSdkType: SDKType, newSdkType: SDKType -): string[] => { +): ChangelogItem[] => { const oldToNew = getRenamedOperationGroupFromToMap(metaDataOld); - const removedOperationGroup: string[] = []; + const removedOperationGroup: ChangelogItem[] = []; Object.keys(metaDataOld.operationInterface).forEach(oldOperationGroup => { const newOperationGroup = oldSdkType === newSdkType ? oldOperationGroup : oldToNew[oldOperationGroup]; if (!metaDataNew.operationInterface[newOperationGroup]) { - removedOperationGroup.push('Removed operation group ' + oldOperationGroup); + removedOperationGroup.push({ line: 'Removed operation group ' + oldOperationGroup, oldName: oldOperationGroup }); } }); return removedOperationGroup; @@ -473,9 +528,9 @@ const findRemovedOperationGroup = (metaDataOld: TSExportedMetaData, metaDataNew: const findRemovedOperation = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData, oldSdkType: SDKType, newSdkType: SDKType -): string[] => { +): ChangelogItem[] => { const oldToNew = getRenamedOperationGroupFromToMap(metaDataOld); - const removedOperation: string[] = []; + const removedOperation: ChangelogItem[] = []; Object.keys(metaDataOld.operationInterface).forEach(oldOperationGroup => { const newOperationGroup = oldSdkType === newSdkType ? oldOperationGroup : oldToNew[oldOperationGroup]; @@ -486,16 +541,16 @@ const findRemovedOperation = (metaDataOld: TSExportedMetaData, metaDataNew: TSEx const oldInterfaceMethodNames = getAllMethodNameInInterface(metaDataOld.operationInterface[oldOperationGroup]); oldInterfaceMethodNames .filter(oldOpName => !newInterfaceMethodNames.includes(oldOpName)) - .forEach(oldOpName => { removedOperation.push('Removed operation ' + oldOperationGroup + '.' + oldOpName); }); + .forEach(oldOpName => { removedOperation.push({ line: 'Removed operation ' + oldOperationGroup + '.' + oldOpName, oldName: oldOpName }); }); return true; }); return removedOperation; }; const findOperationSignatureChange = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData, - oldSdkType: SDKType, newSdkType: SDKType): string[] => { + oldSdkType: SDKType, newSdkType: SDKType): ChangelogItem[] => { const newToOld = getRenamedOperationGroupFromToMap(metaDataNew); - const operationSignatureChange: string[] = []; + const operationSignatureChange: ChangelogItem[] = []; Object.keys(metaDataNew.operationInterface).forEach(newOperationGroup => { const oldOperationGroup = oldSdkType === newSdkType ? newOperationGroup : newToOld[newOperationGroup]; if (!metaDataOld.operationInterface[oldOperationGroup]) { @@ -533,13 +588,13 @@ const findOperationSignatureChange = (metaDataOld: TSExportedMetaData, metaDataN const parametersOld = mOld.parameters; const parametersNew = mNew.parameters; if (parametersNew.length !== parametersOld.length) { - operationSignatureChange.push('Operation ' + newOperationGroup + '.' + mNew.name + ' has a new signature'); + operationSignatureChange.push({ line:'Operation ' + newOperationGroup + '.' + mNew.name + ' has a new signature' }); } else { for (let index = 0; index < parametersNew.length; index++) { const pOld = parametersOld[index]; const pNew = parametersNew[index]; if (pOld.type !== pNew.type || pOld.isOptional !== pNew.isOptional) { - operationSignatureChange.push('Operation ' + newOperationGroup + '.' + mNew.name + ' has a new signature'); + operationSignatureChange.push({ line:'Operation ' + newOperationGroup + '.' + mNew.name + ' has a new signature', newName: pNew.type }); return; } } @@ -553,18 +608,18 @@ const findOperationSignatureChange = (metaDataOld: TSExportedMetaData, metaDataN return operationSignatureChange; }; -const findDeletedClass = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const deletedClass: string[] = []; +const findDeletedClass = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const deletedClass: ChangelogItem[] = []; Object.keys(metaDataOld.classes).forEach(model => { if (!metaDataNew.classes[model]) { - deletedClass.push('Deleted Class ' + model); + deletedClass.push({ line: 'Deleted Class ' + model, oldName: model }); } }); return deletedClass; }; -const findClassSignatureChange = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const classSignatureChange: string[] = []; +const findClassSignatureChange = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const classSignatureChange: ChangelogItem[] = []; Object.keys(metaDataNew.classes).forEach(model => { if (metaDataOld.classes[model]) { const modelFromOld = metaDataOld.classes[model] as ClassDeclaration; @@ -573,19 +628,23 @@ const findClassSignatureChange = (metaDataOld: TSExportedMetaData, metaDataNew: const constructorNew = modelFromNew.ctor; if (constructorOld === undefined && constructorNew === undefined) return; if (constructorOld === undefined || constructorNew === undefined) { - classSignatureChange.push('Class ' + model + ' has a new signature'); + classSignatureChange.push({ line: 'Class ' + model + ' has a new signature' }); return; } const parametersOld = constructorOld.parameters; const parametersNew = constructorNew.parameters; if (parametersNew.length !== parametersOld.length) { - classSignatureChange.push('Class ' + model + ' has a new signature'); + classSignatureChange.push({ line: 'Class ' + model + ' has a new signature' }); } else { for (let index = 0; index < parametersNew.length; index++) { const pOld = parametersOld[index]; const pNew = parametersNew[index]; - if (pOld.type !== pNew.type || pOld.isOptional !== pNew.isOptional) { - classSignatureChange.push('Class ' + model + ' has a new signature'); + if (pOld.isOptional !== pNew.isOptional) { + classSignatureChange.push({ line: 'Class ' + model + ' has a new signature' }); + return; + } + if (pOld.type !== pNew.type) { + classSignatureChange.push({ line: 'Class ' + model + ' has a new signature', oldName: pOld.type, newName: pNew.type }); return; } } @@ -595,8 +654,8 @@ const findClassSignatureChange = (metaDataOld: TSExportedMetaData, metaDataNew: return classSignatureChange; }; -const findInterfaceParamDelete = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const interfaceDeleteParam: string[] = []; +const findInterfaceParamDelete = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const interfaceDeleteParam: ChangelogItem[] = []; Object.keys(metaDataNew.modelInterface).forEach(model => { if (metaDataOld.modelInterface[model]) { const modelFromOld = metaDataOld.modelInterface[model] as InterfaceDeclaration; @@ -623,7 +682,7 @@ const findInterfaceParamDelete = (metaDataOld: TSExportedMetaData, metaDataNew: }); } if (!find) { - interfaceDeleteParam.push('Interface ' + model + ' no longer has parameter ' + pOld.name); + interfaceDeleteParam.push({ line: 'Interface ' + model + ' no longer has parameter ' + pOld.name, oldName: pOld.name}); } }); } @@ -631,8 +690,8 @@ const findInterfaceParamDelete = (metaDataOld: TSExportedMetaData, metaDataNew: return interfaceDeleteParam; }; -const findInterfaceParamAddRequired = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const interfaceAddedParam: string[] = []; +const findInterfaceParamAddRequired = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const interfaceAddedParam: ChangelogItem[] = []; Object.keys(metaDataNew.modelInterface).forEach(model => { if (metaDataOld.modelInterface[model]) { const modelFromOld = metaDataOld.modelInterface[model] as InterfaceDeclaration; @@ -647,7 +706,7 @@ const findInterfaceParamAddRequired = (metaDataOld: TSExportedMetaData, metaData } }); if (!find) { - interfaceAddedParam.push('Interface ' + model + ' has a new required parameter ' + pNew.name); + interfaceAddedParam.push({ line: 'Interface ' + model + ' has a new required parameter ' + pNew.name, newName: '?????' }); } } }); @@ -656,8 +715,8 @@ const findInterfaceParamAddRequired = (metaDataOld: TSExportedMetaData, metaData return interfaceAddedParam; }; -const findInterfaceParamChangeRequired = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const interfaceParamChangeRequired: string[] = []; +const findInterfaceParamChangeRequired = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const interfaceParamChangeRequired: ChangelogItem[] = []; Object.keys(metaDataNew.modelInterface).forEach(model => { if (metaDataOld.modelInterface[model]) { const modelFromOld = metaDataOld.modelInterface[model] as InterfaceDeclaration; @@ -667,7 +726,7 @@ const findInterfaceParamChangeRequired = (metaDataOld: TSExportedMetaData, metaD modelFromOld.properties.forEach(pOld => { if (pNew.name === pOld.name) { if (pOld.isOptional) { - interfaceParamChangeRequired.push('Parameter ' + pNew.name + ' of interface ' + model + ' is now required'); + interfaceParamChangeRequired.push({ line: 'Parameter ' + pNew.name + ' of interface ' + model + ' is now required' }); } return; } @@ -679,8 +738,8 @@ const findInterfaceParamChangeRequired = (metaDataOld: TSExportedMetaData, metaD return interfaceParamChangeRequired; }; -const findInterfaceParamTypeChanged = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const interfaceParamTypeChanged: string[] = []; +const findInterfaceParamTypeChanged = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const interfaceParamTypeChanged: ChangelogItem[] = []; Object.keys(metaDataNew.modelInterface).forEach(model => { if (metaDataOld.modelInterface[model]) { const modelFromOld = metaDataOld.modelInterface[model] as InterfaceDeclaration; @@ -695,13 +754,13 @@ const findInterfaceParamTypeChanged = (metaDataOld: TSExportedMetaData, metaData if (!!newTypes && !!oldTypes) { for (const t of oldTypes) { if (!newTypes.includes(t)) { - interfaceParamTypeChanged.push(`Type of parameter ${pNew.name} of interface ${model} is changed from ${pOld.type} to ${pNew.type}`); + interfaceParamTypeChanged.push({ line: `Type of parameter ${pNew.name} of interface ${model} is changed from ${pOld.type} to ${pNew.type}`, oldName: pOld.type, newName: pNew.type }); break; } } } } else { - interfaceParamTypeChanged.push(`Type of parameter ${pNew.name} of interface ${model} is changed from ${pOld.type} to ${pNew.type}`); + interfaceParamTypeChanged.push({ line: `Type of parameter ${pNew.name} of interface ${model} is changed from ${pOld.type} to ${pNew.type}`, oldName: pOld.type, newName: pNew.type }); } } return; @@ -713,8 +772,8 @@ const findInterfaceParamTypeChanged = (metaDataOld: TSExportedMetaData, metaData return interfaceParamTypeChanged; }; -const findClassParamDelete = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const classDeleteParam: string[] = []; +const findClassParamDelete = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const classDeleteParam: ChangelogItem[] = []; Object.keys(metaDataNew.classes).forEach(model => { if (metaDataOld.classes[model]) { const modelFromOld = metaDataOld.classes[model] as ClassDeclaration; @@ -728,7 +787,7 @@ const findClassParamDelete = (metaDataOld: TSExportedMetaData, metaDataNew: TSEx } }); if (!find) { - classDeleteParam.push('Class ' + model + ' no longer has parameter ' + pOld.name); + classDeleteParam.push({ line: 'Class ' + model + ' no longer has parameter ' + pOld.name }); } }); } @@ -736,8 +795,8 @@ const findClassParamDelete = (metaDataOld: TSExportedMetaData, metaDataNew: TSEx return classDeleteParam; }; -const findClassParamChangeRequired = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const classParamChangeRequired: string[] = []; +const findClassParamChangeRequired = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const classParamChangeRequired: ChangelogItem[] = []; Object.keys(metaDataNew.classes).forEach(model => { if (metaDataOld.classes[model]) { const modelFromOld = metaDataOld.classes[model] as ClassDeclaration; @@ -747,7 +806,7 @@ const findClassParamChangeRequired = (metaDataOld: TSExportedMetaData, metaDataN modelFromOld.properties.forEach(pOld => { if (pNew.name === pOld.name) { if (pOld.isOptional) { - classParamChangeRequired.push('Parameter ' + pNew.name + ' of class ' + model + ' is now required'); + classParamChangeRequired.push({ line: 'Parameter ' + pNew.name + ' of class ' + model + ' is now required' }); } return; } @@ -759,8 +818,8 @@ const findClassParamChangeRequired = (metaDataOld: TSExportedMetaData, metaDataN return classParamChangeRequired; }; -const findTypeAliasDeleteInherit = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const typeAliasDeleteInherit: string[] = []; +const findTypeAliasDeleteInherit = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const typeAliasDeleteInherit: ChangelogItem[] = []; Object.keys(metaDataNew.typeAlias).forEach(typeAlias => { if (metaDataOld.typeAlias[typeAlias]) { const typeAliasFromOld = metaDataOld.typeAlias[typeAlias] as TypeAliasDeclaration; @@ -772,16 +831,16 @@ const findTypeAliasDeleteInherit = (metaDataOld: TSExportedMetaData, metaDataNew if (typeAliasFromNew.type instanceof IntersectionDeclaration) { if (typeAliasFromNew.type.inherits) { if (!typeAliasFromNew.type.inherits.includes(inherit)) { - typeAliasDeleteInherit.push('Delete parameters of ' + inherit + ' in TypeAlias ' + typeAlias); + typeAliasDeleteInherit.push({ line: 'Delete parameters of ' + inherit + ' in TypeAlias ' + typeAlias, oldName: inherit }); } } else { - typeAliasDeleteInherit.push('Delete parameters of ' + inherit + ' in TypeAlias ' + typeAlias); + typeAliasDeleteInherit.push({ line: 'Delete parameters of ' + inherit + ' in TypeAlias ' + typeAlias, oldName: inherit }); } } else if (typeAliasFromNew.type instanceof TypeLiteralDeclaration) { - typeAliasDeleteInherit.push('Delete parameters of ' + inherit + ' in TypeAlias ' + typeAlias); + typeAliasDeleteInherit.push({ line: 'Delete parameters of ' + inherit + ' in TypeAlias ' + typeAlias, oldName: inherit }); } else if (typeof typeAliasFromNew.type === 'string') { if (typeAliasFromNew.type !== inherit) { - typeAliasDeleteInherit.push('Delete parameters of ' + inherit + ' in TypeAlias ' + typeAlias); + typeAliasDeleteInherit.push({ line: 'Delete parameters of ' + inherit + ' in TypeAlias ' + typeAlias, oldName: inherit }); } } } @@ -793,8 +852,8 @@ const findTypeAliasDeleteInherit = (metaDataOld: TSExportedMetaData, metaDataNew return typeAliasDeleteInherit; }; -const findTypeAliasDeleteParam = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const typeAliasDeleteParam: string[] = []; +const findTypeAliasDeleteParam = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const typeAliasDeleteParam: ChangelogItem[] = []; Object.keys(metaDataNew.typeAlias).forEach(typeAlias => { if (metaDataOld.typeAlias[typeAlias]) { const typeAliasFromOld = metaDataOld.typeAlias[typeAlias] as TypeAliasDeclaration; @@ -826,10 +885,10 @@ const findTypeAliasDeleteParam = (metaDataOld: TSExportedMetaData, metaDataNew: }) } if (!find) { - typeAliasDeleteParam.push('Type Alias ' + typeAlias + ' no longer has parameter ' + pOld.name); + typeAliasDeleteParam.push({ line: 'Type Alias ' + typeAlias + ' no longer has parameter ' + pOld.name }); } } else { - typeAliasDeleteParam.push('Type Alias ' + typeAlias + ' no longer has parameter ' + pOld.name); + typeAliasDeleteParam.push({ line: 'Type Alias ' + typeAlias + ' no longer has parameter ' + pOld.name }); } } else if (typeAliasFromNew.type instanceof TypeLiteralDeclaration) { let find = false; @@ -839,10 +898,10 @@ const findTypeAliasDeleteParam = (metaDataOld: TSExportedMetaData, metaDataNew: } }); if (!find) { - typeAliasDeleteParam.push('Type Alias ' + typeAlias + ' no longer has parameter ' + pOld.name); + typeAliasDeleteParam.push({ line: 'Type Alias ' + typeAlias + ' no longer has parameter ' + pOld.name }); } } else if (typeof typeAliasFromNew.type === 'string') { - typeAliasDeleteParam.push('Type Alias ' + typeAlias + ' no longer has parameter ' + pOld.name); + typeAliasDeleteParam.push({ line: 'Type Alias ' + typeAlias + ' no longer has parameter ' + pOld.name }); } }); }); @@ -860,10 +919,10 @@ const findTypeAliasDeleteParam = (metaDataOld: TSExportedMetaData, metaDataNew: }); }); if (!find) { - typeAliasDeleteParam.push('Type Alias ' + typeAlias + ' has a new parameter ' + pOld.name); + typeAliasDeleteParam.push({ line: 'Type Alias ' + typeAlias + ' has a new parameter ' + pOld.name }); } } else { - typeAliasDeleteParam.push('Type Alias ' + typeAlias + ' has a new parameter ' + pOld.name); + typeAliasDeleteParam.push({ line: 'Type Alias ' + typeAlias + ' has a new parameter ' + pOld.name }); } } else if (typeAliasFromNew.type instanceof TypeLiteralDeclaration) { let find = false; @@ -873,10 +932,10 @@ const findTypeAliasDeleteParam = (metaDataOld: TSExportedMetaData, metaDataNew: } }); if (!find) { - typeAliasDeleteParam.push('Type Alias ' + typeAlias + ' has a new parameter ' + pOld.name); + typeAliasDeleteParam.push({ line: 'Type Alias ' + typeAlias + ' has a new parameter ' + pOld.name }); } } else if (typeof typeAliasFromNew.type === 'string') { - typeAliasDeleteParam.push('Type Alias ' + typeAlias + ' has a new parameter ' + pOld.name); + typeAliasDeleteParam.push({ line: 'Type Alias ' + typeAlias + ' has a new parameter ' + pOld.name }); } }); } @@ -886,8 +945,8 @@ const findTypeAliasDeleteParam = (metaDataOld: TSExportedMetaData, metaDataNew: return typeAliasDeleteParam; }; -const findTypeAliasAddRequiredParam = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const typeAliasAddRequiredParam: string[] = []; +const findTypeAliasAddRequiredParam = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const typeAliasAddRequiredParam: ChangelogItem[] = []; Object.keys(metaDataNew.typeAlias).forEach(typeAlias => { if (metaDataOld.typeAlias[typeAlias]) { const typeAliasFromOld = metaDataOld.typeAlias[typeAlias] as TypeAliasDeclaration; @@ -908,10 +967,10 @@ const findTypeAliasAddRequiredParam = (metaDataOld: TSExportedMetaData, metaData }); }); if (!find) { - typeAliasAddRequiredParam.push('Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name); + typeAliasAddRequiredParam.push({ line: 'Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name }); } } else { - typeAliasAddRequiredParam.push('Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name); + typeAliasAddRequiredParam.push({ line: 'Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name }); } } else if (typeAliasFromOld.type instanceof TypeLiteralDeclaration) { let find = false; @@ -921,10 +980,10 @@ const findTypeAliasAddRequiredParam = (metaDataOld: TSExportedMetaData, metaData } }); if (!find) { - typeAliasAddRequiredParam.push('Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name); + typeAliasAddRequiredParam.push({ line: 'Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name }); } } else if (typeof typeAliasFromOld.type === 'string') { - typeAliasAddRequiredParam.push('Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name); + typeAliasAddRequiredParam.push({ line: 'Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name }); } }); }); @@ -943,10 +1002,10 @@ const findTypeAliasAddRequiredParam = (metaDataOld: TSExportedMetaData, metaData }); }); if (!find) { - typeAliasAddRequiredParam.push('Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name); + typeAliasAddRequiredParam.push({ line: 'Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name }); } } else { - typeAliasAddRequiredParam.push('Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name); + typeAliasAddRequiredParam.push({ line: 'Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name }); } } else if (typeAliasFromOld.type instanceof TypeLiteralDeclaration) { let find = false; @@ -956,10 +1015,10 @@ const findTypeAliasAddRequiredParam = (metaDataOld: TSExportedMetaData, metaData } }); if (!find) { - typeAliasAddRequiredParam.push('Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name); + typeAliasAddRequiredParam.push({ line: 'Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name }); } } else if (typeof typeAliasFromOld.type === 'string') { - typeAliasAddRequiredParam.push('Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name); + typeAliasAddRequiredParam.push({ line: 'Type Alias ' + typeAlias + ' has a new parameter ' + pNew.name }); } }); } @@ -969,8 +1028,8 @@ const findTypeAliasAddRequiredParam = (metaDataOld: TSExportedMetaData, metaData return typeAliasAddRequiredParam; }; -const findTypeAliasParamChangeRequired = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const typeAliasParamChangeRequired: string[] = []; +const findTypeAliasParamChangeRequired = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const typeAliasParamChangeRequired: ChangelogItem[] = []; Object.keys(metaDataNew.typeAlias).forEach(typeAlias => { if (metaDataOld.typeAlias[typeAlias]) { const typeAliasFromOld = metaDataOld.typeAlias[typeAlias] as TypeAliasDeclaration; @@ -985,7 +1044,7 @@ const findTypeAliasParamChangeRequired = (metaDataOld: TSExportedMetaData, metaD typeAliasFromOld.type.typeLiteralDeclarations.forEach(typeLiteralDeclarationOld => { typeLiteralDeclarationOld.properties.forEach(pOld => { if (pNew.name === pOld.name && pOld.isOptional) { - typeAliasParamChangeRequired.push('Parameter ' + pNew.name + ' of Type Alias ' + typeAlias + ' is now required'); + typeAliasParamChangeRequired.push({ line: 'Parameter ' + pNew.name + ' of Type Alias ' + typeAlias + ' is now required' }); } }); }); @@ -993,7 +1052,7 @@ const findTypeAliasParamChangeRequired = (metaDataOld: TSExportedMetaData, metaD } else if (typeAliasFromOld.type instanceof TypeLiteralDeclaration) { typeAliasFromOld.type.properties.forEach(pOld => { if (pNew.name === pOld.name && pOld.isOptional) { - typeAliasParamChangeRequired.push('Parameter ' + pNew.name + ' of Type Alias ' + typeAlias + ' is now required'); + typeAliasParamChangeRequired.push({ line: 'Parameter ' + pNew.name + ' of Type Alias ' + typeAlias + ' is now required' }); } }); } @@ -1007,7 +1066,7 @@ const findTypeAliasParamChangeRequired = (metaDataOld: TSExportedMetaData, metaD typeAliasFromOld.type.typeLiteralDeclarations.forEach(typeLiteralDeclarationOld => { typeLiteralDeclarationOld.properties.forEach(pOld => { if (pNew.name === pOld.name && pOld.isOptional) { - typeAliasParamChangeRequired.push('Parameter ' + pNew.name + ' of Type Alias ' + typeAlias + ' is now required'); + typeAliasParamChangeRequired.push({ line: 'Parameter ' + pNew.name + ' of Type Alias ' + typeAlias + ' is now required' }); } }); }); @@ -1015,7 +1074,7 @@ const findTypeAliasParamChangeRequired = (metaDataOld: TSExportedMetaData, metaD } else if (typeAliasFromOld.type instanceof TypeLiteralDeclaration) { typeAliasFromOld.type.properties.forEach(pOld => { if (pNew.name === pOld.name && pOld.isOptional) { - typeAliasParamChangeRequired.push('Parameter ' + pNew.name + ' of Type Alias ' + typeAlias + ' is now required'); + typeAliasParamChangeRequired.push({ line: 'Parameter ' + pNew.name + ' of Type Alias ' + typeAlias + ' is now required' }); } }); } @@ -1027,25 +1086,25 @@ const findTypeAliasParamChangeRequired = (metaDataOld: TSExportedMetaData, metaD return typeAliasParamChangeRequired; }; -const findRemovedEnum = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const removedEnum: string[] = []; +const findRemovedEnum = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const removedEnum: ChangelogItem[] = []; Object.keys(metaDataOld.enums).forEach(e => { if (!metaDataNew.enums[e]) { - removedEnum.push('Removed Enum ' + e); + removedEnum.push({ line: 'Removed Enum ' + e }); } }); return removedEnum; }; -const findRemovedEnumValue = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const removedEnumValue: string[] = []; +const findRemovedEnumValue = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const removedEnumValue: ChangelogItem[] = []; Object.keys(metaDataNew.enums).forEach(e => { if (metaDataOld.enums[e]) { const enumOld = metaDataOld.enums[e] as EnumDeclaration; const enumNew = metaDataNew.enums[e] as EnumDeclaration; enumOld.members.forEach(v => { if (!enumNew.members.includes(v)) { - removedEnumValue.push('Enum ' + e + ' no longer has value ' + v); + removedEnumValue.push({ line: 'Enum ' + e + ' no longer has value ' + v }); } }); } @@ -1053,11 +1112,11 @@ const findRemovedEnumValue = (metaDataOld: TSExportedMetaData, metaDataNew: TSEx return removedEnumValue; }; -const findRemovedFunction = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): string[] => { - const removedFunction: string[] = []; +const findRemovedFunction = (metaDataOld: TSExportedMetaData, metaDataNew: TSExportedMetaData): ChangelogItem[] => { + const removedFunction: ChangelogItem[] = []; Object.keys(metaDataOld.functions).forEach(e => { if (!metaDataNew.functions[e]) { - removedFunction.push('Removed function ' + e); + removedFunction.push({ line: 'Removed function ' + e, oldName: e}); } }); return removedFunction; diff --git a/tools/js-sdk-release-tools/src/common/interfaces.ts b/tools/js-sdk-release-tools/src/common/interfaces.ts index 165579494f6..ba29411b3d4 100644 --- a/tools/js-sdk-release-tools/src/common/interfaces.ts +++ b/tools/js-sdk-release-tools/src/common/interfaces.ts @@ -1,5 +1,5 @@ import { ApiVersionType } from "./types"; export interface IApiVersionTypeExtractor { - (packageRoot: string): ApiVersionType; + (packageRoot: string): Promise; } \ No newline at end of file diff --git a/tools/js-sdk-release-tools/src/common/utils.ts b/tools/js-sdk-release-tools/src/common/utils.ts index f3b855d9b0f..ba700b3eb1c 100644 --- a/tools/js-sdk-release-tools/src/common/utils.ts +++ b/tools/js-sdk-release-tools/src/common/utils.ts @@ -47,6 +47,10 @@ export function getClassicClientParametersPath(packageRoot: string): string { export function getSDKType(packageRoot: string): SDKType { const paraPath = getClassicClientParametersPath(packageRoot); + const packageName = getNpmPackageName(packageRoot); + if (packageName.startsWith('@azure-rest/')) { + return SDKType.RestLevelClient; + } const exist = shell.test('-e', paraPath); const type = exist ? SDKType.HighLevelClient : SDKType.ModularClient; logger.info(`SDK type '${type}' is detected in '${packageRoot}'.`); diff --git a/tools/js-sdk-release-tools/src/hlc/apiVersion/apiVersionTypeExtractor.ts b/tools/js-sdk-release-tools/src/hlc/apiVersion/apiVersionTypeExtractor.ts index 31c6b0a641e..ca600fd5f86 100644 --- a/tools/js-sdk-release-tools/src/hlc/apiVersion/apiVersionTypeExtractor.ts +++ b/tools/js-sdk-release-tools/src/hlc/apiVersion/apiVersionTypeExtractor.ts @@ -3,7 +3,7 @@ import { IApiVersionTypeExtractor } from "../../common/interfaces"; import { getClassicClientParametersPath, getTsSourceFile } from "../../common/utils"; // TODO: add unit test -export const getApiVersionType: IApiVersionTypeExtractor = (packageRoot: string): ApiVersionType => { +export const getApiVersionType: IApiVersionTypeExtractor = async (packageRoot: string): Promise => { const paraPath = getClassicClientParametersPath(packageRoot); const source = getTsSourceFile(paraPath); const variableDeclarations = source?.getVariableDeclarations(); diff --git a/tools/js-sdk-release-tools/src/hlc/utils/automaticGenerateChangeLogAndBumpVersion.ts b/tools/js-sdk-release-tools/src/hlc/utils/automaticGenerateChangeLogAndBumpVersion.ts index 0eacc791141..86fa412200e 100644 --- a/tools/js-sdk-release-tools/src/hlc/utils/automaticGenerateChangeLogAndBumpVersion.ts +++ b/tools/js-sdk-release-tools/src/hlc/utils/automaticGenerateChangeLogAndBumpVersion.ts @@ -20,14 +20,14 @@ import { } from "../../utils/version"; import { execSync } from "child_process"; import { getversionDate } from "../../utils/version"; -import { ApiVersionType } from "../../common/types" +import { ApiVersionType, SDKType } from "../../common/types" import { getApiVersionType } from '../../xlc/apiVersion/apiVersionTypeExtractor' import { fixChangelogFormat, getApiReviewPath, getNpmPackageName, getSDKType, tryReadNpmPackageChangelog } from '../../common/utils'; export async function generateChangelogAndBumpVersion(packageFolderPath: string) { const jsSdkRepoPath = String(shell.pwd()); packageFolderPath = path.join(jsSdkRepoPath, packageFolderPath); - const ApiType = getApiVersionType(packageFolderPath); + const ApiType = await getApiVersionType(packageFolderPath); const isStableRelease = ApiType != ApiVersionType.Preview; const packageName = getNpmPackageName(packageFolderPath); const npm = new NPMScope({ executionFolderPath: packageFolderPath }); @@ -57,7 +57,8 @@ export async function generateChangelogAndBumpVersion(packageFolderPath: string) // only track2 sdk includes sdk-type with value mgmt const sdkType = JSON.parse(fs.readFileSync(path.join(packageFolderPath, 'changelog-temp', 'package', 'package.json'), {encoding: 'utf-8'}))['sdk-type']; - if (sdkType && sdkType === 'mgmt') { + const clientType = getSDKType(packageFolderPath); + if (sdkType && sdkType === 'mgmt' || clientType === SDKType.RestLevelClient) { logger.info(`Package ${packageName} released before is track2 sdk.`); logger.info('Start to generate changelog by comparing api.md.'); const npmPackageRoot = path.join(packageFolderPath, 'changelog-temp', 'package'); @@ -100,6 +101,7 @@ export async function generateChangelogAndBumpVersion(packageFolderPath: string) } makeChangesForPatchReleasingTrack2(packageFolderPath, newVersion); } else { + await changelog.postProcess(npmPackageRoot, packageFolderPath, clientType) const newVersion = getNewVersion(stableVersion, usedVersions, changelog.hasBreakingChange, isStableRelease); makeChangesForReleasingTrack2(packageFolderPath, newVersion, changelog, originalChangeLogContent,stableVersion); logger.info('Generated changelogs and set version for track2 release successfully.'); diff --git a/tools/js-sdk-release-tools/src/llc/apiVersion/apiVersionTypeExtractor.ts b/tools/js-sdk-release-tools/src/llc/apiVersion/apiVersionTypeExtractor.ts new file mode 100644 index 00000000000..b643fa32346 --- /dev/null +++ b/tools/js-sdk-release-tools/src/llc/apiVersion/apiVersionTypeExtractor.ts @@ -0,0 +1,20 @@ +import { findParametersPath, getApiVersionTypeFromOperations, getApiVersionTypeFromRestClient, tryFindRestClientPath } from "../../xlc/apiVersion/utils"; + +import { ApiVersionType } from "../../common/types"; +import { IApiVersionTypeExtractor } from "../../common/interfaces"; + +export const getApiVersionType: IApiVersionTypeExtractor = async ( + packageRoot: string +): Promise => { + let clientPattern = "src/*Context.ts"; + let typeFromClient = await getApiVersionTypeFromRestClient(packageRoot, clientPattern, tryFindRestClientPath); + if (typeFromClient !== ApiVersionType.None) return typeFromClient; + + clientPattern = "src/*Client.ts"; + typeFromClient = await getApiVersionTypeFromRestClient(packageRoot, clientPattern, tryFindRestClientPath); + if (typeFromClient !== ApiVersionType.None) return typeFromClient; + + const typeFromOperations = getApiVersionTypeFromOperations(packageRoot, clientPattern, findParametersPath); + if (typeFromOperations !== ApiVersionType.None) return typeFromOperations; + return ApiVersionType.Stable; +}; diff --git a/tools/js-sdk-release-tools/src/mlc/apiVersion/apiVersionTypeExtractor.ts b/tools/js-sdk-release-tools/src/mlc/apiVersion/apiVersionTypeExtractor.ts index d03678606b9..591c0f70e5b 100644 --- a/tools/js-sdk-release-tools/src/mlc/apiVersion/apiVersionTypeExtractor.ts +++ b/tools/js-sdk-release-tools/src/mlc/apiVersion/apiVersionTypeExtractor.ts @@ -1,135 +1,19 @@ -import { SourceFile, SyntaxKind } from "ts-morph"; -import shell from "shelljs"; -import path from "path"; -import * as ts from "typescript"; - import { ApiVersionType } from "../../common/types"; import { IApiVersionTypeExtractor } from "../../common/interfaces"; -import { getTsSourceFile } from "../../common/utils"; -import { readFileSync } from "fs"; - -const findRestClientPath = (packageRoot: string): string => { - const restPath = path.join(packageRoot, "src/rest/"); - const fileNames = shell.ls(restPath); - const clientFiles = fileNames.filter((f) => f.endsWith("Client.ts")); - if (clientFiles.length !== 1) - throw new Error(`Single client is supported, but found "${clientFiles}" in ${restPath}`); - - const clientPath = path.join(restPath, clientFiles[0]); - return clientPath; -}; - -const findApiVersionInRestClientV1 = ( - clientPath: string -): string | undefined => { - const sourceFile = getTsSourceFile(clientPath); - const createClientFunction = sourceFile?.getFunction("createClient"); - if (!createClientFunction) - throw new Error("Function 'createClient' not found."); - - const apiVersionStatements = createClientFunction - .getStatements() - .filter((s) => s.getText().includes("options.apiVersion")); - if (apiVersionStatements.length === 0) { - return undefined; - } - const text = - apiVersionStatements[apiVersionStatements.length - 1].getText(); - return extractApiVersionFromText(text); -}; - -const extractApiVersionFromText = (text: string): string | undefined => { - const begin = text.indexOf('"'); - const end = text.lastIndexOf('"'); - return text.substring(begin + 1, end); -}; - -// new ways in @autorest/typespec-ts emitter to set up api-version -const findApiVersionInRestClientV2 = (clientPath: string): string | undefined => { - const sourceCode= readFileSync(clientPath, {encoding: 'utf-8'}) - const sourceFile = ts.createSourceFile("example.ts", sourceCode, ts.ScriptTarget.Latest, true); - const createClientFunction = sourceFile.statements.filter(s => (s as ts.FunctionDeclaration)?.name?.escapedText === 'createClient').map(s => (s as ts.FunctionDeclaration))[0]; - let apiVersion: string | undefined = undefined; - createClientFunction.parameters.forEach(p => { - const isBindingPattern = node => node && typeof node === "object" && "elements" in node && "parent" in node && "kind" in node; - if (!isBindingPattern(p.name)) { - return; - } - const binding = p.name as ts.ObjectBindingPattern; - const apiVersionTexts = binding.elements?.filter(e => (e.name as ts.Identifier)?.escapedText === "apiVersion").map(e => e.initializer?.getText()); - // apiVersionTexts.length must be 0 or 1, otherwise the binding pattern contains the same keys, which causes a ts error - if (apiVersionTexts.length === 1 && apiVersionTexts[0]) { - apiVersion = extractApiVersionFromText(apiVersionTexts[0]); - } - }); - return apiVersion; -}; +import { findParametersPath, getApiVersionTypeFromOperations, getApiVersionTypeFromRestClient, tryFindRestClientPath } from "../../xlc/apiVersion/utils"; -// workaround for createClient function changes it's way to setup api-version -export const findApiVersionInRestClient = (clientPath: string): string | undefined => { - const version2 = findApiVersionInRestClientV2(clientPath); - if (version2) { - return version2; - } - const version1 = findApiVersionInRestClientV1(clientPath); - return version1; -}; - -const getApiVersionTypeFromRestClient: IApiVersionTypeExtractor = ( +export const getApiVersionType: IApiVersionTypeExtractor = async ( packageRoot: string -): ApiVersionType => { - const clientPath = findRestClientPath(packageRoot); - const apiVersion = findApiVersionInRestClient(clientPath); - if (apiVersion && apiVersion.indexOf("-preview") >= 0) - return ApiVersionType.Preview; - if (apiVersion && apiVersion.indexOf("-preview") < 0) - return ApiVersionType.Stable; - return ApiVersionType.None; -}; - -const findApiVersionsInOperations = ( - sourceFile: SourceFile | undefined -): Array | undefined => { - const interfaces = sourceFile?.getInterfaces(); - const interfacesWithApiVersion = interfaces?.filter((itf) => - itf.getProperty('"api-version"') - ); - const apiVersions = interfacesWithApiVersion?.map((itf) => { - const property = itf.getMembers().filter((m) => { - const defaultValue = m.getChildrenOfKind( - SyntaxKind.StringLiteral - )[0]; - return defaultValue && defaultValue.getText() === '"api-version"'; - })[0]; - const apiVersion = property - .getChildrenOfKind(SyntaxKind.LiteralType)[0] - .getText(); - return apiVersion; - }); - return apiVersions; -}; - -const getApiVersionTypeFromOperations: IApiVersionTypeExtractor = ( - packageRoot: string -): ApiVersionType => { - const paraPath = path.join(packageRoot, "src/rest/parameters.ts"); - const sourceFile = getTsSourceFile(paraPath); - const apiVersions = findApiVersionsInOperations(sourceFile); - if (!apiVersions) return ApiVersionType.None; - const previewVersions = apiVersions.filter( - (v) => v.indexOf("-preview") >= 0 - ); - return previewVersions.length > 0 - ? ApiVersionType.Preview - : ApiVersionType.Stable; -}; +): Promise => { + let clientPattern = "src/api/*Context.ts"; + let typeFromClient = await getApiVersionTypeFromRestClient(packageRoot, clientPattern, tryFindRestClientPath); + if (typeFromClient !== ApiVersionType.None) return typeFromClient; -export const getApiVersionType: IApiVersionTypeExtractor = ( - packageRoot: string -): ApiVersionType => { - const typeFromClient = getApiVersionTypeFromRestClient(packageRoot); + clientPattern = "src/rest/*Client.ts"; + typeFromClient = await getApiVersionTypeFromRestClient(packageRoot, clientPattern, tryFindRestClientPath); if (typeFromClient !== ApiVersionType.None) return typeFromClient; - const typeFromOperations = getApiVersionTypeFromOperations(packageRoot); + + const typeFromOperations = getApiVersionTypeFromOperations(packageRoot, clientPattern, findParametersPath); if (typeFromOperations !== ApiVersionType.None) return typeFromOperations; return ApiVersionType.Stable; }; diff --git a/tools/js-sdk-release-tools/src/test/apiVersion/apiVersionExtractor.test.ts b/tools/js-sdk-release-tools/src/test/apiVersion/apiVersionExtractor.test.ts index 2788820487b..bac8f4dfa52 100644 --- a/tools/js-sdk-release-tools/src/test/apiVersion/apiVersionExtractor.test.ts +++ b/tools/js-sdk-release-tools/src/test/apiVersion/apiVersionExtractor.test.ts @@ -1,7 +1,9 @@ -import { expect, test } from "vitest"; -import { findApiVersionInRestClient, getApiVersionType } from "../../mlc/apiVersion/apiVersionTypeExtractor"; +import { describe, expect, test } from "vitest"; +import { getApiVersionType } from "../../mlc/apiVersion/apiVersionTypeExtractor"; +import { getApiVersionType as getApiVersionTypeInRLC } from "../../llc/apiVersion/apiVersionTypeExtractor"; import { join } from "path"; import { ApiVersionType } from "../../common/types"; +import { findApiVersionInRestClient } from "../../xlc/apiVersion/utils"; test("MLC api-version Extractor: new createClient function", async () => { const clientPath = join(__dirname, 'testCases/new/src/rest/newClient.ts'); @@ -11,7 +13,7 @@ test("MLC api-version Extractor: new createClient function", async () => { test("MLC api-version Extractor: get api version type from new createClient function", async () => { const root = join(__dirname, 'testCases/new/'); - const version = getApiVersionType(root); + const version = await getApiVersionType(root); expect(version).toBe(ApiVersionType.Preview); }); @@ -23,7 +25,7 @@ test("MLC api-version Extractor: old createClient function 1", async () => { test("MLC api-version Extractor: get api version type from old createClient function 1", async () => { const root = join(__dirname, 'testCases/old1/'); - const version = getApiVersionType(root); + const version = await getApiVersionType(root); expect(version).toBe(ApiVersionType.Preview); }); @@ -35,6 +37,36 @@ test("MLC api-version Extractor: old createClient function 2", async () => { test("MLC api-version Extractor: get api version type from old createClient function 2", async () => { const root = join(__dirname, 'testCases/old2/'); - const version = getApiVersionType(root); + const version = await getApiVersionType(root); expect(version).toBe(ApiVersionType.Stable); +}); + +describe("Rest client file fallbacks", () => { + // Modular + { + test("Modular: src/api/xxxContext.ts exists", async () => { + const root = join(__dirname, 'testCases/new-context/'); + const version = await getApiVersionType(root); + expect(version).toBe(ApiVersionType.Preview); + }); + test("Modular: src/api/xxxContext.ts doesn't exists, fallback to src/rest/xxxClient.ts", async () => { + const root = join(__dirname, 'testCases/new/'); + const version = await getApiVersionType(root); + expect(version).toBe(ApiVersionType.Preview); + }); + } + // RLC + { + test("RLC: src/xxxContext.ts exists", async () => { + const root = join(__dirname, 'testCases/rlc-context/'); + const version = await getApiVersionTypeInRLC(root); + expect(version).toBe(ApiVersionType.Preview); + + }); + test("RLC: src/xxxContext.ts doesn't exists, fallback to src/xxxClient.ts", async () => { + const root = join(__dirname, 'testCases/rlc-client/'); + const version = await getApiVersionTypeInRLC(root); + expect(version).toBe(ApiVersionType.Preview); + }); + } }); \ No newline at end of file diff --git a/tools/js-sdk-release-tools/src/test/apiVersion/testCases/new-context/src/api/newContext.ts b/tools/js-sdk-release-tools/src/test/apiVersion/testCases/new-context/src/api/newContext.ts new file mode 100644 index 00000000000..83492bbb81b --- /dev/null +++ b/tools/js-sdk-release-tools/src/test/apiVersion/testCases/new-context/src/api/newContext.ts @@ -0,0 +1,68 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT license. + +import { getClient, ClientOptions } from "@azure-rest/core-client"; +import { logger } from "../logger.js"; +import { TokenCredential } from "@azure/core-auth"; +import { DocumentDBContext } from "./clientDefinitions.js"; + +/** The optional parameters for the client */ +export interface DocumentDBContextOptions extends ClientOptions { + /** The api version option of the client */ + apiVersion?: string; +} + +/** + * Initialize a new instance of `DocumentDBContext` + * @param credentials - uniquely identify client credential + * @param options - the parameter for all optional parameters + */ +export default function createClient( + credentials: TokenCredential, + { + apiVersion = "2024-03-01-preview", + ...options + }: DocumentDBContextOptions = {}, +): DocumentDBContext { + const endpointUrl = + options.endpoint ?? options.baseUrl ?? `https://management.azure.com`; + const userAgentInfo = `azsdk-js-arm-mongocluster/1.0.0-beta.1`; + const userAgentPrefix = + options.userAgentOptions && options.userAgentOptions.userAgentPrefix + ? `${options.userAgentOptions.userAgentPrefix} ${userAgentInfo}` + : `${userAgentInfo}`; + options = { + ...options, + userAgentOptions: { + userAgentPrefix, + }, + loggingOptions: { + logger: options.loggingOptions?.logger ?? logger.info, + }, + credentials: { + scopes: options.credentials?.scopes ?? [`${endpointUrl}/.default`], + }, + }; + const client = getClient( + endpointUrl, + credentials, + options, + ) as DocumentDBContext; + + client.pipeline.removePolicy({ name: "ApiVersionPolicy" }); + client.pipeline.addPolicy({ + name: "ClientApiVersionPolicy", + sendRequest: (req, next) => { + // Use the apiVersion defined in request url directly + // Append one if there is no apiVersion and we have one at client options + const url = new URL(req.url); + if (!url.searchParams.get("api-version") && apiVersion) { + req.url = `${req.url}${Array.from(url.searchParams.keys()).length > 0 ? "&" : "?" + }api-version=${apiVersion}`; + } + + return next(req); + }, + }); + return client; +} diff --git a/tools/js-sdk-release-tools/src/test/apiVersion/testCases/rlc-client/src/newClient.ts b/tools/js-sdk-release-tools/src/test/apiVersion/testCases/rlc-client/src/newClient.ts new file mode 100644 index 00000000000..83492bbb81b --- /dev/null +++ b/tools/js-sdk-release-tools/src/test/apiVersion/testCases/rlc-client/src/newClient.ts @@ -0,0 +1,68 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT license. + +import { getClient, ClientOptions } from "@azure-rest/core-client"; +import { logger } from "../logger.js"; +import { TokenCredential } from "@azure/core-auth"; +import { DocumentDBContext } from "./clientDefinitions.js"; + +/** The optional parameters for the client */ +export interface DocumentDBContextOptions extends ClientOptions { + /** The api version option of the client */ + apiVersion?: string; +} + +/** + * Initialize a new instance of `DocumentDBContext` + * @param credentials - uniquely identify client credential + * @param options - the parameter for all optional parameters + */ +export default function createClient( + credentials: TokenCredential, + { + apiVersion = "2024-03-01-preview", + ...options + }: DocumentDBContextOptions = {}, +): DocumentDBContext { + const endpointUrl = + options.endpoint ?? options.baseUrl ?? `https://management.azure.com`; + const userAgentInfo = `azsdk-js-arm-mongocluster/1.0.0-beta.1`; + const userAgentPrefix = + options.userAgentOptions && options.userAgentOptions.userAgentPrefix + ? `${options.userAgentOptions.userAgentPrefix} ${userAgentInfo}` + : `${userAgentInfo}`; + options = { + ...options, + userAgentOptions: { + userAgentPrefix, + }, + loggingOptions: { + logger: options.loggingOptions?.logger ?? logger.info, + }, + credentials: { + scopes: options.credentials?.scopes ?? [`${endpointUrl}/.default`], + }, + }; + const client = getClient( + endpointUrl, + credentials, + options, + ) as DocumentDBContext; + + client.pipeline.removePolicy({ name: "ApiVersionPolicy" }); + client.pipeline.addPolicy({ + name: "ClientApiVersionPolicy", + sendRequest: (req, next) => { + // Use the apiVersion defined in request url directly + // Append one if there is no apiVersion and we have one at client options + const url = new URL(req.url); + if (!url.searchParams.get("api-version") && apiVersion) { + req.url = `${req.url}${Array.from(url.searchParams.keys()).length > 0 ? "&" : "?" + }api-version=${apiVersion}`; + } + + return next(req); + }, + }); + return client; +} diff --git a/tools/js-sdk-release-tools/src/test/apiVersion/testCases/rlc-context/src/newContext.ts b/tools/js-sdk-release-tools/src/test/apiVersion/testCases/rlc-context/src/newContext.ts new file mode 100644 index 00000000000..83492bbb81b --- /dev/null +++ b/tools/js-sdk-release-tools/src/test/apiVersion/testCases/rlc-context/src/newContext.ts @@ -0,0 +1,68 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT license. + +import { getClient, ClientOptions } from "@azure-rest/core-client"; +import { logger } from "../logger.js"; +import { TokenCredential } from "@azure/core-auth"; +import { DocumentDBContext } from "./clientDefinitions.js"; + +/** The optional parameters for the client */ +export interface DocumentDBContextOptions extends ClientOptions { + /** The api version option of the client */ + apiVersion?: string; +} + +/** + * Initialize a new instance of `DocumentDBContext` + * @param credentials - uniquely identify client credential + * @param options - the parameter for all optional parameters + */ +export default function createClient( + credentials: TokenCredential, + { + apiVersion = "2024-03-01-preview", + ...options + }: DocumentDBContextOptions = {}, +): DocumentDBContext { + const endpointUrl = + options.endpoint ?? options.baseUrl ?? `https://management.azure.com`; + const userAgentInfo = `azsdk-js-arm-mongocluster/1.0.0-beta.1`; + const userAgentPrefix = + options.userAgentOptions && options.userAgentOptions.userAgentPrefix + ? `${options.userAgentOptions.userAgentPrefix} ${userAgentInfo}` + : `${userAgentInfo}`; + options = { + ...options, + userAgentOptions: { + userAgentPrefix, + }, + loggingOptions: { + logger: options.loggingOptions?.logger ?? logger.info, + }, + credentials: { + scopes: options.credentials?.scopes ?? [`${endpointUrl}/.default`], + }, + }; + const client = getClient( + endpointUrl, + credentials, + options, + ) as DocumentDBContext; + + client.pipeline.removePolicy({ name: "ApiVersionPolicy" }); + client.pipeline.addPolicy({ + name: "ClientApiVersionPolicy", + sendRequest: (req, next) => { + // Use the apiVersion defined in request url directly + // Append one if there is no apiVersion and we have one at client options + const url = new URL(req.url); + if (!url.searchParams.get("api-version") && apiVersion) { + req.url = `${req.url}${Array.from(url.searchParams.keys()).length > 0 ? "&" : "?" + }api-version=${apiVersion}`; + } + + return next(req); + }, + }); + return client; +} diff --git a/tools/js-sdk-release-tools/src/test/changelog/changelogGenerator.test.ts b/tools/js-sdk-release-tools/src/test/changelog/changelogGenerator.test.ts index 13d2f7edddd..855c43097cc 100644 --- a/tools/js-sdk-release-tools/src/test/changelog/changelogGenerator.test.ts +++ b/tools/js-sdk-release-tools/src/test/changelog/changelogGenerator.test.ts @@ -3,9 +3,8 @@ import { extractExportAndGenerateChangelog } from "../../changelog/extractMetaDa import path, { join } from "path"; import { SDKType } from "../../common/types"; import { describe } from "node:test"; -import { mkdirSync } from "node:fs"; import { tryReadNpmPackageChangelog } from "../../common/utils"; -import { rmdirSync, writeFileSync } from "fs"; +import { ensureDirSync, removeSync, outputFileSync } from "fs-extra"; function getRandomInt(max) { return Math.floor(Math.random() * max); @@ -34,10 +33,10 @@ describe("Breaking change detection", () => { expect(changelog.addedOperation.length).toBe(1); expect(changelog.removedOperation.length).toBe(1); - expect(changelog.addedOperation[0]).toBe( + expect(changelog.addedOperation[0].line).toBe( "Added operation DataProductsCatalogsOperations.listByResourceGroup_NEW" ); - expect(changelog.removedOperation[0]).toBe( + expect(changelog.removedOperation[0].line).toBe( "Removed operation DataProductsCatalogs.listByResourceGroup" ); }); @@ -64,10 +63,10 @@ describe("Breaking change detection", () => { expect(changelog.addedOperation.length).toBe(1); expect(changelog.removedOperation.length).toBe(1); - expect(changelog.addedOperation[0]).toBe( + expect(changelog.addedOperation[0].line).toBe( "Added operation DataProductsCatalogs.get_NEW" ); - expect(changelog.removedOperation[0]).toBe( + expect(changelog.removedOperation[0].line).toBe( "Removed operation DataProductsCatalogs.get" ); }); @@ -94,10 +93,10 @@ describe("Breaking change detection", () => { expect(changelog.addedOperation.length).toBe(1); expect(changelog.removedOperation.length).toBe(1); - expect(changelog.addedOperation[0]).toBe( + expect(changelog.addedOperation[0].line).toBe( "Added operation DataProductsCatalogsOperations.listByResourceGroup_NEW" ); - expect(changelog.removedOperation[0]).toBe( + expect(changelog.removedOperation[0].line).toBe( "Removed operation DataProductsCatalogsOperations.listByResourceGroup" ); }); @@ -126,33 +125,34 @@ describe("Breaking change detection", () => { expect(changelog.operationSignatureChange.length).toBe(1); - expect(changelog.addedOperationGroup[0]).toBe( + expect(changelog.addedOperationGroup[0].line).toBe( "Added operation group DataProductsCatalogs_add" ); - expect(changelog.removedOperationGroup[0]).toBe( + expect(changelog.removedOperationGroup[0].line).toBe( "Removed operation group DataProductsCatalogs_remove" ); - expect(changelog.operationSignatureChange[0]).toBe( + expect(changelog.operationSignatureChange[0].line).toBe( "Operation DataProductsCatalogs_sig_change.get has a new signature" ); }); }); describe("Changelog reading", () => { - const tempPackageFolder = `./tmp/package-${getRandomInt(10000)}`; - try { test("Read changelog that doesn't exist", () => { - const content = tryReadNpmPackageChangelog(tempPackageFolder); + const content = tryReadNpmPackageChangelog('./do/not/exist'); expect(content).toBe(""); }); - const changelogPath = join(tempPackageFolder, 'CHANGELOG.md') - writeFileSync(changelogPath, 'aaa', 'utf-8'); - test("Read changelog that exists", () => { - const content = tryReadNpmPackageChangelog(tempPackageFolder); - expect(content).toBe("aaa"); + test("Read changelog that exists", () => { + const tempPackageFolder = path.join(__dirname, `tmp/package-${getRandomInt(10000)}`); + try { + ensureDirSync(tempPackageFolder); + const changelogPath = path.join(tempPackageFolder, 'changelog-temp', 'package', 'CHANGELOG.md') + outputFileSync(changelogPath, 'aaa', 'utf-8'); + const content = tryReadNpmPackageChangelog(tempPackageFolder); + expect(content).toBe("aaa"); + } finally { + removeSync(tempPackageFolder); + } }) - } finally { - rmdirSync(tempPackageFolder); - } -}); +}); \ No newline at end of file diff --git a/tools/js-sdk-release-tools/src/utils/logger.ts b/tools/js-sdk-release-tools/src/utils/logger.ts index ecae194606e..3890305fc17 100644 --- a/tools/js-sdk-release-tools/src/utils/logger.ts +++ b/tools/js-sdk-release-tools/src/utils/logger.ts @@ -14,7 +14,6 @@ const pipeline = winston.format((info, opts) => { export const logger = winston.createLogger({ level: "info", format: winston.format.combine(winston.format.json(), pipeline()), - defaultMeta: { service: "user-service" }, }); if (process.env.NODE_ENV !== "production") { diff --git a/tools/js-sdk-release-tools/src/xlc/apiVersion/apiVersionTypeExtractor.ts b/tools/js-sdk-release-tools/src/xlc/apiVersion/apiVersionTypeExtractor.ts index 797b0340c2e..88301468953 100644 --- a/tools/js-sdk-release-tools/src/xlc/apiVersion/apiVersionTypeExtractor.ts +++ b/tools/js-sdk-release-tools/src/xlc/apiVersion/apiVersionTypeExtractor.ts @@ -3,15 +3,18 @@ import { ApiVersionType, SDKType } from "../../common/types"; import { IApiVersionTypeExtractor } from "../../common/interfaces"; import * as mlcApi from '../../mlc/apiVersion/apiVersionTypeExtractor' import * as hlcApi from '../../hlc/apiVersion/apiVersionTypeExtractor' +import * as rlcApi from '../../llc/apiVersion/apiVersionTypeExtractor' // TODO: move to x-level-client folder -export const getApiVersionType: IApiVersionTypeExtractor = (packageRoot: string): ApiVersionType => { +export const getApiVersionType: IApiVersionTypeExtractor = async (packageRoot: string): Promise => { const sdkType = getSDKType(packageRoot); switch (sdkType) { case SDKType.ModularClient: - return mlcApi.getApiVersionType(packageRoot); + return await mlcApi.getApiVersionType(packageRoot); case SDKType.HighLevelClient: - return hlcApi.getApiVersionType(packageRoot); + return await hlcApi.getApiVersionType(packageRoot); + case SDKType.RestLevelClient: + return await rlcApi.getApiVersionType(packageRoot); default: console.warn(`Unsupported SDK type ${sdkType} to get detact api version`); return ApiVersionType.None; diff --git a/tools/js-sdk-release-tools/src/xlc/apiVersion/utils.ts b/tools/js-sdk-release-tools/src/xlc/apiVersion/utils.ts new file mode 100644 index 00000000000..14e197a92ec --- /dev/null +++ b/tools/js-sdk-release-tools/src/xlc/apiVersion/utils.ts @@ -0,0 +1,142 @@ +import { readFileSync } from "node:fs"; +import { getTsSourceFile } from "../../common/utils"; +import { ApiVersionType, SDKType } from "../../common/types"; +import ts from "typescript"; +import path from "node:path"; +import shell from "shelljs"; +import { SourceFile, SyntaxKind } from "ts-morph"; +import { logger } from "../../utils/logger"; +import { glob } from 'glob' + +var unixify = require('unixify'); + +const findApiVersionInRestClientV1 = ( + clientPath: string +): string | undefined => { + const sourceFile = getTsSourceFile(clientPath); + const createClientFunction = sourceFile?.getFunction("createClient"); + if (!createClientFunction) + throw new Error("Function 'createClient' not found."); + + const apiVersionStatements = createClientFunction + .getStatements() + .filter((s) => s.getText().includes("options.apiVersion")); + if (apiVersionStatements.length === 0) { + return undefined; + } + const text = + apiVersionStatements[apiVersionStatements.length - 1].getText(); + return extractApiVersionFromText(text); +}; + +const extractApiVersionFromText = (text: string): string | undefined => { + const begin = text.indexOf('"'); + const end = text.lastIndexOf('"'); + return text.substring(begin + 1, end); +}; + +// new ways in @autorest/typespec-ts emitter to set up api-version +const findApiVersionInRestClientV2 = (clientPath: string): string | undefined => { + const sourceCode= readFileSync(clientPath, {encoding: 'utf-8'}) + const sourceFile = ts.createSourceFile("example.ts", sourceCode, ts.ScriptTarget.Latest, true); + const createClientFunction = sourceFile.statements.filter(s => (s as ts.FunctionDeclaration)?.name?.escapedText === 'createClient').map(s => (s as ts.FunctionDeclaration))[0]; + let apiVersion: string | undefined = undefined; + createClientFunction.parameters.forEach(p => { + const isBindingPattern = node => node && typeof node === "object" && "elements" in node && "parent" in node && "kind" in node; + if (!isBindingPattern(p.name)) { + return; + } + const binding = p.name as ts.ObjectBindingPattern; + const apiVersionTexts = binding.elements?.filter(e => (e.name as ts.Identifier)?.escapedText === "apiVersion").map(e => e.initializer?.getText()); + // apiVersionTexts.length must be 0 or 1, otherwise the binding pattern contains the same keys, which causes a ts error + if (apiVersionTexts.length === 1 && apiVersionTexts[0]) { + apiVersion = extractApiVersionFromText(apiVersionTexts[0]); + } + }); + return apiVersion; +}; + +const findApiVersionsInOperations = ( + sourceFile: SourceFile | undefined +): Array | undefined => { + const interfaces = sourceFile?.getInterfaces(); + const interfacesWithApiVersion = interfaces?.filter((itf) => + itf.getProperty('"api-version"') + ); + const apiVersions = interfacesWithApiVersion?.map((itf) => { + const property = itf.getMembers().filter((m) => { + const defaultValue = m.getChildrenOfKind( + SyntaxKind.StringLiteral + )[0]; + return defaultValue && defaultValue.getText() === '"api-version"'; + })[0]; + const apiVersion = property + .getChildrenOfKind(SyntaxKind.LiteralType)[0] + .getText(); + return apiVersion; + }); + return apiVersions; +}; + +// workaround for createClient function changes it's way to setup api-version +export const findApiVersionInRestClient = (clientPath: string): string | undefined => { + const version2 = findApiVersionInRestClientV2(clientPath); + if (version2) { + return version2; + } + const version1 = findApiVersionInRestClientV1(clientPath); + return version1; +}; + +export const tryFindRestClientPath = async (packageRoot: string, clientPattern: string): Promise => { + const pattern = unixify(path.join(packageRoot, clientPattern)); + const clientFiles = await glob(pattern); + if (clientFiles.length !== 1) { + logger.warn(`Failed to find extactly one REST client in pattern '${pattern}', got '${clientFiles}'.`); + return undefined; + } + return clientFiles[0]; +}; + +export const findParametersPath = (packageRoot: string, relativeParametersFolder: string): string => { + const parametersPath = path.join(packageRoot, relativeParametersFolder); + const fileNames = shell.ls(parametersPath); + const clientFiles = fileNames.filter((f) => f === "parameters.ts"); + if (clientFiles.length !== 1) + throw new Error(`Expected 1 'parameters.ts' file, but found '${clientFiles}' in '${parametersPath}'.`); + + const clientPath = path.join(parametersPath, clientFiles[0]); + return clientPath; +}; + +export const getApiVersionTypeFromRestClient = async ( + packageRoot: string, + clientPattern: string, + findRestClientPath: (packageRoot: string, clientPattern: string) => Promise +): Promise => { + const clientPath = await findRestClientPath(packageRoot, clientPattern); + if (!clientPath) return ApiVersionType.None; + const apiVersion = findApiVersionInRestClient(clientPath); + if (apiVersion && apiVersion.indexOf("-preview") >= 0) + return ApiVersionType.Preview; + if (apiVersion && apiVersion.indexOf("-preview") < 0) + return ApiVersionType.Stable; + return ApiVersionType.None; +}; + +export const getApiVersionTypeFromOperations = ( + packageRoot: string, + relativeParametersFolder: string, + findPararametersPath: (packageRoot: string, relativeParametersFolder: string) => string +): ApiVersionType => { + const paraPath = findPararametersPath(packageRoot, relativeParametersFolder); + const sourceFile = getTsSourceFile(paraPath); + const apiVersions = findApiVersionsInOperations(sourceFile); + if (!apiVersions) return ApiVersionType.None; + const previewVersions = apiVersions.filter( + (v) => v.indexOf("-preview") >= 0 + ); + return previewVersions.length > 0 + ? ApiVersionType.Preview + : ApiVersionType.Stable; +}; \ No newline at end of file diff --git a/tools/js-sdk-release-tools/tsconfig.json b/tools/js-sdk-release-tools/tsconfig.json index 8cf41ce5cb0..0a04df0e255 100644 --- a/tools/js-sdk-release-tools/tsconfig.json +++ b/tools/js-sdk-release-tools/tsconfig.json @@ -4,14 +4,13 @@ /* Basic Options */ // "incremental": true, /* Enable incremental compilation */ - "target": "es6" /* Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017', 'ES2018', 'ES2019', 'ES2020', or 'ESNEXT'. */, - "module": "commonjs" /* Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', 'es2020', or 'ESNext'. */, - "lib": ["ES6"] /* Specify library files to be included in the compilation. */, + "target": "ES2022" /* Specify ECMAScript target version: 'ES3' (default), 'ES5', 'ES2015', 'ES2016', 'ES2017', 'ES2018', 'ES2019', 'ES2020', or 'ESNEXT'. */, + "module": "NodeNext" /* Specify module code generation: 'none', 'commonjs', 'amd', 'system', 'umd', 'es2015', 'es2020', or 'ESNext'. */, // "allowJs": true, /* Allow javascript files to be compiled. */ // "checkJs": true, /* Report errors in .js files. */ // "jsx": "preserve", /* Specify JSX code generation: 'preserve', 'react-native', 'react', 'react-jsx' or 'react-jsxdev'. */ "declaration": true, /* Generates corresponding '.d.ts' file. */ - // "declarationMap": true, /* Generates a sourcemap for each corresponding '.d.ts' file. */ + "declarationMap": true, /* Generates a sourcemap for each corresponding '.d.ts' file. */ "sourceMap": true /* Generates corresponding '.map' file. */, // "outFile": "./", /* Concatenate and emit output to single file. */ "outDir": "./dist" /* Redirect output structure to the directory. */, @@ -43,7 +42,7 @@ // "noPropertyAccessFromIndexSignature": true, /* Require undeclared properties from index signatures to use element accesses. */ /* Module Resolution Options */ - // "moduleResolution": "node", /* Specify module resolution strategy: 'node' (Node.js) or 'classic' (TypeScript pre-1.6). */ + "moduleResolution": "NodeNext", /* Specify module resolution strategy: 'node' (Node.js) or 'classic' (TypeScript pre-1.6). */ // "baseUrl": "./", /* Base directory to resolve non-absolute module names. */ // "paths": {}, /* A series of entries which re-map imports to lookup locations relative to the 'baseUrl'. */ // "rootDirs": [], /* List of root folders whose combined content represents the structure of the project at runtime. */ @@ -68,5 +67,6 @@ "skipLibCheck": true /* Skip type checking of declaration files. */, "forceConsistentCasingInFileNames": true /* Disallow inconsistently-cased references to the same file. */ }, - "exclude": ["src/test/**/testCases/**", "vitest.config.ts"] + "exclude": ["src/test/**/testCases/**", "vitest.config.ts"], + "include": ["src/**/*"] } diff --git a/tools/js-sdk-release-tools/vitest.config.ts b/tools/js-sdk-release-tools/vitest.config.ts index bf39de39012..36bbb444907 100644 --- a/tools/js-sdk-release-tools/vitest.config.ts +++ b/tools/js-sdk-release-tools/vitest.config.ts @@ -2,6 +2,12 @@ import { defineConfig } from "vitest/config"; export default defineConfig({ test: { - exclude: ["src/test/testCases/**", "dist/**", "node_modules/**"], + exclude: [ + "src/test/testCases/**", + "dist/**", + "**/node_modules/**", + "**/misc/**", + "packages/**", + ], }, }); From ef3c9194e3f3e957d53418e67a66f68a83938f89 Mon Sep 17 00:00:00 2001 From: Ronnie Geraghty Date: Mon, 19 Aug 2024 09:48:48 -0700 Subject: [PATCH 25/82] Adding Workflow to label description (#8855) Adding the prefix "Workflow:" to the description of labels used in our issue workflow process. --- tools/github/data/common-labels.csv | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/tools/github/data/common-labels.csv b/tools/github/data/common-labels.csv index 11165046af8..7709ab68512 100644 --- a/tools/github/data/common-labels.csv +++ b/tools/github/data/common-labels.csv @@ -211,7 +211,7 @@ Security,,e99695 SecurityInsights,,e99695 Server Management,,e99695 Service,This issue points to a problem in the service.,ffeb77 -Service Attention,This issue is responsible by Azure service team.,10066b +Service Attention,Workflow: This issue is responsible by Azure service team.,10066b Service Bus,,e99695 Service Fabric,,e99695 Service Map,,e99695 @@ -241,11 +241,11 @@ feature-request,This issue requires a new behavior in the product in order be re good first issue,This issue tracks work that may be a good starting point for a first-time contributor,64c170 help wanted,This issue is tracking work for which community contributions would be welcomed and appreciated,64c170 late-blocker,Changes based on review feedback before imminent release.,d8f74c -issue-addressed,The Azure SDK team member assisting with this issue believes it to be addressed and ready to close.,5df772 -needs-author-feedback,More information is needed from author to address the issue.,f72598 -needs-team-attention,This issue needs attention from Azure service team or SDK team,3BA0F8 -needs-team-triage,This issue needs the team to triage.,ededed -needs-triage,This is a new issue that needs to be triaged to the appropriate team.,ededed +issue-addressed,Workflow: The Azure SDK team member assisting with this issue believes it to be addressed and ready to close.,5df772 +needs-author-feedback,Workflow: More information is needed from author to address the issue.,f72598 +needs-team-attention,Workflow: This issue needs attention from Azure service team or SDK team,3BA0F8 +needs-team-triage,Workflow: This issue needs the team to triage.,ededed +needs-triage,Workflow: This is a new issue that needs to be triaged to the appropriate team.,ededed no-recent-activity,There has been no recent activity on this issue.,bbbbbb pillar-acquisition,"This issue is related to the ability to acquire new customers, one of our core engineering pillars.",65a5c9 pillar-compatibility,"This issue is related to compatibility between versions, one of our core engineering pillars.",65a5c9 From aa0fc47d9d78216799ecaea976ac669025b568f6 Mon Sep 17 00:00:00 2001 From: Praven Kuttappan <55455725+praveenkuttappan@users.noreply.github.com> Date: Mon, 19 Aug 2024 16:20:21 -0400 Subject: [PATCH 26/82] APIView code file token tsp and json schema (#8816) * APIView code file token tsp and json schema --- tools/apiview/parsers/CONTRIBUTING.md | 1153 +----- .../json-schema/APITreeNode.json | 97 - .../json-schema/APITreeNodeId.json | 5 - .../json-schema/APITreeNodeProperties.json | 15 - .../json-schema/APITreeNodeTags.json | 26 - .../json-schema/CodeDiagnostic.json | 31 - .../json-schema/CodeDiagnosticLevel.json | 11 - .../json-schema/CodeFile.json | 123 - .../json-schema/StructuredToken.json | 41 - .../json-schema/StructuredTokenId.json | 5 - .../json-schema/StructuredTokenKind.json | 12 - .../StructuredTokenProperties.json | 16 - .../StructuredTokenRenderClasses.json | 47 - .../json-schema/StructuredTokenTags.json | 16 - .../model.json | 243 ++ .../apiview-treestyle-parser-schema/model.tsp | 96 + .../models.tsp | 155 - .../sample/Azure.Template_review_content.txt | 42 + .../sample/Azure.Template_token.json | 3569 +++++++++++++++++ tools/apiview/parsers/images/APITree.svg | 211 - .../images/apitree-node-and-tokens.png | Bin 14563 -> 0 bytes .../parsers/images/deprecated-node.png | Bin 4938 -> 0 bytes .../parsers/images/deprecated-token.png | Bin 10393 -> 0 bytes .../apiview/parsers/images/documentation.png | Bin 11969 -> 0 bytes tools/apiview/parsers/images/hidden-api.png | Bin 44301 -> 0 bytes tools/apiview/parsers/images/navigation.png | Bin 6866 -> 0 bytes .../parameter-separator-with-line-break.png | Bin 10314 -> 0 bytes .../parameter-separator-with-single-space.png | Bin 7479 -> 0 bytes tools/apiview/parsers/images/url-token.png | Bin 7809 -> 0 bytes 29 files changed, 3966 insertions(+), 1948 deletions(-) delete mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/APITreeNode.json delete mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/APITreeNodeId.json delete mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/APITreeNodeProperties.json delete mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/APITreeNodeTags.json delete mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/CodeDiagnostic.json delete mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/CodeDiagnosticLevel.json delete mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/CodeFile.json delete mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredToken.json delete mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredTokenId.json delete mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredTokenKind.json delete mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredTokenProperties.json delete mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredTokenRenderClasses.json delete mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredTokenTags.json create mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/model.json create mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/model.tsp delete mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/models.tsp create mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/sample/Azure.Template_review_content.txt create mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/sample/Azure.Template_token.json delete mode 100644 tools/apiview/parsers/images/APITree.svg delete mode 100644 tools/apiview/parsers/images/apitree-node-and-tokens.png delete mode 100644 tools/apiview/parsers/images/deprecated-node.png delete mode 100644 tools/apiview/parsers/images/deprecated-token.png delete mode 100644 tools/apiview/parsers/images/documentation.png delete mode 100644 tools/apiview/parsers/images/hidden-api.png delete mode 100644 tools/apiview/parsers/images/navigation.png delete mode 100644 tools/apiview/parsers/images/parameter-separator-with-line-break.png delete mode 100644 tools/apiview/parsers/images/parameter-separator-with-single-space.png delete mode 100644 tools/apiview/parsers/images/url-token.png diff --git a/tools/apiview/parsers/CONTRIBUTING.md b/tools/apiview/parsers/CONTRIBUTING.md index 1441cbd6a15..d63acb4de86 100644 --- a/tools/apiview/parsers/CONTRIBUTING.md +++ b/tools/apiview/parsers/CONTRIBUTING.md @@ -1,1165 +1,44 @@ -# Tree token parser +# APIView token parsers This page describes how to contribute to [APIView](../../../src//dotnet/APIView/APIViewWeb/APIViewWeb.csproj) language level parsers. -Specifically how to create or update a language parser to produce a hierarchy of the API using a tree data tokens, instead of a flat token list. +Specifically how to create or update a language parser to produce a hierarchy of the API using tokens with context, instead of a flat token list. -## Tree style token parser benefits +## Benefits of token schema with parent - child context -- Ability to granularly identify a specific class and it’s methods or a specific API alone within a large review without rendering entire tokens. +- Ability to granularly identify a specific node and it's sub nodes. For e.g. if a review line for a class is available then all it's child nodes contain all methods and properties within that class. - Faster diffing using tree shaker instead of current text based comparison. - Provide diffing with context of where the line that changed belong to in the tree, instead of showing the 5 lines before and after the change. - Provide cross language view for a granular section within an API review. -- Support for collapsible views at each class and namespace level to make it easier to review the change. User will be able to expand/collapse an entire class or a namespace and it’s children. -- Support dynamic representation of APIs for e.g. some users prefer to see all method arguments in same line and some users prefer to see them in multiple lines. - Less data to be stored in token file which are located in azure storage blob. ## Key concepts -Previously APIview tokens were created as a flat list assigned to the `CodeFileToken[] Tokens` property of the [CodeFile](../../../src/dotnet/APIView/APIView/Model/CodeFile.cs). Then the page navigation is created and assigned to `NavigationItem[] Navigation`. For tree style tokens these two properties are no longer required, instead a `List APIForest` property will be used to capture the generated tree of tokens. +APIView token schema is available in [TypeSpec](./apiview-treestyle-parser-schema/model.tsp) and [JSON](./apiview-treestyle-parser-schema/model.json). Language parsers needs to create a `CodeFile` object as per the schema. +`CodeFile` object contains metadata about the package and an array of `ReviewLine` objects. Each object of `ReviewLine` in `CodeFile` object is a top-level line to be listed. For e.g. Top-level lines are mostly namespace or module level nodes. +Each `ReviewLine` object has children of `ReviewLine` to include sub nodes that needs to be listed in a review. -![APITree](images/APITree.svg) +A sample token file is present [here](./apiview-treestyle-parser-schema/sample/Azure.Template_token.json). -- Each module of the API (namespace, class, methods) should be its own node. Members of a module (methods in a class), (classes in a namespace) should be added as child nodes of its parent module. -- Each tree node has top tokens which should be used to capture the main tokens on the node, these can span multiple lines. -- Module name, decorators, and parameters should be modeled as `TopTokens`. -- If the language requires it use the bottom tokens to capture tokens that closes out the node, this is usually just the closing bracket and/or empty lines. +APIView generates a navigation tree based on the information in the tokens. A token is included in the navigation tree if `NavigatonDisplayName` is set in `ReviewToken` and `LineId` is set in `ReviewLine` object that contains the `ReviewToken` -### Object Definitions - -- Here are the models needed - - ``` - object APITreeNode - string Name (Required) - string Id (Required) - string Kind (Required) - Set Tags - Dictionary Properties - List TopTokens - List BottomTokens - List Children - - object StructuredToken - string Value - string Id - StructuredTokenKind Kind (Required) - Set Tags - Dictionary Properties - Set RenderClasses - - enum StructuredTokenKind - Content - LineBreak - NonBreakingSpace - TabSpace - ParameterSeparator - ``` - -### [APITreeNode](../../../src/dotnet/APIView/APIView/Model/TokenTreeModel.cs) -- Ensure each node has an Id and Kind. The combination of `Id`, `Kind`, and `SubKind` should make the node unique across all nodes in the tree. For example a class and a method can potentially have the same Id, but the kind should differentiate them from each other. -- Sort each node at each level of the tree by your desired property, this is to ensure that difference in node order does not result in diff. - -### [StructuredToken](../../../src/dotnet/APIView/APIView/Model/StructuredTokenModel.cs) - -- Assign the final parsed value to a `List APIForest` property of the `CodeFile` ## Serialization -Serialize the generated code file to JSON with Gzip compression. The output file should have `.json.tgz` extension. Try to make the json as small as possible by ignoring null values and empty collections. -Don't worry about indentation that will be handled by the tree structure. In the case you want to have indentation between the tokens then use `TabSpace` token kind. +Serialize the generated code file to JSON. The output file should have `.json` extension. Try to make the json as small as possible by ignoring null values and empty collections. +Don't worry about indentation as it will be handled by the tree structure based on the parent-child relationship among `ReviewLine` objects. ## Examples -### APITreeNode and StructuredToken - -Example showing a full node with all its children and tokens. - -![Navigation](images/apitree-node-and-tokens.png) - - - -
    -click to expand json - - ```json - { - "Id": "Azure.Storage.Blobs.Models.BlobContainerInfo", - "Kind": "Type", - "Name": "BlobContainerInfo", - "BottomTokens": [ - { - "Kind": 0, - "Value": "}", - "RenderClasses": [ - "punc" - ] - }, - { - "Kind": 1, - "Value": "" - }, - { - "Kind": 0, - "Value": "" - } - ], - "Children": [ - { - "Id": "Azure.Storage.Blobs.Models.BlobContainerInfo.ETag", - "Kind": "Member", - "Name": "Azure.Storage.Blobs.Models.BlobContainerInfo.ETag", - "Properties": { - "SubKind": "Property" - }, - "Tags": [ - "HideFromNav" - ], - "TopTokens": [ - { - "Kind": 0, - "Value": "// \u003Csummary\u003E", - "Properties": { - "GroupId": "doc" - }, - "RenderClasses": [ - "comment" - ] - }, - { - "Kind": 1, - "Value": "" - }, - { - "Kind": 0, - "Value": "// The ETag contains a value that you can use to perform operations conditionally. If the request version is 2011-08-18 or newer, the ETag value will be in quotes.", - "Properties": { - "GroupId": "doc" - }, - "RenderClasses": [ - "comment" - ] - }, - { - "Kind": 1, - "Value": "" - }, - { - "Kind": 0, - "Value": "// \u003C/summary\u003E", - "Properties": { - "GroupId": "doc" - }, - "RenderClasses": [ - "comment" - ] - }, - { - "Kind": 1, - "Value": "" - }, - { - "Id": "Azure.Storage.Blobs.Models.BlobContainerInfo.ETag", - "Kind": 0, - "Value": "" - }, - { - "Kind": 0, - "Value": "public", - "RenderClasses": [ - "keyword" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "ETag", - "RenderClasses": [ - "tname" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "ETag", - "RenderClasses": [ - "mname" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "{", - "RenderClasses": [ - "punc" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "get", - "RenderClasses": [ - "keyword" - ] - }, - { - "Kind": 0, - "Value": ";", - "RenderClasses": [ - "punc" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "}", - "RenderClasses": [ - "punc" - ] - }, - { - "Kind": 1, - "Value": "" - } - ] - }, - { - "Id": "Azure.Storage.Blobs.Models.BlobContainerInfo.LastModified", - "Kind": "Member", - "Name": "Azure.Storage.Blobs.Models.BlobContainerInfo.LastModified", - "Properties": { - "SubKind": "Property" - }, - "Tags": [ - "HideFromNav" - ], - "TopTokens": [ - { - "Kind": 0, - "Value": "// \u003Csummary\u003E", - "Properties": { - "GroupId": "doc" - }, - "RenderClasses": [ - "comment" - ] - }, - { - "Kind": 1, - "Value": "" - }, - { - "Kind": 0, - "Value": "// Returns the date and time the container was last modified. Any operation that modifies the blob, including an update of the blob\u0027s metadata or properties, changes the last-modified time of the blob.", - "Properties": { - "GroupId": "doc" - }, - "RenderClasses": [ - "comment" - ] - }, - { - "Kind": 1, - "Value": "" - }, - { - "Kind": 0, - "Value": "// \u003C/summary\u003E", - "Properties": { - "GroupId": "doc" - }, - "RenderClasses": [ - "comment" - ] - }, - { - "Kind": 1, - "Value": "" - }, - { - "Id": "Azure.Storage.Blobs.Models.BlobContainerInfo.LastModified", - "Kind": 0, - "Value": "" - }, - { - "Kind": 0, - "Value": "public", - "RenderClasses": [ - "keyword" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "DateTimeOffset", - "RenderClasses": [ - "tname" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "LastModified", - "RenderClasses": [ - "mname" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "{", - "RenderClasses": [ - "punc" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "get", - "RenderClasses": [ - "keyword" - ] - }, - { - "Kind": 0, - "Value": ";", - "RenderClasses": [ - "punc" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "}", - "RenderClasses": [ - "punc" - ] - }, - { - "Kind": 1, - "Value": "" - } - ] - } - ], - "Properties": { - "SubKind": "class" - }, - "TopTokens": [ - { - "Kind": 0, - "Value": "// \u003Csummary\u003E", - "Properties": { - "GroupId": "doc" - }, - "RenderClasses": [ - "comment" - ] - }, - { - "Kind": 1, - "Value": "" - }, - { - "Kind": 0, - "Value": "// BlobContainerInfo", - "Properties": { - "GroupId": "doc" - }, - "RenderClasses": [ - "comment" - ] - }, - { - "Kind": 1, - "Value": "" - }, - { - "Kind": 0, - "Value": "// \u003C/summary\u003E", - "Properties": { - "GroupId": "doc" - }, - "RenderClasses": [ - "comment" - ] - }, - { - "Kind": 1, - "Value": "" - }, - { - "Kind": 0, - "Value": "public", - "RenderClasses": [ - "keyword" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "class", - "RenderClasses": [ - "keyword" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Id": "Azure.Storage.Blobs.Models.BlobContainerInfo", - "Kind": 0, - "Value": "" - }, - { - "Id": "Azure.Storage.Blobs.Models.BlobContainerInfo", - "Kind": 0, - "Value": "BlobContainerInfo", - "RenderClasses": [ - "tname" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "{", - "RenderClasses": [ - "punc" - ] - } - ] -} - ``` -
    - -### Navigation -![Navigation](images/navigation.png) - -Ensure you set appropriate `Name` for the token node. And also set a value for the `Kind`. You can use one of the following values `assembly`, `class`, `delegate`, `enum`, `interface`, `method` , `namespace`, `package`, `struct`, `type` to get the default navigation icon. You can also use values more appropriate for your language then reach out to APIView to provide support for those. Use tag `HideFromNav` to exclude a node from showing up in the page navigation. -
    -click to expand json - - ```json - { - "Id": "Azure.Storage.Blobs.Models", - "Kind": "Namespace", - "Name": "Azure.Storage.Blobs.Models", - "Children": [ - { - "Id": "Azure.Storage.Blobs.Models.AccessTier", - "Kind": "Type", - "Name": "AccessTier", - "TopTokens": [], - "BottomTokens": [], - "Children": [ - { - "Id": "Azure.Storage.Blobs.Models.AccessTier.AccessTier(System.String)", - "Kind": "Member", - "Name": "Azure.Storage.Blobs.Models.AccessTier.AccessTier(string)", - "TopTokens": [], - "BottomTokens": [], - "Properties": { - "SubKind": "Method" - }, - "Tags": [ - "HideFromNav" - ] - } - ], - "Properties": { - "SubKind": "struct" - } - }, - { - "Id": "Azure.Storage.Blobs.Models.AccountInfo", - "Kind": "Type", - "Name": "AccountInfo" - } - ] - } - ``` -
    - -### Documentation -![Navigation](images/documentation.png) - -You can group a sequence of similar type tokens using GroupId. Set `GroupId` property to `doc` to mark a sequence of comment tokens as documentation. -
    -click to expand json - - ```json - { - "Id": "Azure.Storage.Blobs.BlobClient.BlobClient()", - "Kind": "Member", - "Name": "Azure.Storage.Blobs.BlobClient.BlobClient()", - "Properties": { - "SubKind": "Method" - }, - "Tags": [ - "HideFromNav" - ], - "TopTokens": [ - { - "Kind": 0, - "Value": "// \u003Csummary\u003E", - "Properties": { - "GroupId": "doc" - }, - "RenderClasses": [ - "comment" - ] - }, - { - "Kind": 1, - "Value": "" - }, - { - "Kind": 0, - "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Storage.Blobs.BlobClient\u0022 /\u003E", - "Properties": { - "GroupId": "doc" - }, - "RenderClasses": [ - "comment" - ] - }, - { - "Kind": 1, - "Value": "" - }, - { - "Kind": 0, - "Value": "// class for mocking.", - "Properties": { - "GroupId": "doc" - }, - "RenderClasses": [ - "comment" - ] - }, - { - "Kind": 1, - "Value": "" - }, - { - "Kind": 0, - "Value": "// \u003C/summary\u003E", - "Properties": { - "GroupId": "doc" - }, - "RenderClasses": [ - "comment" - ] - } - ] - } - ``` -
    - -### Deprecated Node -![Navigation](images/deprecated-node.png) - -Add `Deprecated` tag to a node to mark all the token of the node as deprecated. -
    -click to expand json - - ```json - { - "Name": "Azure.Template.Models.SecretBundle.ContentType", - "Id": "Azure.Template.Models.SecretBundle.ContentType", - "Kind": "Member", - "Tags": [ - "HideFromNav", - "Deprecated" - ], - "Properties": { - "SubKind": "Property" - }, - "TopTokens": [ - { - "Properties": { - "GroupId": "doc" - }, - "RenderClasses": [ - "comment" - ], - "Value": "// \u003Csummary\u003E The content type of the secret. \u003C/summary\u003E", - "Kind": 0 - }, - { - "Value": "", - "Kind": 1 - }, - { - "Value": "", - "Id": "Azure.Template.Models.SecretBundle.ContentType", - "Kind": 0 - }, - { - "RenderClasses": [ - "keyword" - ], - "Value": "public", - "Kind": 0 - }, - { - "Value": "", - "Kind": 2 - }, - { - "RenderClasses": [ - "keyword" - ], - "Value": "string", - "Kind": 0 - }, - { - "Value": "", - "Kind": 2 - }, - { - "RenderClasses": [ - "mname" - ], - "Value": "ContentType", - "Kind": 0 - }, - { - "Value": "", - "Kind": 2 - }, - { - "RenderClasses": [ - "punc" - ], - "Value": "{", - "Kind": 0 - }, - { - "Value": "", - "Kind": 2 - }, - { - "RenderClasses": [ - "keyword" - ], - "Value": "get", - "Kind": 0 - }, - { - "RenderClasses": [ - "punc" - ], - "Value": ";", - "Kind": 0 - }, - { - "Value": "", - "Kind": 2 - }, - { - "RenderClasses": [ - "punc" - ], - "Value": "}", - "Kind": 0 - }, - { - "Value": "", - "Kind": 1 - } - ] -}, - ``` -
    - -### Deprecated Token -![Navigation](images/deprecated-token.png) - -Add `Deprecated` tag to a token to mark the token as deprecated. -
    -click to expand json - - ```json - { - "Tags": [ - "Deprecated" - ], - "RenderClasses": [ - "text" - ], - "Value": "cancellationToken", - "Kind": 0 - } - ``` -
    - -### Hidden API -![Navigation](images/hidden-api.png) - -Add `Hidden` tag to a node to mark the node as hidden. Hidden nodes show up with low contrast in APIView. Hidden node visibility can also be toggled on or off in page settings. -
    -click to expand json - - ```json - { - "Id": "Azure.Storage.Blobs.BlobServiceClient.UndeleteBlobContainer(System.String, System.String, System.String, System.Threading.CancellationToken)", - "Kind": "Member", - "Name": "Azure.Storage.Blobs.BlobServiceClient.UndeleteBlobContainer(string, string, string, System.Threading.CancellationToken)", - "Properties": { - "SubKind": "Method" - }, - "Tags": [ - "HideFromNav", - "Hidden" - ], - "TopTokens": [ - { - "Id": "Azure.Storage.Blobs.BlobServiceClient.UndeleteBlobContainer(System.String, System.String, System.String, System.Threading.CancellationToken)", - "Kind": 0, - "Value": "" - }, - { - "Kind": 0, - "Value": "public", - "RenderClasses": [ - "keyword" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "virtual", - "RenderClasses": [ - "keyword" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "Response", - "RenderClasses": [ - "tname" - ] - }, - { - "Kind": 0, - "Value": "\u003C", - "RenderClasses": [ - "punc" - ] - }, - { - "Kind": 0, - "Value": "BlobContainerClient", - "Properties": { - "NavigateToId": "Azure.Storage.Blobs.BlobContainerClient" - }, - "RenderClasses": [ - "tname" - ] - }, - { - "Kind": 0, - "Value": "\u003E", - "RenderClasses": [ - "punc" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "UndeleteBlobContainer", - "RenderClasses": [ - "mname" - ] - }, - { - "Kind": 0, - "Value": "(", - "RenderClasses": [ - "punc" - ] - }, - { - "Kind": 0, - "Value": "string", - "RenderClasses": [ - "keyword" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "deletedContainerName", - "RenderClasses": [ - "text" - ] - }, - { - "Kind": 0, - "Value": ",", - "RenderClasses": [ - "punc" - ] - }, - { - "Kind": 4, - "Value": "" - }, - { - "Kind": 0, - "Value": "string", - "RenderClasses": [ - "keyword" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "deletedContainerVersion", - "RenderClasses": [ - "text" - ] - }, - { - "Kind": 0, - "Value": ",", - "RenderClasses": [ - "punc" - ] - }, - { - "Kind": 4, - "Value": "" - }, - { - "Kind": 0, - "Value": "string", - "RenderClasses": [ - "keyword" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "destinationContainerName", - "RenderClasses": [ - "text" - ] - }, - { - "Kind": 0, - "Value": ",", - "RenderClasses": [ - "punc" - ] - }, - { - "Kind": 4, - "Value": "" - }, - { - "Kind": 0, - "Value": "CancellationToken", - "RenderClasses": [ - "tname" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "cancellationToken", - "RenderClasses": [ - "text" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "=", - "RenderClasses": [ - "punc" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "default", - "RenderClasses": [ - "keyword" - ] - }, - { - "Kind": 0, - "Value": ")", - "RenderClasses": [ - "punc" - ] - }, - { - "Kind": 0, - "Value": ";", - "RenderClasses": [ - "punc" - ] - }, - { - "Kind": 1, - "Value": "" - } - ] -} - ``` -
    - - - -### Parameter Separator -Use token with kind Kind `ParameterSeparator` between method parameters to allow APIView to either render the methods parameters on the same line or on separate lines based on language or user preference. - -![Navigation](images/parameter-separator-with-single-space.png) - -![Navigation](images/parameter-separator-with-line-break.png) - - -
    -click to expand json - - ```json - [ - { - "Kind": 0, - "Value": "string", - "RenderClasses": [ - "keyword" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "connectionString", - "RenderClasses": [ - "text" - ] - }, - { - "Kind": 0, - "Value": ",", - "RenderClasses": [ - "punc" - ] - }, - { - "Kind": 4, - "Value": "" - }, - { - "Kind": 0, - "Value": "string", - "RenderClasses": [ - "keyword" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "blobContainerName", - "RenderClasses": [ - "text" - ] - }, - { - "Kind": 0, - "Value": ",", - "RenderClasses": [ - "punc" - ] - }, - { - "Kind": 4, - "Value": "" - }, - { - "Kind": 0, - "Value": "string", - "RenderClasses": [ - "keyword" - ] - }, - { - "Kind": 2, - "Value": "" - }, - { - "Kind": 0, - "Value": "blobName", - "RenderClasses": [ - "text" - ] - }, - { - "Kind": 0, - "Value": ")", - "RenderClasses": [ - "punc" - ] - }, - { - "Kind": 0, - "Value": ";", - "RenderClasses": [ - "punc" - ] - }, - { - "Kind": 1, - "Value": "" - } - ] - ``` -
    - -### Navigation Token +A sample token file for .NET package `Azure.Template` is present [here](./apiview-treestyle-parser-schema/sample/Azure.Template_token.json) and corresponding rendered text representation is available [here](./apiview-treestyle-parser-schema/sample/Azure.Template_review_content.txt). -Make a token a navigation token by adding key `NavigateToId` to the token property with a value corresponding the the Id of the APINode to navigate to on click. -
    -click to expand json - ```json - { - "Kind": 0, - "Value": "BlobClientOptions", - "Properties": { - "NavigateToId": "Azure.Storage.Blobs.BlobClientOptions" - }, - "RenderClasses": [ - "tname" - ] - } - ``` -
    +## JSON token validation -### URL Token -![Navigation](images/url-token.png) +You can validate JSON tokens against required JSON schema using [JSON schema validator](https://www.jsonschemavalidator.net/). -Make a token a Url by adding key `NavigateToUrl` to the token property and setting the value to the target Url. -
    -click to expand json +- Select `Custom` as schema type and copy and paste the contents in [json schema](./apiview-treestyle-parser-schema/model.json) to left panel. +- Generate APIView token file and paste generated JSON content onto right side panel to validate. - ```json - [ - { - "Properties": { - "GroupId": "doc" - }, - "RenderClasses": [ - "comment" - ], - "Value": "// This", - "Kind": 0 - }, - { - "Value": "", - "Kind": 2 - }, - { - "Properties": { - "GroupId": "doc", - "NavigateToUrl": "https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/Azure.Core/samples/ProtocolMethods.md" - }, - "RenderClasses": [ - "comment" - ], - "Value": "protocol method", - "Kind": 0 - }, - { - "Value": "", - "Kind": 2 - }, - { - "Properties": { - "GroupId": "doc" - }, - "RenderClasses": [ - "comment" - ], - "Value": "allows explicit creation of the request and processing of the response for advanced scenarios.", - "Kind": 0 - } - ] - ``` -
    ## Get help diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/APITreeNode.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/APITreeNode.json deleted file mode 100644 index 1a26a0410f0..00000000000 --- a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/APITreeNode.json +++ /dev/null @@ -1,97 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-07/schema#", - "$id": "APITreeNode.json", - "type": "object", - "properties": { - "Name": { - "type": "string", - "description": "The name of the tree node which will be used as label for the API Navigation. Generally this is the name of the module (class, method)." - }, - "Id": { - "$ref": "APITreeNodeId.json", - "description": "Id of the node, which should be unique at the node level. i.e. unique among its siblings. This was previously represented by the DefinitionId for the main Token of the node." - }, - "Kind": { - "anyOf": [ - { - "type": "string", - "const": "assembly" - }, - { - "type": "string", - "const": "namespace" - }, - { - "type": "string", - "const": "class" - }, - { - "type": "string", - "const": "delegate" - }, - { - "type": "string", - "const": "enum" - }, - { - "type": "string", - "const": "interface" - }, - { - "type": "string", - "const": "method" - }, - { - "type": "string", - "const": "package" - }, - { - "type": "string", - "const": "struct" - }, - { - "type": "string", - "const": "type" - } - ], - "description": "Descriptor for the kind of the node. Currently used to select navigation icons" - }, - "TopTokens": { - "type": "array", - "items": { - "$ref": "StructuredToken.json" - }, - "description": "The main data of the node. This is all the tokens that actually define the node. When rendering, TopTokens are rendered first, followed by any Children, and then finally BottomTokens" - }, - "BottomTokens": { - "type": "array", - "items": { - "$ref": "StructuredToken.json" - }, - "description": "Tokens which are rendered after all child nodes. Depending on the language this would include the closing curly brace and/or empty lines." - }, - "Children": { - "type": "array", - "items": { - "$ref": "APITreeNode.json" - }, - "description": "The nodes immediate children. For a namespace this would be classes, for a class this would be the class constructors and methods. Children are rendered after TopTokens but before BottomTokens, and are automatically indented." - }, - "Properties": { - "$ref": "APITreeNodeProperties.json", - "description": "Properties of the APITreeNode." - }, - "Tags": { - "type": "array", - "items": { - "$ref": "APITreeNodeTags.json" - }, - "description": "Tags of the APITreeNode." - } - }, - "required": [ - "Name", - "Id", - "Kind" - ] -} \ No newline at end of file diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/APITreeNodeId.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/APITreeNodeId.json deleted file mode 100644 index 8bbd3dc0156..00000000000 --- a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/APITreeNodeId.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-07/schema#", - "$id": "APITreeNodeId.json", - "type": "string" -} \ No newline at end of file diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/APITreeNodeProperties.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/APITreeNodeProperties.json deleted file mode 100644 index 4e66c5e2f75..00000000000 --- a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/APITreeNodeProperties.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-07/schema#", - "$id": "APITreeNodeProperties.json", - "type": "object", - "properties": { - "IconName": { - "type": "string", - "description": "Use this only if you are looking to add a custom icon different from language wide defaults set by APITreeNode kind" - }, - "CrossLangDefId": { - "type": "string", - "description": "The cross language definitionId for the node." - } - } -} \ No newline at end of file diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/APITreeNodeTags.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/APITreeNodeTags.json deleted file mode 100644 index 71eadfe22a6..00000000000 --- a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/APITreeNodeTags.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-07/schema#", - "$id": "APITreeNodeTags.json", - "anyOf": [ - { - "type": "string", - "const": "Deprecated", - "description": "Mark a token as deprecated." - }, - { - "type": "string", - "const": "Hidden", - "description": "Mark a node as Hidden." - }, - { - "type": "string", - "const": "HideFromNav", - "description": "Indicate that a node should be hidden from the page navigation." - }, - { - "type": "string", - "const": "SkipDiff", - "description": "Indicate that a node should not be used in computation of diff." - } - ] -} \ No newline at end of file diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/CodeDiagnostic.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/CodeDiagnostic.json deleted file mode 100644 index b500b2c3b21..00000000000 --- a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/CodeDiagnostic.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-07/schema#", - "$id": "CodeDiagnostic.json", - "type": "object", - "properties": { - "DiagnosticId": { - "type": "string", - "description": "String associated with a given diagnostic usieally produced by an analyzer" - }, - "Text": { - "type": "string" - }, - "HelpLinkUri": { - "type": "string" - }, - "TargetId": { - "$ref": "APITreeNodeId.json", - "description": "Maps to the APITreeNode id" - }, - "Level": { - "$ref": "CodeDiagnosticLevel.json" - } - }, - "required": [ - "DiagnosticId", - "Text", - "HelpLinkUri", - "TargetId", - "Level" - ] -} \ No newline at end of file diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/CodeDiagnosticLevel.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/CodeDiagnosticLevel.json deleted file mode 100644 index 92cf68b5b51..00000000000 --- a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/CodeDiagnosticLevel.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-07/schema#", - "$id": "CodeDiagnosticLevel.json", - "type": "number", - "enum": [ - 1, - 2, - 3, - 4 - ] -} \ No newline at end of file diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/CodeFile.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/CodeFile.json deleted file mode 100644 index 0ba9b2d2741..00000000000 --- a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/CodeFile.json +++ /dev/null @@ -1,123 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-07/schema#", - "$id": "CodeFile.json", - "type": "object", - "properties": { - "VersionString": { - "type": "string", - "description": "The version of the parser" - }, - "Name": { - "type": "string", - "description": "Name the ocde file. Usually just the package name and version" - }, - "Language": { - "anyOf": [ - { - "type": "string", - "const": "C" - }, - { - "type": "string", - "const": "C#" - }, - { - "type": "string", - "const": "C++" - }, - { - "type": "string", - "const": "Go" - }, - { - "type": "string", - "const": "Java" - }, - { - "type": "string", - "const": "JavaScript" - }, - { - "type": "string", - "const": "Json" - }, - { - "type": "string", - "const": "Kotlin" - }, - { - "type": "string", - "const": "Python" - }, - { - "type": "string", - "const": "Swagger" - }, - { - "type": "string", - "const": "Swift" - }, - { - "type": "string", - "const": "TypeSpec" - }, - { - "type": "string", - "const": "Xml" - } - ] - }, - "LanguageVariant": { - "anyOf": [ - { - "type": "string", - "const": "Default" - }, - { - "type": "string", - "const": "Spring" - }, - { - "type": "string", - "const": "Android" - } - ], - "default": "Default" - }, - "PackageName": { - "type": "string" - }, - "ServiceName": { - "type": "string" - }, - "PackageVersion": { - "type": "string" - }, - "CrossLanguagePackageId": { - "type": "string", - "description": "Maps related packages across Languages" - }, - "APIForest": { - "type": "array", - "items": { - "$ref": "APITreeNode.json" - }, - "description": "The API Tree(s)" - }, - "Diagnostics": { - "type": "array", - "items": { - "$ref": "CodeDiagnostic.json" - } - } - }, - "required": [ - "VersionString", - "Name", - "Language", - "PackageName", - "PackageVersion", - "APIForest", - "Diagnostics" - ] -} \ No newline at end of file diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredToken.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredToken.json deleted file mode 100644 index e834ea66c92..00000000000 --- a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredToken.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-07/schema#", - "$id": "StructuredToken.json", - "type": "object", - "properties": { - "Id": { - "$ref": "StructuredTokenId.json", - "description": "Token Id. Previously known as DefinitionId. Also the id used to place APIView comments. Needs to be deterministic" - }, - "Kind": { - "$ref": "StructuredTokenKind.json", - "description": "Represents the type of a structured token" - }, - "Value": { - "type": "string", - "description": "The token value which will be displayed. Spacing tokens (LineBreak, NonBreakingSpace, TabSpace, and ParameterSeparator) don't need to have value" - }, - "Properties": { - "$ref": "StructuredTokenProperties.json", - "description": "Properties of the StructuredToken." - }, - "Tags": { - "type": "array", - "items": { - "$ref": "StructuredTokenTags.json" - }, - "description": "Tags of the StructuredToken." - }, - "RenderClasses": { - "type": "array", - "items": { - "$ref": "StructuredTokenRenderClasses.json" - }, - "description": "Classes used to render the StructuredTokens." - } - }, - "required": [ - "Id", - "Kind" - ] -} \ No newline at end of file diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredTokenId.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredTokenId.json deleted file mode 100644 index 32ed4942049..00000000000 --- a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredTokenId.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-07/schema#", - "$id": "StructuredTokenId.json", - "type": "string" -} \ No newline at end of file diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredTokenKind.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredTokenKind.json deleted file mode 100644 index 5481a0d6472..00000000000 --- a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredTokenKind.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-07/schema#", - "$id": "StructuredTokenKind.json", - "type": "number", - "enum": [ - 0, - 1, - 2, - 3, - 4 - ] -} \ No newline at end of file diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredTokenProperties.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredTokenProperties.json deleted file mode 100644 index 539979162a9..00000000000 --- a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredTokenProperties.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-07/schema#", - "$id": "StructuredTokenProperties.json", - "type": "object", - "properties": { - "GroupId": { - "type": "string", - "const": "doc", - "description": "Group a sequence of consecutive StructuredTokens. doc indicates that the group of tokens is documentation." - }, - "NavigateToId": { - "$ref": "APITreeNodeId.json", - "description": "Id to navigate to when StructuredToken is clicked." - } - } -} \ No newline at end of file diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredTokenRenderClasses.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredTokenRenderClasses.json deleted file mode 100644 index 8c84e034002..00000000000 --- a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredTokenRenderClasses.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-07/schema#", - "$id": "StructuredTokenRenderClasses.json", - "anyOf": [ - { - "type": "string", - "const": "comment" - }, - { - "type": "string", - "const": "keyword" - }, - { - "type": "string", - "const": "literal" - }, - { - "type": "string", - "const": "sliteral", - "description": "string literal" - }, - { - "type": "string", - "const": "mname", - "description": "member name" - }, - { - "type": "string", - "const": "tname", - "description": "type name" - }, - { - "type": "string", - "const": "punc", - "description": "punctuation" - }, - { - "type": "string", - "const": "text" - }, - { - "type": "string", - "description": "Contribute extra classes at https://github.com/Azure/azure-sdk-tools/blob/main/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.scss" - } - ], - "description": "Classes used to render the StructuredTokens. Extendable by contributing styles at https://github.com/Azure/azure-sdk-tools/blob/main/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.scss" -} \ No newline at end of file diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredTokenTags.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredTokenTags.json deleted file mode 100644 index 3534f2bc6e4..00000000000 --- a/tools/apiview/parsers/apiview-treestyle-parser-schema/json-schema/StructuredTokenTags.json +++ /dev/null @@ -1,16 +0,0 @@ -{ - "$schema": "http://json-schema.org/draft-07/schema#", - "$id": "StructuredTokenTags.json", - "anyOf": [ - { - "type": "string", - "const": "Deprecated", - "description": "Mark a token as deprecated" - }, - { - "type": "string", - "const": "SkipDiff", - "description": "Indicate that a Token should not be used in computing diff" - } - ] -} \ No newline at end of file diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/model.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/model.json new file mode 100644 index 00000000000..6e242b3518c --- /dev/null +++ b/tools/apiview/parsers/apiview-treestyle-parser-schema/model.json @@ -0,0 +1,243 @@ +{ + "$schema": "https://json-schema.org/draft/2020-12/schema", + "$id": "CodeFile.json", + "type": "object", + "properties": { + "PackageName": { + "type": "string" + }, + "PackageVersion": { + "type": "string" + }, + "ParserVersion": { + "type": "string", + "description": "version of the APIview language parser used to create token file" + }, + "Language": { + "anyOf": [ + { + "type": "string", + "const": "C" + }, + { + "type": "string", + "const": "C++" + }, + { + "type": "string", + "const": "C#" + }, + { + "type": "string", + "const": "Go" + }, + { + "type": "string", + "const": "Java" + }, + { + "type": "string", + "const": "JavaScript" + }, + { + "type": "string", + "const": "Kotlin" + }, + { + "type": "string", + "const": "Python" + }, + { + "type": "string", + "const": "Swagger" + }, + { + "type": "string", + "const": "Swift" + }, + { + "type": "string", + "const": "TypeSpec" + } + ] + }, + "LanguageVariant": { + "anyOf": [ + { + "type": "string", + "const": "None" + }, + { + "type": "string", + "const": "Spring" + }, + { + "type": "string", + "const": "Android" + } + ], + "default": "None", + "description": "Language variant is applicable only for java variants" + }, + "CrossLanguagePackageId": { + "type": "string" + }, + "ReviewLines": { + "type": "array", + "items": { + "$ref": "#/$defs/ReviewLine" + } + }, + "Diagnostics": { + "type": "array", + "items": { + "$ref": "#/$defs/CodeDiagnostic" + }, + "description": "Add any system generated comments. Each comment is linked to review line ID" + } + }, + "required": [ + "PackageName", + "PackageVersion", + "ParserVersion", + "Language", + "ReviewLines" + ], + "description": "ReviewFile represents entire API review object. This will be processed to render review lines.", + "$defs": { + "ReviewLine": { + "type": "object", + "properties": { + "LineId": { + "type": "string", + "description": "lineId is only required if we need to support commenting on a line that contains this token. \nUsually code line for documentation or just punctuation is not required to have lineId. lineId should be a unique value within \nthe review token file to use it assign to review comments as well as navigation Id within the review page.\nfor e.g Azure.Core.HttpHeader.Common, azure.template.template_main" + }, + "CrossLanguageId": { + "type": "string" + }, + "Tokens": { + "type": "array", + "items": { + "$ref": "#/$defs/ReviewToken" + }, + "description": "list of tokens that constructs a line in API review" + }, + "Children": { + "type": "array", + "items": { + "$ref": "#/$defs/ReviewLine" + }, + "description": "Add any child lines as children. For e.g. all classes and namespace level methods are added as a children of namespace(module) level code line. \nSimilarly all method level code lines are added as children of it's class code line." + }, + "IsHidden": { + "type": "boolean", + "description": "Set current line as hidden code line by default. .NET has hidden APIs and architects does not want to see them by default." + } + }, + "required": [ + "Tokens" + ], + "description": "ReviewLine object corresponds to each line displayed on API review. If an empty line is required then add a code line object without any token." + }, + "CodeDiagnostic": { + "type": "object", + "properties": { + "DiagnosticId": { + "type": "string" + }, + "TargetId": { + "type": "string", + "description": "Id of ReviewLine object where this diagnostic needs to be displayed(Options" + }, + "Text": { + "type": "string" + }, + "Level": { + "$ref": "#/$defs/CodeDiagnosticLevel" + }, + "HelpLinkUri": { + "type": "string" + } + }, + "required": [ + "TargetId", + "Text", + "Level" + ], + "description": "System comment object is to add system generated comment. It can be one of the 4 different types of system comments." + }, + "ReviewToken": { + "type": "object", + "properties": { + "Kind": { + "$ref": "#/$defs/TokenKind" + }, + "Value": { + "type": "string" + }, + "NavigationDisplayName": { + "type": "string", + "description": "NavigationDisplayName can be used set navigation dispaly name to be used in navigation tree.\nThis value will be used in the navigation if NavigationDisplayName is not set." + }, + "NavigateToId": { + "type": "string", + "description": "navigateToId should be set if the underlying token is required to be displayed as HREF to another type within the review.\nFor e.g. a param type which is class name in the same package" + }, + "SkipDiff": { + "type": "boolean", + "default": false, + "description": "set skipDiff to true if underlying token needs to be ignored from diff calculation. For e.g. package metadata or dependency versions \nare usually excluded when comparing two revisions to avoid reporting them as API changes" + }, + "IsDeprecated": { + "type": "boolean", + "default": false, + "description": "This is set if API is marked as deprecated" + }, + "HasSuffixSpace": { + "type": "boolean", + "default": true, + "description": "Set this to false if there is no suffix space required before next token. For e.g, punctuation right after method name" + }, + "IsDocumentation": { + "type": "boolean", + "default": false, + "description": "Set isDocumentation to true if current token is part of documentation" + }, + "RenderClasses": { + "type": "array", + "items": { + "type": "string" + }, + "description": "Language specific style css class names" + } + }, + "required": [ + "Kind", + "Value" + ], + "description": "Token corresponds to each component within a code line. A separate token is required for keyword, punctuation, type name, text etc." + }, + "CodeDiagnosticLevel": { + "type": "number", + "enum": [ + 1, + 2, + 3, + 4 + ] + }, + "TokenKind": { + "type": "number", + "enum": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7 + ] + } + } +} \ No newline at end of file diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/model.tsp b/tools/apiview/parsers/apiview-treestyle-parser-schema/model.tsp new file mode 100644 index 00000000000..5b760a53800 --- /dev/null +++ b/tools/apiview/parsers/apiview-treestyle-parser-schema/model.tsp @@ -0,0 +1,96 @@ +import "@typespec/json-schema"; + +using TypeSpec.JsonSchema; + +@jsonSchema + +/** ReviewFile represents entire API review object. This will be processed to render review lines. */ +model CodeFile { + PackageName: string; + PackageVersion: string; + /** version of the APIview language parser used to create token file*/ + ParserVersion: string; + Language: "C"|"C++"|"C#"|"Go"|"Java"|"JavaScript"|"Kotlin"|"Python"|"Swagger"|"Swift"|"TypeSpec"; + /** Language variant is applicable only for java variants*/ + LanguageVariant?: "None" | "Spring" | "Android" = "None"; + CrossLanguagePackageId?: string; + ReviewLines: Array; + /** Add any system generated comments. Each comment is linked to review line ID */ + Diagnostics?: Array; +} + + +/** ReviewLine object corresponds to each line displayed on API review. If an empty line is required then add a code line object without any token. */ +model ReviewLine { + /** lineId is only required if we need to support commenting on a line that contains this token. + * Usually code line for documentation or just punctuation is not required to have lineId. lineId should be a unique value within + * the review token file to use it assign to review comments as well as navigation Id within the review page. + * for e.g Azure.Core.HttpHeader.Common, azure.template.template_main + */ + LineId?: string; + CrossLanguageId?: string; + /** list of tokens that constructs a line in API review */ + Tokens: Array; + /** Add any child lines as children. For e.g. all classes and namespace level methods are added as a children of namespace(module) level code line. + * Similarly all method level code lines are added as children of it's class code line.*/ + Children?: Array; + /** Set current line as hidden code line by default. .NET has hidden APIs and architects don't want to see them by default. */ + IsHidden?: boolean; +} + + +/** Token corresponds to each component within a code line. A separate token is required for keyword, punctuation, type name, text etc. */ +model ReviewToken { + Kind: TokenKind; + Value: string; + /** NavigationDisplayName is used to create a tree node in the navigation panel. Navigation nodes will be created only if token contains navigation display name.*/ + NavigationDisplayName?: string; + /** navigateToId should be set if the underlying token is required to be displayed as HREF to another type within the review. + * For e.g. a param type which is class name in the same package + */ + NavigateToId?: string; + /** set skipDiff to true if underlying token needs to be ignored from diff calculation. For e.g. package metadata or dependency versions + * are usually excluded when comparing two revisions to avoid reporting them as API changes*/ + SkipDiff?: boolean = false; + /** This is set if API is marked as deprecated */ + IsDeprecated?: boolean = false; + /** Set this to false if there is no suffix space required before next token. For e.g, punctuation right after method name */ + HasSuffixSpace?: boolean = true; + /** Set isDocumentation to true if current token is part of documentation */ + IsDocumentation?: boolean = false; + /** Language specific style css class names */ + RenderClasses?: Array; +} + + +/** System comment object is to add system generated comment. It can be one of the 4 different types of system comments. */ +model CodeDiagnostic { + /** Diagnostic ID is auto generated ID by CSharp analyzer. */ + DiagnosticId?: string; + /** Id of ReviewLine object where this diagnostic needs to be displayed */ + TargetId: string; + /** Auto generated system comment to be displayed under targeted line. */ + Text: string; + Level: CodeDiagnosticLevel; + HelpLinkUri?: string; +} + +enum TokenKind { + Text: 0, + Punctuation: 1, + Keyword: 2, + TypeName: 3, + MemberName: 4, + StringLiteral: 5, + Literal: 6, + Comment: 7 +} + +enum CodeDiagnosticLevel { + Info: 1, + Warning: 2, + Error: 3, + /** Fatal level diagnostic will block API review approval and it will show an error message to the user. Approver will have to + * override fatal level system comments before approving a review.*/ + Fatal: 4 +} \ No newline at end of file diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/models.tsp b/tools/apiview/parsers/apiview-treestyle-parser-schema/models.tsp deleted file mode 100644 index 187b900145c..00000000000 --- a/tools/apiview/parsers/apiview-treestyle-parser-schema/models.tsp +++ /dev/null @@ -1,155 +0,0 @@ -scalar StructuredTokenId extends string; -scalar APITreeNodeId extends string; - -enum StructuredTokenKind { - /** Default kind */ - Content: 0, - - /** Starts a new line */ - LineBreak: 1, - - /** Single Space */ - NonBreakingSpace: 2, - - /** Four spaces */ - TabSpace: 3, - - /** Use this between method parameters. Depending on user setting this would result in a LineBreak or a LineBreak + TabSpace */ - ParameterSeparator: 4 -} - -enum CodeDiagnosticLevel { - Info: 1, - Warning: 2, - Error: 3, - Fatal: 4 -} - -/** Classes used to render the StructuredTokens. Extendable by contributing styles at https://github.com/Azure/azure-sdk-tools/blob/main/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.scss */ -union StructuredTokenRenderClasses { - "comment", - "keyword", - "literal", - /** string literal */ - "sliteral", - /** member name */ - "mname", - /** type name */ - "tname", - /** punctuation */ - "punc", - "text", - /** Contribute extra classes at https://github.com/Azure/azure-sdk-tools/blob/main/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.scss */ - string -} - -union APITreeNodeTags { - /** Mark a token as deprecated. */ - "Deprecated", - /** Mark a node as Hidden. */ - "Hidden", - /** Indicate that a node should be hidden from the page navigation. */ - "HideFromNav", - /** Indicate that a node should not be used in computation of diff. */ - "SkipDiff" -} - -union StructuredTokenTags { - /** Mark a token as deprecated */ - "Deprecated", - /** Indicate that a Token should not be used in computing diff*/ - "SkipDiff", -} - -model CodeFile { - /** The version of the parser */ - VersionString: string; - - /** Name the ocde file. Usually just the package name and version*/ - Name: string; - - Language: "C" | "C#"| "C++" | "Go" | "Java" | "JavaScript" | "Json" | "Kotlin" | "Python" | "Swagger" | "Swift" | "TypeSpec" | "Xml"; - LanguageVariant?: "Default" | "Spring" | "Android" = "Default"; - PackageName: string; - ServiceName?: string; - PackageVersion: string; - - /** Maps related packages across Languages */ - CrossLanguagePackageId?: string; - - /** The API Tree(s) */ - APIForest: APITreeNode[]; - - Diagnostics: CodeDiagnostic[]; -} - -model CodeDiagnostic { - /** String associated with a given diagnostic usieally produced by an analyzer*/ - DiagnosticId: string; - Text: string; - HelpLinkUri: string; - /** Maps to the APITreeNode id */ - TargetId: APITreeNodeId; - Level: CodeDiagnosticLevel; -} - -model APITreeNode { - /** The name of the tree node which will be used as label for the API Navigation. Generally this is the name of the module (class, method). */ - Name: string; - - /** Id of the node, which should be unique at the node level. i.e. unique among its siblings. This was previously represented by the DefinitionId for the main Token of the node. */ - Id: APITreeNodeId; - - /** Descriptor for the kind of the node. Currently used to select navigation icons */ - Kind: "assembly" | "namespace" | "class" | "delegate" | "enum" | "interface" | "method" | "package" | "struct" | "type"; - - /** The main data of the node. This is all the tokens that actually define the node. When rendering, TopTokens are rendered first, followed by any Children, and then finally BottomTokens */ - TopTokens?: StructuredToken[]; - - /** Tokens which are rendered after all child nodes. Depending on the language this would include the closing curly brace and/or empty lines. */ - BottomTokens?: StructuredToken[]; - - /** The nodes immediate children. For a namespace this would be classes, for a class this would be the class constructors and methods. Children are rendered after TopTokens but before BottomTokens, and are automatically indented.*/ - Children?: APITreeNode[]; - - /** Properties of the APITreeNode. */ - Properties?: APITreeNodeProperties; - - /** Tags of the APITreeNode. */ - Tags?: APITreeNodeTags[]; -} - -model StructuredToken { - /** Token Id. Previously known as DefinitionId. Also the id used to place APIView comments. Needs to be deterministic */ - Id: StructuredTokenId; - - /** Represents the type of a structured token*/ - Kind: StructuredTokenKind; - - /** The token value which will be displayed. Spacing tokens (LineBreak, NonBreakingSpace, TabSpace, and ParameterSeparator) don't need to have value */ - Value?: string; - - /** Properties of the StructuredToken. */ - Properties?: StructuredTokenProperties; - - /** Tags of the StructuredToken. */ - Tags?: StructuredTokenTags[]; - - /** Classes used to render the StructuredTokens. */ - RenderClasses?: StructuredTokenRenderClasses[] -} - -model APITreeNodeProperties { - /** Use this only if you are looking to add a custom icon different from language wide defaults set by APITreeNode kind*/ - IconName?: string; - /** The cross language definitionId for the node. */ - CrossLangDefId?: string; -} - -model StructuredTokenProperties { - /** Group a sequence of consecutive StructuredTokens. doc indicates that the group of tokens is documentation. */ - GroupId?: "doc"; - - /** Id to navigate to when StructuredToken is clicked. */ - NavigateToId?: APITreeNodeId; -} \ No newline at end of file diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/sample/Azure.Template_review_content.txt b/tools/apiview/parsers/apiview-treestyle-parser-schema/sample/Azure.Template_review_content.txt new file mode 100644 index 00000000000..8728fc333f3 --- /dev/null +++ b/tools/apiview/parsers/apiview-treestyle-parser-schema/sample/Azure.Template_review_content.txt @@ -0,0 +1,42 @@ +Dependencies: +Azure.Core-1.41.0 +System.Text.Json-4.7.2 + + +namespace Azure.Template { + public class TemplateClient { + public TemplateClient(string vaultBaseUrl, TokenCredential credential); + public TemplateClient(string vaultBaseUrl, TokenCredential credential, TemplateClientOptions options); + protected TemplateClient(); + public virtual HttpPipeline Pipeline { get; } + public virtual Response GetSecret(string secretName, RequestContext context); + public virtual Task GetSecretAsync(string secretName, RequestContext context); + public virtual Response GetSecretValue(string secretName, CancellationToken cancellationToken = default); + public virtual Task> GetSecretValueAsync(string secretName, CancellationToken cancellationToken = default); + } + + public class TemplateClientOptions : ClientOptions { + public enum ServiceVersion { + V7_0 = 1, + } + public TemplateClientOptions(ServiceVersion version = V7_0); + } +} + +namespace Azure.Template.Models { + public class SecretBundle { + public string ContentType { get; } + public string Id { get; } + public string Kid { get; } + public bool? Managed { get; } + public IReadOnlyDictionary Tags { get; } + public string Value { get; } + } +} + +namespace Microsoft.Extensions.Azure { + public static class TemplateClientBuilderExtensions { + public static IAzureClientBuilder AddTemplateClient(this TBuilder builder, string vaultBaseUrl) where TBuilder : IAzureClientFactoryBuilderWithCredential; + public static IAzureClientBuilder AddTemplateClient(this TBuilder builder, TConfiguration configuration) where TBuilder : IAzureClientFactoryBuilderWithConfiguration; + } +} diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/sample/Azure.Template_token.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/sample/Azure.Template_token.json new file mode 100644 index 00000000000..aefbc0480d1 --- /dev/null +++ b/tools/apiview/parsers/apiview-treestyle-parser-schema/sample/Azure.Template_token.json @@ -0,0 +1,3569 @@ +{ + "Version": 0, + "VersionString": "29", + "Language": "C#", + "PackageName": "Azure.Template", + "PackageVersion": "1.0.3.0", + "Tokens": [], + "Diagnostics": [ + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)", + "Level": 3 + } + ], + "ParserVersion": "29", + "ReviewLines": [ + { + "LineId": "Dependencies", + "Tokens": [ + { + "Kind": 5, + "Value": "Dependencies:", + "NavigationDisplayName": "Dependencies", + "HasSuffixSpace": true, + "RenderClasses": [ + "dependencies" + ] + } + ], + "Children": [] + }, + { + "LineId": "Azure.Core", + "Tokens": [ + { + "Kind": 5, + "Value": "Azure.Core", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 5, + "Value": "-1.41.0", + "SkipDiff": true, + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [] + }, + { + "LineId": "System.Text.Json", + "Tokens": [ + { + "Kind": 5, + "Value": "System.Text.Json", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 5, + "Value": "-4.7.2", + "SkipDiff": true, + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [] + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template", + "Tokens": [ + { + "Kind": 2, + "Value": "namespace", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Azure", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Template", + "NavigationDisplayName": "Azure.Template", + "HasSuffixSpace": true, + "RenderClasses": [ + "namespace" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The Template service client. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The Template service client. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.TemplateClient", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TemplateClient", + "NavigationDisplayName": "TemplateClient", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of TemplateClient. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022vaultBaseUrl\u0022\u003E The vault name, for example https://myvault.vault.azure.net. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003E A credential used to authenticate to an Azure Service. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022vaultBaseUrl\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TemplateClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "vaultBaseUrl", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TokenCredential", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of TemplateClient. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022vaultBaseUrl\u0022\u003E The vault name, for example https://myvault.vault.azure.net. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003E A credential used to authenticate to an Azure Service. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E The options for configuring the client. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022vaultBaseUrl\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TemplateClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "vaultBaseUrl", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TokenCredential", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TemplateClientOptions", + "NavigateToId": "Azure.Template.TemplateClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of TemplateClient for mocking. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.TemplateClient.TemplateClient()", + "Tokens": [ + { + "Kind": 2, + "Value": "protected", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TemplateClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The HTTP pipeline for sending and receiving REST requests and responses. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.TemplateClient.Pipeline", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "HttpPipeline", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Pipeline", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// [Protocol Method] Get a specified secret from a given key vault.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Clist type=\u0022bullet\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Citem\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cdescription\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This \u003Csee href=\u0022https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/Azure.Core/samples/ProtocolMethods.md\u0022\u003Eprotocol method\u003C/see\u003E allows explicit creation of the request and processing of the response for advanced scenarios.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/description\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/item\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/list\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022secretName\u0022\u003E The name of the secret. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022context\u0022\u003E The request context, which can override default behaviors of the client pipeline on a per-call basis. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022secretName\u0022 /\u003E is null. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E \u003Cparamref name=\u0022secretName\u0022 /\u003E is an empty string, and was expected to be non-empty. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003E Service returned a non-success status code. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E The response returned from the service. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexample\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This sample shows how to call GetSecret and parse the result.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ccode\u003E\u003C![CDATA[", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// TokenCredential credential = new DefaultAzureCredential();", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// TemplateClient client = new TemplateClient(\u0022\u003CVaultBaseUrl\u003E\u0022, credential);", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Response response = client.GetSecret(\u0022\u003CsecretName\u003E\u0022, null);", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement;", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Console.WriteLine(result.ToString());", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ]]\u003E\u003C/code\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This sample shows how to call GetSecret with all parameters and parse the result.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ccode\u003E\u003C![CDATA[", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// TokenCredential credential = new DefaultAzureCredential();", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// TemplateClient client = new TemplateClient(\u0022\u003CVaultBaseUrl\u003E\u0022, credential);", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Response response = client.GetSecret(\u0022\u003CsecretName\u003E\u0022, null);", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement;", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Console.WriteLine(result.GetProperty(\u0022value\u0022).ToString());", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Console.WriteLine(result.GetProperty(\u0022id\u0022).ToString());", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Console.WriteLine(result.GetProperty(\u0022contentType\u0022).ToString());", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Console.WriteLine(result.GetProperty(\u0022tags\u0022).GetProperty(\u0022\u003Ckey\u003E\u0022).ToString());", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Console.WriteLine(result.GetProperty(\u0022kid\u0022).ToString());", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Console.WriteLine(result.GetProperty(\u0022managed\u0022).ToString());", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ]]\u003E\u003C/code\u003E\u003C/example\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetSecret", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "secretName", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "RequestContext", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "context", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// [Protocol Method] Get a specified secret from a given key vault.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Clist type=\u0022bullet\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Citem\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cdescription\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This \u003Csee href=\u0022https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/Azure.Core/samples/ProtocolMethods.md\u0022\u003Eprotocol method\u003C/see\u003E allows explicit creation of the request and processing of the response for advanced scenarios.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/description\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/item\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/list\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022secretName\u0022\u003E The name of the secret. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022context\u0022\u003E The request context, which can override default behaviors of the client pipeline on a per-call basis. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022secretName\u0022 /\u003E is null. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E \u003Cparamref name=\u0022secretName\u0022 /\u003E is an empty string, and was expected to be non-empty. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003E Service returned a non-success status code. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E The response returned from the service. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexample\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This sample shows how to call GetSecretAsync and parse the result.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ccode\u003E\u003C![CDATA[", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// TokenCredential credential = new DefaultAzureCredential();", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// TemplateClient client = new TemplateClient(\u0022\u003CVaultBaseUrl\u003E\u0022, credential);", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Response response = await client.GetSecretAsync(\u0022\u003CsecretName\u003E\u0022, null);", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement;", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Console.WriteLine(result.ToString());", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ]]\u003E\u003C/code\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This sample shows how to call GetSecretAsync with all parameters and parse the result.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ccode\u003E\u003C![CDATA[", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// TokenCredential credential = new DefaultAzureCredential();", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// TemplateClient client = new TemplateClient(\u0022\u003CVaultBaseUrl\u003E\u0022, credential);", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Response response = await client.GetSecretAsync(\u0022\u003CsecretName\u003E\u0022, null);", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement;", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Console.WriteLine(result.GetProperty(\u0022value\u0022).ToString());", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Console.WriteLine(result.GetProperty(\u0022id\u0022).ToString());", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Console.WriteLine(result.GetProperty(\u0022contentType\u0022).ToString());", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Console.WriteLine(result.GetProperty(\u0022tags\u0022).GetProperty(\u0022\u003Ckey\u003E\u0022).ToString());", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Console.WriteLine(result.GetProperty(\u0022kid\u0022).ToString());", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Console.WriteLine(result.GetProperty(\u0022managed\u0022).ToString());", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ]]\u003E\u003C/code\u003E\u003C/example\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetSecretAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "secretName", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "RequestContext", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "context", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The GET operation is applicable to any secret stored in Azure Key Vault. This operation requires the secrets/get permission. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022secretName\u0022\u003E The name of the secret. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003E The cancellation token to use. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.TemplateClient.GetSecretValue(System.String, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "SecretBundle", + "NavigateToId": "Azure.Template.Models.SecretBundle", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetSecretValue", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "secretName", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The GET operation is applicable to any secret stored in Azure Key Vault. This operation requires the secrets/get permission. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022secretName\u0022\u003E The name of the secret. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003E The cancellation token to use. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.TemplateClient.GetSecretValueAsync(System.String, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "SecretBundle", + "NavigateToId": "Azure.Template.Models.SecretBundle", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetSecretValueAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "secretName", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Client options for TemplateClient. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.TemplateClientOptions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TemplateClientOptions", + "NavigationDisplayName": "TemplateClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The version of the service to use. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.TemplateClientOptions.ServiceVersion", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ServiceVersion", + "NavigationDisplayName": "ServiceVersion", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Service version \u00227.0\u0022. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.TemplateClientOptions.ServiceVersion.V7_0", + "Tokens": [ + { + "Kind": 4, + "Value": "V7_0", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes new instance of TemplateClientOptions. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.TemplateClientOptions.TemplateClientOptions(Azure.Template.TemplateClientOptions.ServiceVersion)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TemplateClientOptions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ServiceVersion", + "NavigateToId": "Azure.Template.TemplateClientOptions.ServiceVersion", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "version", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "V7_0", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.Models", + "Tokens": [ + { + "Kind": 2, + "Value": "namespace", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Azure", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Template", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Models", + "NavigationDisplayName": "Azure.Template.Models", + "HasSuffixSpace": true, + "RenderClasses": [ + "namespace" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E A secret consisting of a value, id and its attributes. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.Models.SecretBundle", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "SecretBundle", + "NavigationDisplayName": "SecretBundle", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The content type of the secret. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.Models.SecretBundle.ContentType", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ContentType", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The secret id. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.Models.SecretBundle.Id", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Id", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E If this is a secret backing a KV certificate, then this field specifies the corresponding key backing the KV certificate. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.Models.SecretBundle.Kid", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Kid", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E True if the secret\u0027s lifetime is managed by key vault. If this is a secret backing a certificate, then managed will be true. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.Models.SecretBundle.Managed", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Managed", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Application specific metadata in the form of key-value pairs. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.Models.SecretBundle.Tags", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IReadOnlyDictionary", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Tags", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The secret value. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Azure.Template.Models.SecretBundle.Value", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Value", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Microsoft.Extensions.Azure", + "Tokens": [ + { + "Kind": 2, + "Value": "namespace", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Microsoft", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Extensions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Azure", + "NavigationDisplayName": "Microsoft.Extensions.Azure", + "HasSuffixSpace": true, + "RenderClasses": [ + "namespace" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Extension methods to add \u003Csee cref=\u0022T:Azure.Template.TemplateClient\u0022 /\u003E to client builder. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TemplateClientBuilderExtensions", + "NavigationDisplayName": "TemplateClientBuilderExtensions", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Registers a \u003Csee cref=\u0022T:Azure.Template.TemplateClient\u0022 /\u003E instance. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022builder\u0022\u003E The builder to register with. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022vaultBaseUrl\u0022\u003E The vault name, for example https://myvault.vault.azure.net. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\u003CTBuilder\u003E(TBuilder, System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IAzureClientBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TemplateClient", + "NavigateToId": "Azure.Template.TemplateClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TemplateClientOptions", + "NavigateToId": "Azure.Template.TemplateClientOptions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "AddTemplateClient", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "this", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "builder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "vaultBaseUrl", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IAzureClientFactoryBuilderWithCredential", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Registers a \u003Csee cref=\u0022T:Azure.Template.TemplateClient\u0022 /\u003E instance. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022builder\u0022\u003E The builder to register with. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022configuration\u0022\u003E The configuration values. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "LineId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IAzureClientBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TemplateClient", + "NavigateToId": "Azure.Template.TemplateClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TemplateClientOptions", + "NavigateToId": "Azure.Template.TemplateClientOptions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "AddTemplateClient", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TConfiguration", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "this", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "builder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TConfiguration", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "configuration", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IAzureClientFactoryBuilderWithConfiguration", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TConfiguration", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ] +} \ No newline at end of file diff --git a/tools/apiview/parsers/images/APITree.svg b/tools/apiview/parsers/images/APITree.svg deleted file mode 100644 index eeeaf3fde9c..00000000000 --- a/tools/apiview/parsers/images/APITree.svg +++ /dev/null @@ -1,211 +0,0 @@ - - - - - - - - - - Page-1 - - - Rectangle.1000 - - - - - - - Rectangle - - - - - - - Rectangle.11 - - - - - - - Rectangle.12 - - - - - - - Rectangle.13 - - - - - - - Rectangle.14 - - - - - - - Rectangle.15 - - - - - - - Sheet.16 - namespace - - - - namespace - - Sheet.18 - } - - - - } - - Sheet.19 - Public - - - - Public - - Sheet.20 - } - - - - } - - Sheet.21 - Public - - - - Public - - Sheet.22 - Azure.Template - - - - Azure.Template - - Sheet.23 - - - - Sheet.25 - - - - Sheet.26 - { - - - - { - - Sheet.27 - TemplateClient - - - - TemplateClient - - Sheet.28 - - - - Sheet.29 - class - - - - class - - Sheet.30 - - - - Sheet.31 - TemplateClient - - - - TemplateClient - - Sheet.33 - - - - Sheet.34 - ( - - - - ( - - Sheet.35 - string - - - - string - - Sheet.36 - vaultBaseUrl - - - - vaultBaseUrl - - Sheet.37 - ) - - - - ) - - Sheet.38 - ; - - - - ; - - Sheet.39 - Top Token - - - - Top Token - - Sheet.40 - Bottom Token - - - - Bottom Token - - diff --git a/tools/apiview/parsers/images/apitree-node-and-tokens.png b/tools/apiview/parsers/images/apitree-node-and-tokens.png deleted file mode 100644 index 3bff57c865c8e6e2febb8f37a1e573c55a5eeee2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14563 zcmb`O1yEe?m!@%dcXxMpcL)v*f#B{MJV0>w;OYip;r zwkYWC+qdcN``vra`@H9z2sIU1WCQ{PFfcG=c{wR{Ffa&Q(EWTk7|>t0`D}R54Y;ei ztOQuiB+(J*0hFbRPw~t@&4GU5)FfcwZc`0#Cug|C1 z$Zpv4ZTF-i5)f2S-?j%-nP{5|bYiC6f;8Dutv;8BFBX=td}YM_M9@_|*F><=$z7Vza-4q(Sk1W9n;&Ep;`#onlX>^ny^h2ez z^$xJ*R(WsKTvgAOCXVInpgv}Xn_;_Vw}!br z5ZZp;=S~-3NUa#TfGel4%%#_Apu?O3eAJL)KrmPF&(Olpfo5!uFw!3X_4s5Q&qxh$ zky0S`y91{wDsHjal2WQ@>{;NngF!#0YnZC?oXRYC^PCd?NEpebwE;*z5Yze%`t1HBe ziF%#&x4MN@%-Z-M?)+MBqIfdm|X+QpgC?OMu?YIUku zHqbsn?rc<4y$0d#F)5wog zj@yIq<&0)ok+srVj5BUnH=to-Fqgl(IvvuE{j@q>nLP>gXSC5qC#|?B4LBY zl&5h>_W>UAT?4cElNv3GJhs&m28EPqVFc47yz;(UC)$WeoiQ2W_)k|(5zn@rTDEt~ z$<7AzsL#?B4400`Kz+f3J!0drUBf*iyjO)I|2*QeLt$HP_FPfy=8rW7QG;ou=J7JQwupt= zsJ~7mV}z=z+`xl0c4amhEwSup9u(PfF>aH=FIXFcN4^dVDGXzdl(pS!yjI(md-Lv_ zr-eye2gYSILnok&E~51Gh0OToWATzOOvroJUL(PBe)UuN_q^KS&lV@C5mjUC8U77-JT439)1;MW&>R~(n2&W4MlXg?3mYk z-jy^IaBCsQMO*+J+wov>5`R7N!~{oZyFZb3Rd5P^6C{m>&^|bF3iu{02=|LaS(a z?wC}WoH7QInYZl5-z9r8!Z1mQgZg-^hvdw)_(WQGPPQUNl5*O5-IR@cI(iPVgJ#$` z%Tnd1ejI#9gw&3;>T}=C$ZD^XZZqoF^L6TJbp$Oj`@(@N9C=qn%V4MrK(}8E8|jS# z{MXy`8DdzS74iuZYDq)??Tk!dQLJk?mc}ouOYwG9RaH@GB54V4^-}QI*SIFnHe(Nj zK~$)bh!fM(D#Ug0zVbSyyZ~%RbjeLG94{JVUg+Y@OYqYW$dI9kW%s|`rV*5&aM~E! zGANBjcN|==lw~uloGz`(JCTCX;gD&zh&84pdop}|ja*NmvFF?s$88T(3@W5zf^%_e z2g`E9i9%-<=tT$5THyfC&tJ!&gYyr`l!{6h*H)6c=$leT?Cl6PZD4VOg3#Em==Gj? z51iUDIRgk|O2#9tE#57QRdM;9wj$}}uF(XhphWr(r>f z#PB8@NW*c|?pE$wI<{hixKeSiTaQw-swAg){c=4>$g|NMRz*y*z!8*zlFrUhmj-v6vtJK)3l0&nyrU?+X8akNp3K#8EUdO&SrIY>brKS@Z5u&6uG$13Oz) z`9iY!YH&-;oNZXTICCHC)7y1Joh8bPl(2-VXY${fbAZ2b;-*&7Tf}^CP47*%?cit=)KiU(gRc zbj?k7|7CL|;`eDSLby}Fv6R(;)nn)75JVrBkNudRmTl&Wb3l*wv$Kq@(Xy^Fsd7;?dclc*|_fSvA z1@cp$$sk1t=`IDs2ANRE)aKs7clAJP#QfjLJWQAK_G#+b5?xHHJTQr7J4j_wOp<0w z@lTQ5SDni?H$ZWSQJqm`eP6W2-n_V*zj78hv8k1WbH?lQQiiXhq;#*x&y_)<`o{Lt zj!WAHw52gYlOEN0itD^J*arli^z!zQMWUW1VsUf4Fw>ZxL|PJ52Ag~+ZPF?+BJ{|- zEqB{ZU|YI|aXVPtOR9@u`Wj9s_UJR(xoV3Mjpx&r-*`??5tBtk^rMhthq@<^5rH;Y z_-?~qf3^esTRloUsBYTf$v1|Rc1-#ri7uhF$0e9COtvpR)3<1g=h0Y2p*kG~;?Nk! z%`H&NE7)>6N5mSC;PL4Xf21fR?I<)ABPVram4rb>I=rQe)M#G&&M&A>pOn>4LdL9=5#qIi??Y=z~p< zl(RE?2;W&}X*=G>yw1G|hLxSFv3Z%k=U1vHkHf957($chuQ1uFf#ObwWr5U`vbej@ z-2gBovOzA3%YRs|zP6SymBw9k_!5or_B!@wMt-UNr($W`9Pfc@caFngD0ikDRI7A+ zO+|_D`^%ixpZW~T-8S^uq@fLg$Ah@Z#66t%%$p60fBisdjqD?>%{ykAH$1-PJwywf z!URQ8Q!cNN)dYb{sAS`YD&fiF;jgotxapVdBhRY^2sOl6 zusg66avi@eeqp>Nm%XV<`#4DaTplvrp-_x;LFZ(j@-UQw3d(fKPPP~~v5%%3PcqUD zH`@b%XSPugGJaDxYLw+pI}oK7G>a5+fOZpMA~cgVRI{0|*ufZ!Q4^ddY0BEFZUTt~ zbW?VLL3G!kAb7|1{E|C4I(AbegPCuB&PrT^E1p$+hAe;WMZYnUYm+(spvkR!UO2<2 zeYJ&MqCgX69n|An7Z-+>QfivYMcWbXq-JTb7#lQ0&o!F*L#LJs4Ln8a45|B>OQHU0 zY0~{$Iuhs7Z@R{7DH&>h19I~QujYA+Wd27A`cYW(+}|1!?V%o&QV6qA^V#U|NPoPJ zV;3OuUY=uHHez31!JbW=Bn{vY&gc`TL>IbE!FS+su)^t?E7r1*3nAIFi+KknEw>)G z`E4$IvsXc4e3#kzQ!1@%6PsGGn#WuO6x;Iv8UjOVKRJ^=q~Jhsd6jb>`eZF@To)ur@goC<4|ff`F5N09FPLka!_#(iGN&-$`zi>PN_jneqVQ~naw@BR7s9`$DkCW!b zqCK$IN<}=m{5)m)7o^Pdr(bP7QFl--aB81rkV2XbjHic~5P&`8zGz|*w^o*JTTkeS z1-bN*t~83Whpx6dksh^D$0dK^;KK7+W7MWT874WS2pRc92FG_x{*zgk34;GGXomM| z3kP#{R_I-bJ>Jx!FCI8B(EWu0vxoh{l#M0?&E-sjkkT2sbDQ>!hPvR0z%d64=VR;t zM~wPDDH_yCy4`!wf81k8sKpYcdoW zNx`%o>jn!4Fi$Is%&;S%>V%Fb&PW|3O?yD;bz;ykp5JY{Lz2QmPB_U+!Tj|Efmn~G zebv(lLOb88F%LsR&T;#bGw5`DgU6r)Py)4;y~fNozu02$ZBXKm&Ns04{90ofPl^FY zH)=0u(QLo#h0(JEUEq%Kfl6qV8Le$UeSB z-3cjLr8u%PXFr_I2v4HK3GHdm_!we%7b;EF!V2QT;`{26d11AP?=;GP5+7}3m(P5v zixsfU#DTY39Qn&*NpL+apc_h7l;wv33PS&qVfy#ArKMb`*Kw2A0ZPDl?-|_$v0|ax z=IGO%n4Nok#`0Y%jfTAj&B8VXPaA#yX`w$9PcmyIlr2y&d#RVo7)IC~=HS6LpzQIz zTgYJNjlglf8Kc}0X`xKjfM5OlD}`2y(@5CvuRKl{8@DJVZ*Dym!xbjTZagwjey1Bp z;>-5ZpB&6i=yOC$vXETr)#n5el#5H&5suAU7>xXbMuC9kY$I;EI|%rSOSb=*Rv4WG zn_j*cU*bPR%uG>FG&}M6^~t+;2l*)LVBX=kTZCX}+`8hMO2A#hY+&N*DN?WMFc)7_ zG9re3n)dT7ClS z7f&{V95gfULluJ7a*^H&IwRNUUCP{Y?ETEf6OJI@~!Xoe*%+n1WFJL55l$1W}bKt>9}Ipg8{>8w`&vvsM_L9fuMF zM47{GLRKDgyfxJMLh^cW5{8(<$S^*w0!@G-`av6TGCHohGCJE3XVkivEj9i zkAChzA|h0gfG%yG%hcANKj<-&l);VlX+Bs<5IQ9Iin+sXTc(`X?9pO{HKC{l~ zcGqw-b}qVZwNz-t5d*&)+1!nII|7VY`ek--F=l7buCh?#J~;-SS(0}2$;D}BV>i2% zZ5rGf9PJ;XQ|BP?Pi_>?=|~{;^1N1OHVBbJopV%cUytWxnNl09 zjQG2FyE2HELXW|4;Go7PcsmMWrMtV%o-(Rj&`>6jOFbgf5xB z6qKJntgpXrgMUdl!71R;7r!JHPicbC-zFpwH587s&*SCY%4JT}0*NPhEa+AOw{ZpA zlUh}S2@RfxccVpUz{sL(I%JG$8|5+58yWNvsoQ(IozcIKZj&+tq1f>WWKJR85b{s} zvkm$1s#+GLat!X0ffiSX1+rD#3G$1@iu;0E3)+Bb?XIwTBnNhK=85YmOvil?`ItD}@Zb!V`slqDfbLsuigEn zk@vSqv0D%LS#b%IDI!87Gu& zU&7-m{rhPMsodw#7bowS4jCgX-ux-aG~J=T{?!1AT>rOvB>NjiV|bEl!1 zO^~Eio?oUAQwNpte7tKEY3E}z23gOBmi>IzW>c13vQhGzF0zDfNvU$osKkucg~zMi zhAoDW{~QSvW99qa2b9fcN7W|9p}b90oa#A|WH~x)FYc>VlRs_v2wOOV1toI1wSG+% z?vuv-%oK(~lAIl|@ns%umK(%rF2#eQ;t=MxMGF=1su?GOcGch3e5fef^m+cIWvrTe zH_WJ^ce`mAn&F62(3}4@Q+fLgR9=HV3p~B|)o7z?$^=`bhqoYbn-grQe}DhgCE13Z z#kWp6)6P4MYk$KLusK z6tGbx^!#AO%)^KCEKtijSCJsFBOy;fv~h~_mj%AdLEYGf2Nqst(!E;C{p02_TY z#SLWFIkFE)eb}QADOa5<9P6b1x%G(xDjYG=-u@m~eu-ynHW$XD?|*?Dr^U!Fk7H?? z>pRhI!07KsxN!->vT^js0|mUB+J0XyPNT)v+40}|&&_6|j`y7;3$<1ep1gKr0cPuA z&zhTb8VfIIswTO$auQ!#+ z80ojMxofhK2|oPXSdwV*7f(x0rQW?;`t*!0vMdETEo>ldL(NGU?TCA5;*R zd`&-L&wFI)R)Bc+lx{+BTk!NE{drkId zt8c=wypIIZY^anwkw@qWOmB9Z5~meI6D;W59DO1i!z3 zHCnT_|KbzHm2H-YBO8#>sE0w(EA)V{v_L){d04 z5(xKA9^jL;7;|m@Ha?_qLd5&@`#)gyFs0f8jV5PVF*7$MVL-O>fS9>ZCNA~Ilt^PU z+>rnYNKL6H3reG;Og2`dZU;h3j2JSNXHaJ@uxh2khqB7@m=h;ZTjgfc?psq**Pp?e zGEGvHOJbO~h+5fX5~PqhK_dMLQ{|GeFL!eBc1hIt_dRLVAC7e8fggK8^BnUWYp&Rr zy*|@ERq;d|L>gS_GQzK2G0BeEiEiud4QV-3)9|5UtMk*gjV!S0?dGE)FgX>}&SJss zJf)?f0x+*j>S5P(51j!zEVJfdY?I5t@b=Ixx7}cGvC!DVdLHIL2fn``K!epxODjda z?t#5BHNFM}nF-t)Gz0;VzW&0ig<>2x%^G5Sbej$1%}U9nd{!?2=3+GLig}k5q77Te zq>a+b;I9h4->8O%+`ZL2A#@aV9?Mvk_VvinAf`6lx;h^gQSDoXBhfq&a*z$kt%9Em zt^V%uKuAu>hzqXKI-L(vuyJ_}3;{fwZ~`BKF6}p31+VTQPgd7vsX9b_0nje}+!&(= zq_&&&V3$yc2!qKuS`L%nXM)lvX9;)mIWJx=h`7DFy(VYC#Dmg+H#hPMR%o+^AZ`cw z{ITWN3OY;QDB3e1clz|16QPvrzDV$1qYbqEgem%E!egG*KAL@{hg=1CYY(-Fe^ zr=Ighn_uZj;V`-!+UBZhbA9mIiauLoWscSfV+59S4vSuX=l-L3Nd)d_C78OXWNZkf zpBJeSk(LafL-qe!V!&q|cqy8Z7d{^$tPrD5C_$d0q$j*71IP}^lv^Pr`b3s=M)Y2` zdluysX6d}Q?uHgfEP5#vs{Fzr4*~--xcZ`*;f5Y@;`q>7m~g#3@O8{&h$UwLhkOLY zX$1i!Xh~ihGZ1NT29zOgxT-L29#XcQp?WV3`W7pf_~Yi=(eoIAwo<@@aJ>FOl%1xY zgoHvS;uVShbHi5H9mvl)DdkEJx-2zI*03Tbk8cUAMOPckW6*)%qFfIc;MpsFfqWr= z#jgB~lgpACOHE_aR-C#TOO-=>?8E2TqWr&WlX{e1&$-V}+UD5PuOl1)sLiE7XqgTc zwI;QhMmZ;yEW*XSbzC%>Iv%FRyC7`S>yhdb+XKJ+E!~sa+>CBkL#J1P5^91hc3dY^ zD=-=lv&_QQ@)%!BBpS-UYKgK1PYEL3YT%;+T-aArfmw-~}bRhuVJlW5+eoK|dJh9ZS5I;pjbb2bB7Vau z?L29A1n1{)sxWhwVzsVG3=V#ogneIm5H9jz0r2(&iOVs4$i~}fpaUk-0>G9+mBnXF zpVQlIh7x487ah+QUu9o_yI56jG>)uLteZ>d|2W8{g&703_(|f}`>moFQ-$0RZ(#)O ze2rKAi;{Pv&zd4n62@-dLWS-{!TgsDyMp)pU z^!q5nN^pIF6aeU}D43c)tI`R|%gMzv(thp>ocvtC3gw0YDy@=LJ(9CHw&AE?y_NJwUw0)BAuk!~`)Hco?k0At0iTtEQ%Cn2DcblkpzNhFxCTMv?XLG!a=+Le1+DhqZjpO%^5-QQ}>tkQ3Gt&qbTcJ#>vYy3Mg!LM|m>iehcH{*MlgCa2T% zx%5aVhbGrktt_4s*`V_i(~WP0g_6DEtTe#HQ6a-AVJ0%ig@ZL~>GV!ewRiM6cjwpa zF#3bzzwU63OonszK56jmxwp~r{s}(p+fZEj>Bu$C=;iM1mCMl&p3|;A>NG=|iHQmI zw%s*?z)Fv^WMj6nv$%Ly@VLk*1NuwVc(G-Ia-dDW2F)`HppxvKWK^yuHD*N}GC~tH4a9 zMZw=kVI-A(UD=2=1QKh#|KaVov`bJVG9Gp3ootvyM*NBzj)Y>^_Xe8V;W}zMV9OKJ zW>{b!nMM-`>0b4Gtyc1}4mRk%qSk8RqcmhL{PHwpnmi7<0NctljSCY!8F=LLg4mNJ z&svi3h9%}c&Nts*#nXWD1DK4Y$+IpR5&>=(ju=ZliZXF*ySyJlHxULk zX{^UyV>Nu+ihr37L=J$@6zn!PRw>vT0Gxt}*a+Pq($}r$g;cslXal^Jx!fEPc@$!y zvb$hH=zfZYn~m1y)IT_nFLl4omf6w1>BJI|AHR32+UqP3rN+fVo12Wm0fntKE3&Nk zt>2k01CS+5@6t?MKatHWp0;ev7N^4t#o_GgZR4Z6uxznAgMhA0V^8f!X!Qv#_Ugs% z`P52&f@!(Q-@4MgKaDc8A@(Om6J-v?zk5J71}uoxyPEXEboh^0cz!W+(D**kD>hd|fZ=kPcIy>xJ;J$hJ5DHm_)2`8;rNwtggAAJmrHpjDL&%z{ z8y*O7u%On9<G2U0`d(W23)Shp-yjLplG;P$`J^N}ymvV5=y5YQ5@53@O0sF;`B(KbgSz!&GZ0 zK<1wD4$2f@5Z6Tqru2MOVHPw!9WQpVU5HWF(xPYWzA<9g6TAq3ez)AB2zC;Cfnvf` zX&F9SDI7a3F*Kmdp5So7TthuWybpUGe8ree0~ukUk`4b#MV>~E1%Pd7v zsncJ9)RFO1jN*v$#O=Jbh?W<&-RxNkSn_oZ!=~Jg)L!;GzTH$;6dr&oZn4M++`S#K zPaArH#aT&3M9Se^b1M9JhOtq}_%)mmix#)2M4vl5_?vb*qvPQ0zQOV1UYLnl$~FxH(uY_l&kcG{|EGtQFzsj-LNZ=n zmID(oeOXez$%h_NS{iB+K_)D9F;Eoqp`_G%stc65oRZht&ya6vj7G3jk=Kby1rBybv;MAZ1JM<-X3y!R1`$XJ=}fWZxDT?sYvOTH$DQ=x=(|A-H7; z?Hrg}{HB+Gn9FU#&(5*$<@m_RBHv!+so8Eu zYTXQ(IAz+e>gmG+r%{db&z3W5bo%-oUN`&g(pN3s3#+`|GSb%xyl_P6Uoz~x+=&e- z_OkN+kw*z_e84VjLqdR-Bo&_HF~ z-mEo_$t*+2C>c-jK!$F|8Lcni7fgwXi6_sLMYWRS(xgGDi25uA7R}!6@1KIixexV<>zgF9KT}_}$ ze1(jR66t^Zr^D?=`4HzrV*S4~zD?@I3qp{pMnbK)k-%qLQee%6{mI~46#p~Nn+m+xC^vx5nT=O5Dbq%JTQtS0}^v*HB*z7#Bp}EGDkSsJAC8S$^YqWSxV^zHUC5 z-|J=$Upv5Bl?8g0?*~0kadiFs)ep^ST##lR~@^k|7NiYPjo($s*OMQaJK05_(rCs z%CR!8gWm^Q5+RW^o==Q>=@{Tq^ylg`2MO2$8hvxJ8}y3JR41I_!kOsxb16+35GL++ zPAN1H^@k#64t6zA70TUT5+mz(jCwTJ9&mRD40-v4p`?^uHDWIKvs?Q9{k z3sB{?x|C1CWkLbLP>HpPnJWam;j&^5=tb;diV*ZQ+c{1p+_GJ+gwO9&Yl17q{T}V2 z1@4Y~8VzBJwa8h|A)f(ELa$fvsrKhxH4Payyi!HHzJ|FTqgouNe*q_cS!dv<3)A-X zy3|<*$nN}k)l}!)Aen@Donzl(M3n|pW4*JVv{yVawbH-U<}S^UuRlD9Z$lWZ(k8b9 zI}8BW_ch8B*q{_`JAD?6)TnabQ|S{>pQ9v=;zagmnyRL3vK0p?eKB-`7?-N#2F{1n zGGqQM+))ZXZ&D)Scag%t*qOg8ibnDdSoEp*OzYv=&ZH(`h&XvS-N`!HJZ-yR;P%B9 zg^>1X#o3NeG4i)LdQHFq=YZe+AL9zc{K*}+T7lKe=eQoo$*+5L8ICX6@SaR?md*mW z|I*m#)TV`=U?6`FZGMlVp=9=%OPfl~ItsQ`>_xu))2D9e3;j_mt&bd&CHl}a)Ewf`q#T+W>9gYT6zE=Tkn?0 zoEOSCiT@}LxIU9Lc%F2MMyE0SWdSog9h&`*Z_f&IZ6LQ1UMdm?)ytzSm|MQXR4r>E z>ujs%0Km{kP*ogv!2IF5uLKLh%w%>an0H{SHNlfQK6@R@y0n1&FpWQcO@fA~%o7t8 z$o)HtMpvV-9iEk616_N~gIss`Zi0VREu1!pY0s5B9wO~4@ElaEV*=ptWx=N4n1 z5iI4sPe!1}I^*7)jp|wtP058wyl-T$HagB%PFqJdz*x~+;(C_tX&XgH)Sj_n*BlCSjp7+2cg{BD!zbt8}oi>%n}HjEC@z6ycLmxTH&tt*kaE? z$MP9IZZh3>$j#cuT1^`q3>P*82F8hZ$+JxVP4}@ve-q?!!sl4s0#u%^xZGKYDKA$5 zJ;0Au?P;6 zR<;XfQVVkSWJMpknPKXL+%AkWdEdl?VdTF)QQ0znbt7d! zWjB|*A@Anb$_k^$%7eKE#yrw2%2c;Eu=0mXA45IUAA^hUez{-!2Iv(`d?`JEldskoNn{@-zz21M~DkyC^qP*QPxwc9(oM$ta2P<#S0K~GY{GC%? znhrN9+bcT*|AiCYq?tZCk%-AJ8hpoD#yP%J{a0VsK5cYoxr9zUBgv8OWiPmab?!=B zNLdHgz0+@td3V=zr20nmT1v>Ji@h8KzA6hf`DmpPN zPO4U(;T~~dNN;s?z0`X!d~qVQ24sq)`u2#?Ps8mzESOj=klF*_xKIY@c!xKe#8CJG zGmZ^b!NuDns#r42Y!^6Dya7-Ke}k|jD5>`$fM-qdhb`W$PA^{59wUbs^j2Kj##*C> zY^w07(|Adf(*cAZ7UkeT3Z?ANg6fie4aoZn5AVEa@3)qQqg_aC+o@om{;q8j=i1Lh zfSm#+)jxc1jpfT^?i4}lrt9Q*S^qR5|K*F?Pr-YMfec|VEg9H8#Z`fa*pwynPv*Meo8$P~4`@W~eWK7d6 zp$Ahgu=7!DP|UdmwY)l6`2A`SJNcf|u$-x>{VvZ@^RsD}EUOpjymx5naRN8J2zMW` z%2!P;D7sW(z=7!a9-;M{#PTI<)mSDh7QeT5tH~e)V{$goG>ir%4hfH_AuS}K8>~B=Cdh|#_qg<1To|ZE zf}cLW9EUYKiLIr01X;D%Svmu}F4MnmmxV8A5l=4@S3;gmAd@d7d2!@5Qm*)ynq)qh z1AjH`a;A>=<5yCHEr#2Kd8IE9;H~^2#BVHWUYd~+8jTNvJZ*tv!qqux0V`}uzl;ICI7luB|L6Z#qb;L^-q<+p`$WN+9oee*MvfHlL8wJ4$~3V!*X5&#a}>lq2p(R3#PyY zo{e_{6offL{w3#pw~k*&)XNRd8!N&J!H#|nW-QzXR#S_=Lw9~eq*Dc(&nfNnE*fwN zTj7Y61*?s5Ad=rGj+W%S4V@-qcMfN%Mj83W0$qg>UjJ|=xv6m*?)tD483mTlf{AqD zl*G47HVw-}(2ja4aAemTs!BRyeJ^RX8SX9SM8EQO)E$tjv-qCI#gow^+Ug;k2`Qe5 zCZ!waAvVXU>@-2igd5)NfD{=Oa8uS$U`%S5)t5K<9J&Mtyt~2b@%3!^8Z^`Mn{E=H zJbY6EjrNU2>ZxndS@$6`o14nC{??$_#j>%EhT&QD&y>+(8|hw2r=EQ zjZT!0!JT+l6eaWd8r)NtBe+&YM1~FPU7Vn2NC&i1>O#Ro$1pc(T`L{THTv+(O98j2 z8}v!p7LY9*-wprI)X;xx3h2MERCwi9Qpdw|RGJ1jrUcxPo)9w&P8A#GO7bC9X`b>G zd*Kqk8nGE@{3&5&g{bFKWJA^09fXIgwb#vz%I;`f+jdY_6Zrwm1~%?@IFR?Mm^Zny zz?8elL+xV|TgB|41;=1pkx%adTZKT2M*LRaP`D)IFCQu=^QK^(OZLMJ)=XFmXF&Hi zG3d?tc`wRZf2Lr(L%}CkC+Jtw2$?sW*8vfbE-x<1kU3mEa++wk9nAX-HK^F@#Bo4X z`~62kDl$we;pm{?4@2E>;6JR)@qcY1V*;vynl}H)3eYLCC}P8F9^HXx#xZL|m(Ug6 z@562n2Y9I(fWD-i5inT>3qJK&a!5%mq)DHmU?_T@ExzX!EMcM2>hrsjVzcw?;qM?0^0fBVV{>C95qX=c4 zegp#MZ!MQYvFH-iS$Z_Aqobtca7NvibS*_V@;%>PzzzgEW~y{QQ)olsuup#X*aOe72RHK6yA@^TwmrC;z;#^Sw zU^__(lB8VO>&-n2TMV$NeV$_nmp*%@9`XCfVXvQYTneA#T=@D6H1Lo#=2=ly-K^Bk zVpws{mfFXBQT04~J?D($7J(-5^HDap(E#l{7@s1Y{u}V|9`Xa$rvK-Ow~wWb3V#XEaxCeye4rc$4JLxgORGrLNEmUM-xyo$hC3nkUDBS(*OX<y45dReTou!tnkyIOgV;?k~#Pu`m=1jJ<}b{Pnx>2Y?``!8?$LQiOq)NQ&WV% zFA!q9`@5k>TjdiL{^^htL?C|JKk$Ze?BVszFC+>TE*v61y0VP}p$#Q5Q|WqDZ^c)g zy4C^}Q>}~y`|@92^9)kzwJ7*V2YUX=`AlgI_usRYt<#|%n5<76`&BMe<=P!sb=HP` z_1gN$-awK*3TrgH7l&wH^$Tp?ov%dHCgvX-W*qGxa;EdPQXEZ;9KCK-tGs5dW&H{1 z1zEcf2zKdes*14*2(RDQQ}bXPomfA1FDCV&(AY0`sWBruc>k3|l05nk9dG$I=X8pk zaAe-KUG0@m6F+pF^a6Uq$;8b5geEp|1J!~3k@J^C(*L15?^pPNwxOL1raK#*JIT@df2+%#Z>XZP9lFIatFdE8A~a;9sxx;Ut%NQ`P404LY5F;ChiE=g0Q0 zmm26L{g98QM0B{$RmvZ3XTv5K7!lfPw#ZPLPuM3ydRGoweU=-@!TN0f@yzq8zGe)hK z;Y{4@%V5`^9o=vzwaaVA_3<*xSjLHk$&vAO{$<5x?`sbIn619OInR|!67S}7j@5p@ z_MQWpy7aqljRU%OG}rBuNZe9qp2@%XC>rBCHw&#&$iC99==esJRu{mkk~qGJ{^tT& z6Jx7BABR;+FOj7vj&||gsii&4b7^__VB5BS+x(ftan$C!bdql69hkt3WKJ0eu1PqQ z%I$S(cLL)1_%6wIw;V$Ltl=Q(=d8$@4fJ4a1{OXK%Rtk#*>iJDgy6-%tA+L8D@Zxs zB$ucxgBt z7-wJdDjjBWnE7tD+I4sNS1G!ZbEYZ19)AHBR`RL(2AcPb(}A>!Vy4x+KPV*rICtsa zNSf=tAXuiFRoSIsKav&O0{8!&I*jGg06t5Z4~0G)F>&u;B+XR0*QRNfxokCz=A~Hy}hYv*rbPh7($1&NX_X(Iin`bO0zC5`i{CSwg2jV;R_XALe`9!{7=#m8)Dve zD@D?iY6X#L(3A25BLGyl0Zn>(A{J5&`cOVTVsYSqldIn*yA2?NfMvJ;`ACTv!0q?T zYL4&~JS%c381?fX=X9PCt%WEx@7Hu&ijAUlCJipFWcW5D4-o1jAigbgLGh#Ns(CIz z*=R-bffou4mS~H36Z)+MRSyDj0xL?Fu6F0jk*^bNVL8=;?qNg^PJ>#m{IXmXL0s>JgH(l1HnoQ& zEM|Xf83?FHJ%U5|6#wYm8PHD$m16w93e719z8O3m&{ZM=X=OLd&q>r$E+sdjA2?+* z?9~S8J5j3;_(mi0ydz!|s%44YcD6d=U_r(Sw}l7;>qzjC|H&-%1+D@=T%N77BU784 z#PO)L2>DjPlPgXwq05d`?P8xkpP!yS>UoCIUdt=!qGr$0{pa!Ak2H^ukAF*v{OVzN z%!$nvwmVn#4twWV`c5pNi^UF@+O|m1ib%0Zn&LQw*)2-y`}sd!{g;8tr+()uZM-3~ zf1rUWw*tUmr-wRx$xmuh(9*Gdf197|*y*WX1_IJy?8olHMR#XML0N0 zhND}pdOJw^pi}PGeLRi|pIk|Bs?%L?O7pXjFBC7YhY%pg!4$Vd1v!)}zTmxl%@EBLO2SHOw0=8X;%M2QIw-J?wLy~~NvX-9Z0CZhXvBN! zyDryV45B~JkcWDWXZ-WgF57*wDN;gN@JHNgO9VrVENSg8aigUVn}h-9GozLp{`9+~XG8T6V4_9_)hKB6V#vs|Q4wFapH-rC(ACA_He6Bh zLIBGUf8%r==S)DuCXu0yOvg}GIV~zpGSY`ukI7`(E@7#~)+#U;ML%X?Ir;>@AGvi z=mmD~0TLt0xO$6|z32w?c)&RgwC*~mSwv%wY(Gx4m`ZXMWsE_ETV?z*-@ojozR8(> zX=bKVUS1B;-%q3>481I!Z;pNCk50HkfpTJGU+nx)_7D4VVR?h#kW9(HgMd%ylBInK zPm`XnCUg>3y)U^jA=+YS?n^NmUU>dz7o&IGAxF?>)t?z3bMTU}L7KnE`_u)!BUlI* z13ePeVIm}}4=k^L8Bd#fb_=jp?Y<5(kno?}p>=aA@_SrH3Kr>~Kfh0*AW=+Y9%g#! zgS=%iuh?ZFar3&e2xzg@o~ilq%-vd*!M&50U;oyx3l#Gi%?|a>)otBG`Og22`I^jB zvgp5;3WnhdPs_MQ<{$bFjddSue>}~$v9(BS`_9SEf@yUXOR3KYZrMX(ExUAZGPOmu zBwJG^t(c3<5C~$00@*^`$j7Ay1K@Fkzn^k5K=HS?z!qAwNOs}aZ zV=)nA$k8v1l(muTD$Dnur^ByO8Wy4S@w{ha?h(qH%PIa_HQfk6t5Sq`%NFL;XeBsN zHRE@_`tLQDVOFPo%l6a_#q@7N^ancuO-u{&2T&*^VOTC$8plzGF!gG0Ov0iY)F3ILQ(BJehk?my)#n^r9;1+zj&OSCbOCr-~z(FNL06 zFPm{GmP==!d)ZS0!NdK&BV+hufToA^9gi&sEgxDbfvJS2gC7DVhkSlJE&aK?Gj$T+ zVCkS7*%>FzFXc`R&3Dotcv7!S$JJZF@VMs8jo~AVwI(Z^MrUHT4Q4?| zJZ9V2=CQkwC8Xi<>FQ}5ddcsigV|#si|briM@4*=h@Zk^rX8u+ykJ)nPUGr_bg^`0 zV|%mncme!fN=#(g45w;^Oj{_ymjqezu46+7#+H$sOuNJN>~WJf{tOJC#dRkaG*e_C zw1n0wdqK65mDnvNS8#eh%T?&i^Pwfpw#5n*3Zu%JtYDg1S))Qm60^T=xluWU=6vL; z&V~0WikRujcrs^wTd_+@ack;(2baUG@BhL9*Z1oV^sf+Q-w`@aB&L;x4w7az4Ae~l z?32KD>;~8VKxjXa(mav4H?=9mujkO4=j@ z?Y2%pX+$(pm=u<-$b#nyrKD;<5fyTQsyDSX#4%PzD(2j-odZZ#46n;n@%0uN2CGgf zx9*~^WsJA^N59KwKn-~k%3Hw;MDOR#4#>)qva_={iu7;tV@dJ!RFh%mZT3Vk^3B1? zOiz^WKm6LZE88z6skPxR*9XbGe?BB4UuR}7Swp$PvwYgj76ghkz z0hp>|1ZDX@{R_O_}>2oAk|wf(NYSxebQ=MN6h!x5%8V9)02RH!JD!O5G?<#j@SI8!&jW#P|ovHM#>Oggf7^LFNMWT*ows`m2C z!6LOm^My_zulX`t=E=uhpYX&=>Xmv%QiSvUHm;GLyyR78P#F3d_>ry}7AKy;$nj)o z<6fg*u*#ZHBGz%VW|fgr&x1Ch{i#(WKR9{}#?roC8)X!|O2VK?dyjqnTa(Ka7Hu^y z!^Wq~f9BQ%byCv+lB0<~R0gCQ3g`WLnD}Y+&n&&UKi7iF(RKc@)&U6@2CU>?P$5xV zOpk0^Y9rrzg3@}Kc~ItdpcALOKrd>9!)ZLVuCp(f+VtnJWi7F+POtQUpDE*{n%&bD zKG=SZlk+nH2YlG9J6bj+Xv5?hHx*6-5rf|IX7%_1=+PB!ZTqZQyDJ>^HfBFyzPs$0 z0*1{+@S2_vw$P!x1o1#OPmSk_l>2FdvP$6K6NrdleOmA7p3JDGFfy74IVJ!;TMFTY zI4K)-0Y+?ixF3A$c9UG=JLLNx3lQ}&u&m531$tNKcJ;WDu)ga&z>y^Rb2RbTOaBiA zfKlk9V2H^pr@oh~Ye7t6uIZ(N26`qmDk}EEgvKpc?Y{Ku1o@;VgNrGAqsD`&PwJ?N ztv|_s8ArgQX1dPZKAclb9K(X)b*49mj%tK&jb&f#xM8LlP#6|P6nSlZuiJIx$g?Ru zA0N&)8*v7|%Tl~r&nH5u|}ZzyLa%D$KNipJSv@u&7DJi??a>w&a<(%7!L zHT1K#Z2C_^(bT2dbREc?ch&>sm?)KCjICWKyuIztOn8ZowbD6snR z{Rl-ekYMLa%{Tw-s6xtAd8-kf_P=r7ecgLP@NaM0*kM>og z)#1cYfxnO99zn!Ka$>^QnY5H5`^C$16M9V|UNXhR@s(Kq$5!f(ghG66=e;kL_YH8T zwXMbmKxZ)SLKL`KofreV&LjuiPP_f0TJ^tt$TIuI!J}@ulAv`_uu9z2kt9{2T7hDj zsAMq*pL!XRregLW6at#&NTGy=G zSS(=;1uusHW;zowGqJKtL)E^G?l+zdjF;~5A97H`6sDNcj_{yEIkRNqd#_A)t=)s1 zL}5Y~p^8n{uh*`T8J8YSz`vnZ-FLpyg~>pv@X3kjxpikiWeU>f9Q qFQT=VB*tQ649PfYOV7oBabNVWOE|jrFz0sv1<=zr)GE;gBmV=R`>W^x diff --git a/tools/apiview/parsers/images/deprecated-token.png b/tools/apiview/parsers/images/deprecated-token.png deleted file mode 100644 index 578b53d151b229b19684cc1a1f0a18b33cc5e5e8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 10393 zcmb`Nby(BU-}fy-LR3ULq+!wuNQy{zC?eg`9U}zdB5J#+L}t_By=RVZrvhRQGTm?>()I{{AW&L zLj0?&D*Z72?Y5_`(wkcilMK7~lY4e@8gjR8H6@Z_EC}%D_uZ5YJ#XE5F!b+vd(^ec z`qnLOewDX!`hKPd`Q&L-BW+cvAhm}I+Tf!~Vn2eoF>jUEfe%?@ZolL%2@5gyxXb!A zDeIH|6Zte^+`}#*xkn0u9?{%YpC41P-C=$EWmT0}QSSC_0>#%juUji1*S-=|aYZF; zSH^RaOypaCo5RFz&ECJqLbuPs9=c<}dk@!`X8A2H*EfHxH9>f%i3L)6S~a)PAYw3f zH**ES#>!;X_I$GI@?$q zmj|q`>+UI(q8;Yu%Mr^=G^i&@NMK-kg*3Jge&f6=v#;SRRU1HE9pFU1D~cfZmFgZ< zXx=&H^MHq;HX`5iS*yF_(Db5Rn2Cf&J^|mG;zfxYY2ax~{NZIhKp;a08N#B~c=;!v zVlB{O&|4b=asn(+4|7(kAyRF2UfGTBHTpnOCL%cY%HEpfo`St33>vb|sSSIr>>e6D zK9O=?Lv2=cEc3Z*5xlIib80yP=ExLxx@;J%FFdC__-M+~zk8F`)BGtWE+4ng@_u7L z4yM|oSif=6G&i0jAd{lv3rpuD|2Wo3%Vxc>cto!wEE~skl2^C2 z8?=;=Maqj$f3y$#eLJ5Ag+#}e)?InisjTSa>y558`yQZq(+i@Hu;jbI!n~EMW_=Ux zZtv3vC$;y*K$s1aK8NI5R5iJlfID-VH%to**_dP2XuFMS2VN6qGDSL?{4VYQ1dKyE z)Qn>h+@BIZwmCq*Nrvz^&NbY(M9>PI$k}^py07@1xC4P#FYE&}CA$!Z0UKRBsW#}T za^aKW6-a}L_?~h83Qd%nX$H^?t z8QK+^l!SbF2D6{Y$>i?0pVl+!efr$b2rMi5dql1xAdWXGpm#$l6Y{&>Xj5zmsWNhX zpcZh~#&y2OFp`3P@38jfbFR(rAJl5bE2FT&=&B~+rOW$qlvtyDCdsG5whg>YNK6xZ zV1sP?bGYsfxb{9kCWe8zB|@}kd->7HLZO+r^Al8^NO@(za?Fa|IWS@^8*8vazmb?) zz@HrD36n&I>Gu~g*|kcwbZQ0eUg>nM92slbFV2`aVnN>3!McsXSp8S>NZP{!>~JNR z%U`To9%ecR;i@$l=_`y$FgwlYUkCS99sgiP4qhT$mL#~kdR7zdcBh`{&07pwah&Z* zy}mN@k5czLU(*$iaz~XRUubS_F9!#obEB6?ebwM165~ZoL!0FUTHV(Vpttr8pwtc1 z+v`RfIJ?NQhJ%${ffoEATLjNg1{$U}{1rb7LSGXxzfGWBbN`LZd>AaNT&d*{Leifo zlf5kc(>>)(FXu&cV4`q*uj-|VUaL!h50WR{mL^ii6jQkBdY@3eQ#0q_!}Dp@IJznC zR!plrpP@9@WYulYjnJE(w;+?LS3x`8g>_PnRdKlaXkBS>z@x;7csfN1iI)y6k}ijc zFjr+3GP5(WUF_1dF&*T1CQ*ibQsR4)5+ld7z`@_C%=5mUFS-eD>W||cXT8v(Ek3Q5D9QrR+#%`bPkD)LaJRn)Q70h`mA>vzXMSqtio4Q~`+FN9zu1N- z`b%3_r?zy>71ZcM8QCd{=m~LIDv(G#E6?pG(-rA3Z0LE>|3O8fqFtQ{m++jSLm}oO zgsnT)=Uz2Yn#lS~L5mPSh;wqx!dI2>#g$5=Ka?j~hWiz_1D1$sj56Z4jd`L)L*SD) zWE{BjYKkJiJ|SCg-ryfvg}$m)uC4akKe@fl`ieupyRIvRNR17@{^eOsaju)i z5SEd6X9?tNRQ~Ei(mw@Ahaj%b4W%g;B1KE; zTQP3E)ueM}{4#OmagTc7SHU8|m*9JGRdIzh662|7y(p;db1QX(m?B)9rcuyg=jBU5 z8DUNEK+t3s*1tyDuR_Ww|LutMe$|;9vnJ8p(F(;K?_+p@ogzAiE3e^bF`*u4?8Ywa z2v*ZQ?aZmh8R)kfT>PD?N*UpY_aQrZlj8w%>NFL{W^@BbYXaq=u1a4YL1CZ zJ`_N#hKp%ri~w+~0sTw+>nwWy#`Er09OggFdwR;}u>2GV3529M_az1j)3xGhwpo*1 zc0-K;X;yhsTe)c;MuoVh6%)p&qskS@f1ci8=Bi!fUc;iiY(_)nZV%nIioBrgPmCO$ zuR4BCnU<(?_b%Nwtl+d=@4#c=PwvPw?OM zKrx3~5cHY7-V&syzuC}`M;sJ6Be|8ex^v5UZ#G@eaV{kt-cBT>*k@sr`|eWSenv3v z~0`YaZmcL z*EIyd<`iNDh=J9UE<>SWVsVgoe4ot-7qx1V0>?-ThF4h@L-=3zpCgV}jblE>k_Lb0 z{~XEEwtxP&ovajM8A<-%z44dTJpX@go|^i5xp0ywW1yM|<{}c}c!o{wGk_-KUXNAW zo>SVImWplcRVQ)Kr?3P>$^#F)*zHAz#>C|Pm${~ua2lGKj&~KaqZ%o4;;&Ns}Yv zCreG$dh@1pPkg|%i2>yh;HkXTYsK!m??Jj)c- zBT!1OI?*kwq0>1CTYpEpGYkCu!~e1{nWU)kAtkS_4uizu=#;y*wBaRcE<7tnflBaA zd#Zby=sgitJ(`e|#^Ppf;39%l0LELc{qv~~Ds@*TD5J0ct-n|IheHtd{d|j^!Nc5; zDj0rw=c5ECl3J#OKF+8=u_;sHBGtj>M5o`#*g%YEkK>8cZPppY-d`}z&X+fS>}UNt zp78Bg7wc+H-`{E{XVZ6G)gflP9>Gdz>+>3X9SCR@axQ^PSrQY2^e+zJczw35-2?U4 zFe`8nXNaTPocQKbzqF#qB_l8@D`N86(Dlqz>Q-pg2rFaoGq%}wojlxDk7%>A4w^?BycVvx0oMvrXs5D~ z&DtI;?(qROq2RqIJFNkEtRpKvc3urHQZHlfgx1u8xx;blWVLGu$7;t6bf~LRJ{;qna&!*Uv{iDf=s%6(PkA*8$x3hvArq%-|K0IneF3 z4}k^7$|{^8J#`bBsWO3ZP~C5L4$r#V>aqmpVfimP_JEPbiXZ)}{J%6zjE=%TotyU< zbrzEtPQylNhMYgR(tLMU-gSSAapSkFF#fD{&2mi91gK5_2a`E5Jp`3Ge^ zLCs9i)D;?77JnUg8S1pqK0xa%z9nG{tI8o`7JbnuOff%wol|R^Jzc4hE{#(2+m9?<5O{T6DonO7oRa)07(V^>3udi}9q&DHln1%ymskTIA(%jq}+nUOfm zrVGgiEte}vQ`*drB9-fNxH^T~7TxHtHyuI0W349j#v0E-7lU$gPQt=%w2;XZ)Kln$ zyvw-%IkA;;cqI8IUSw)&B=H~<;4Uf}t2}xJ5tvy!oX29zTpM0j1_Af7$N3XM=aw|z zUwc5&EBfDyvJQNo*K11}|vLCf%yay1*+p)?0)X`Y_j zdUSQb{mlBvUiQn#*Z7j!CPr;HLKM=MdPmcncVh)uskXeVI>EjUGq10xN9{ogQMeDP z4EDH-o=)e0v_`AOjDtj|M1~`s+~_g;B`kYYcAwoj<1i5C;Zj(5<{88i7+lee*66Ri zIc569bl~{S9ijND-tcth^!$G2gzLdd+HrT2R%ftc=e0pUzcu+-T;qsS2G(CpA=T1 zqFeW5ETjv2WX3u`qrZt0R1uj6&<=LbIIrOev%qCPEbL?{gHI1O5Vbw(N!CyQEv(jRt@ErDKK;a(aPy!M2JplfUHFy!|LIiCn2tnho6v6 zAsol&R)PVibIgK6BPQL4LN7N$_+`vo{P#_KvHqhBYz8kJd0m6sb?BtfTyvU$j-Ygp zXG5pq`4H>OZ4R>;g%nI_IZp(zZhe2RZ0+2o zqcW>v9~+47mPScsw!3_u0%~lB3ZF&GG&t*gKmRy%ouHNv-J_1YpC&n3$#CKdf0yOZ zF)8cFKD{NgJ4rrWF+yQ|9!V8#uqn86)Kg8p>A84tJ=fh@wVj^E4hz4}&)>Er(9a84 z8{NoPkxE5#Kdka2)E2FM(_-7leKU(9vrV(l!yRYG~@a@>vX6^$&xRlM78hwM&Di|eZ3$Y_OUA_+}ruSp#U+x`I&eL4=s3y zt6IIEyTBslCL(*lT0ebU^k88e7j&(6Ftfj~zljTos)T^W(*y`ycch1w_Q-9fD|)PO zBITMhd=T?5tg~(7TZ}-L?C^`gdGO1t4v8h6 z$S;o=`?&OQ=h13bQa4-hn{DtlJ3<^wRIXJ>H6XS(+(z3U)L3?eJ}a*EH{t7N@~PaX zmeM+C$%cSu^Tn@Zk)as}jRl8`$Laf8XT^eZD75>Y6y$cuYy&WMdUM2HpcA$8ZD<~@81*KPEP#A-5mfH`A7J=MO;=2-Wv=7zsBbLF?K znq`?D>tE>jaCT*rrv3W6A)+^D&9L=xn2jijXn5_VT<T0PnFP0&oxyC7)yoo>CF73_?lyp6c+HQ5)bYMJLbuF`mG1!G(GKU6bnr@v zdj#DEqG^d0dvD|{!$V=rG9Pvi<;Y)9i#fA<{&xORQ)dyI0Sf)>DVWy!yo$1H1N>SG zIO#jD#O&RAddECnp6YHscPWD~?JQy*i5utfqj{Z%a9}W77blB}D`;f8$F0QuHm#n7 zT6GPi!QAc0>r|^fLP!y_H=B?F^49bi{cQQ9{Q0_flkbg~a4=Ze_s7f5r<6gjS#XC< zmI~D$iix#e2;EsNi7lx;SO;jk+mxyo>&NFF)B7@v^kJ`c0nrZ1)n;zZ-P8+8uyTI9 zp}{&q*QQz~_2yLXWBL0wZngdFd+i+dy~H#nbhFa4Cb`?^kP;q#8Kday3Jy38RlW#d!*HRN5x#Hz&WREeN_rK9kE@RlX+~lkt1IuB z-Zxg8E`2@Ve}sEw8vy{Y!K^SxESz+CR#FoibWj4WF|9#@ya*aROL0pc$%4Y%O%vl*C0t~ zc!u90d4nC+Z*_Ip-E>TK`e^v(eaU(0sBqEUDaw}b%R1ejA2dQz?$1{(moWZ5Wjp!a zm0q_eyxVSDWKRrLzRU-yNOU)`!P+@)<^zeqWDVT`r~wsSete;@q#ow`>A5}OGt>7G zdSJ!UV7C4JdO&<)SaQiP>#a)$Rl{~b{&T}uuz0uz-3tm!NMyos7i7cB{7DJ2A zR*LShV#|E)JGwD2 zHedmb7HK(EaSW$%^5mv8^W1(ifDUJh;LS+7_cHLVQS3y9jS-0r3WwD! zwtXnk?INcdt#JqNd2i`<9cxWk9^ixX>`2^afKT5~SEp}~+kGbytWl5Na6vlT*PV-s zI*T!DSE~MxQCgf>Z-+V0ez7M^FSxBqAykl9m+_-`3Yz;lGp+?5BOGqbBrzg`{FI<( z1^Cg@Bk!Pi0KE+fL4(`%ww$_s`@urWM-_c}5>Us?g~*O$%rU;*sk)slg+hHr?r-ns!G~d*r^d z(oeRd={0)#s+(B@FW=N@{B-tnoG(?0vjZpk#GF74%26b~9ga8Yk}2P)imH}V0BZ~q zMPC#ZS+Icj!tjg3WCX5>fq|6v6A5=IJ;;`eBB?`u!0y4GCf8^%#m~6NJp8=aflMkzxNe`r6p=|Ms$m9}y1#bQN~g#8QMi%T-*%f#R1wEs z^+-;derR}n!uYr&j0Nz)c#OJhY(xC0^YwChscn zafu{x*EA1;UdT2_qI7#nj~;%H)$C0YPG@|_f4OO2MAk!!5hqVW1RSD|clR{Dp8O$> zI>MI4oyY0o-+R$$;*IDx$Xtm_=kMqRABB}b%8dlYb5d!8yFuIr zS+Z^QH~BN~Dee@|s>ms_0?rqAGkttcn`0vF^mMHJ6m%iqgjV-1JQnx1t$$iEOe9-m zCMI!6ejMW{$BD$~yc-}bts^9mqQHBLkl1wsF#UL|*AZfQZF4yH0= zGqxnDW!H)_8}Hq{jT9K@Wmi@?UDhaUuHN!|>7x(Pt)f__KchboA@;aRF>B|QsQH|p zu5L40T)R#4Jox7><}qCRlU+OJl7tUFAv3n_2l!R?R2dS*+>mrCX-31q zc=TdGA>bkhVH8Q7a^K@*ithTwZjU_}3Vl%4EPT)N7tk-j?+v0-Z{2VSeL5)SJh ziwjJyRiFGKAph*IPE+LvF~742i)17H6CUazYr0C$1BAOUiy6{3E3hXw`@7(Qmih6< zpu8Y6J5O%F+Hy&I)ds7WNOJ6`;$uub6I}{!F4YdiM6-Q{DQKLWu$R$)@8{CBC!L-= z#YC^&u{#igSZIrFmFoNOYiUQO*+SnP4`t?n5|@g%mN-Kz5OpfZn`BSjU^0 z4$cyDq_e~kop~*(={@cs%m_{K@;y*QxP&$7@*^7cCySmuu}HVFyCb&=!tN8obq5D^ z{pGR);ZWA8opjj)XvtuQKGFn()|t%JDCn;x#(~%3qKKhQbi4J=1^M% z?)KfAY&(|Xfp!4aA%vVg+@ZV1s4f{BFHlj7i18)l1h*bsOhSAP{cR;5FIn@tmMHSD z;t8?%=g5y7vOlFr!Y`zW$A(8=rvVPEFGzV&Qq$h+h8{!Y=Ma67!EXn*a;nIc7T zMGz$6l1quC`@%&_LmlcH=gY^Vg7@pG5h9c^>gd65o3~-&H{G;jIV(%TOISk2X%#Lr z-9+-Ix7&l;y57#q%tI!ej-~G;Q&}XEOR3PfPSbjq6fvIgqz-*^CXi3vdukl+*i=3& zrdbE?S#ah#zL7L~+?7SD0^T*g@&h%e_T+Y@R4=QnTnmD{f8B^ixOC45mDE}5iTd9G zqAMb|G+4!;s{Bm!KR5)Z_I)v41G)pJiDF}7smYhXmeA#I;_xhH=cahfu zKV`P%Z>-2*nUAVUcx?XoHQx{$vL0;mx4A7XnTl%c)A+f0r6-F}46n=DbkMqXQpX4e{#q$R`D%IE|K-WO`c*k#NVIA*q!Dvw(<|UxYg)sy zmqEHtKUcGRvPdN;I1tiuywY4 zUOVXS3^e>$Y+!Vfl~XkA6H(N!$kuP0w6;l z){&1c`imZLKR>%YQM$W!K$iyd)=!qZkGPu`c=H`rsrr1=L(5O;)5pB1B>e6#DGJH& z)?XIE6~aBq{bja>@!*M5gn#kFJ#5L_;EQ=VMDwy3oZ2g-&8$5b6@Kx3$adU}x>Ab7 zk7?)-Q?BRMI(hE~&b~45^YQsF(HrRDJ+hS`(_AE2MFI6}U%b$ZVbZ295P1F(HJ8cv zrR*f)8U+vEzFO%I8f#NX5iNzGgYq7}G{jHJPOJ0`fo?BMB(#5n&-eAV7fVwm!mp{B&p-+zR&Mw%0`k_irn0+jp2_3x+Li7iik-qd zM(3g20#8F?0p4n?)Sl0##q%ARVfsFc-Qxj8H%oW{5?OJYX|>FZ1xNPDs_f?<_9mv@ zUOOIRhIw%0HlJVXCrZEiHOm*hD5d`obfeZnHo%nB!7I*P8{Kr@2cO@t+yWXrMGuPI zfxoQUpOjO?_PQBCtk_%(dB|b~pI7{x!yNb4 z9J#jb&tO+pQ5G7pTN9gzcWBR*dfuP&Xfue4Nm(2lWg2&T`8U>7yf_^ae88;ja#=!(W?DEfsVmrR%E6 zJTIGjK~g303_ip@2U^f3=5(g){4ISh@BQMg0R43@YZI zwl#V*UqSSkSzCD&q9tCnR4P&21HF%LwGY@J>A)Gof7$-+^QBi8@E za+O32T3zhB^qk4rR$*Req!Fd5G4guEP2O{UZAA7DWmM;|1SH9cwK_Z+W*;h)e}s=} zEV68}{0CWhKOKaYf(Uuar->1SMA6_!BYTXJo2@DW%DFruzn0GIh!mt)sMN*Uruyqn#=Ja0~^SxK!$GFC(?Bl)H5^vz$aqoNPx*C zlDn|Zlxlc`dQUfdVJhkZJtBZi3#m8e!E=YF!(hGl5kHl+K)!lh?}Kl~D?*qZ0@>sg z5)kfZjI)Lk4{Eq-e>W0aK1iXUP10;n=dv(tEEXQe)DR*pI~u6R5LV3TLDv@qO+>UZ zPF1PQc+-ex*jg!1ou6Vxa1H8D{%+}m&ZD?puLg|gzRxS%@i_lt`)V)#FDoaf59flI z*fk^(#YmDeR{S@opjZ&KMwL7wnhF!d=W7N8-|W2Y!_F938|mzZR!hA~o8zbWmmSd~ ze0UkqH_xNDLbsg|@Zh?j4!vH=VleW(j8n?+wMwzf7g#?={cs06_K4%>qYt<}K&@PT zuCE(R4Zf)@RondS2F?ofT99s-#B9pcgrV-m$W^F3$7X0hJRIA12#^3=oI$t@rJ1bNfjRek98(Rk>&Q^fDu ze_r7TkI^?x{fPvJ9wPA>itc`@ku^?gXfE~|^&WzwBto43L&BT2Ps=y7el0gnkT%fF zmV-5KydS1YrmM(`oDg}?AXG)c+v@)!F=snIO{vE;*6mKqc`4TjW_tP!;gauFW~e`O z!l%>Ta_TS2$>{U7T)1^R-)|9)3ft8?kp$DdqgeF%2ia7*4tG?wW*~`M=eusY(jCrW zo-N0gMbCR}JJm;E^2*I50fGL zcLPDEvhe&bZ~Eaf^e*Q#&Oz?atZ+|F(j=9hfq#jVfLEB91*Vgw;ze$UD{(O6YZJb6 zP+isK7lRDUy9aw!0KuHYMzFO+=8FU#`QC?v0PZzW(#EsPxp)VP?^*6EV^OMgeeL$g zckNa!2zVLYZ7OSX+bi42?JYV?Zj5C$8s{--@28IIV)cN7u(yU+Yk~9c>Z)c1#J@Sm zcnmp9?XQJoa2FPxv$`d$%QlV=tt1l?#D}F>TRXIf*}{BMle_>mEw()yS1z0gr6*D= zgyi%PW-jT2CzR&v!K2O{Wt>NA=`=5kK4I`cBl&*-gnytmY&z#9>=T)?LHirp#g>Xx z11?L@;NmtHR@bE$hmC@rPhVnZL{iI5u~$=g&QUF89D>gdHQS+>?4-0iZ3m*cBua_C zKs8auCB%(!dOm(|!tCRgu=X{df=tHIqI?RKccUn(qDQ z*ZD=G}X9_ATa`Wo0FaU{@#bGjbs`HGacGPdXXT}U&4bYTo3w}@0symeUiqWU_q4J zYQ+qD2bsu9u7Qvn;;V$$;(UuC_ZK>bc9W|A;$e!6GRlP$h(y<(2=DctO=FuwuQ#&- zew{fT0*sOB9(wz0+sBRjb0(wgdzG6?OGdyoSiF7$nk7KL;jJ@%Ec_=TP{mHPY0Heh Zi6f_{fs*OB;^Tz3R1`GdHoP$p`#)uu2)Y0O diff --git a/tools/apiview/parsers/images/documentation.png b/tools/apiview/parsers/images/documentation.png deleted file mode 100644 index 59ae60a36e251da37d4b15fc11859300ffb5fcdf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 11969 zcmb8V1yGw&7bZ;cmSUw83dLz@ai=&GFIL%td+3&&UYTxhQsUr)L{X`;=|j(v|68-SP6C^X}IPPD2^(L|MCK`suTC_Z)UsKh<$I#SM`eW)}zlYI|!|BLta#+ z^;rPlSOqczrdiuL+LcuA#Nn*l*Dc#6<^>IcOZJ}o_5P=0qwTth?bjia~vVtVyly&hh46l5gBqdH)JoRt8PJ%NhSVjeZg#!iGnCvf2M;wp5z zGj57O!Ks1G;sPjkrHFjW_MJ;{X3WROmXLNgIh`G{3jz1hpyRz zLqXUy`wDh`#l0&G20gwPv{T(6w6MmOJoY|%+XAmMFLk`Jdq{o82>B`5y4BSn`pXhW zImYXL>mBiz-LxZxPZKe3tPXMhaCOxu7mfGLW-u2;XVF_Hw!L4}^34sg+%dF`V)4aZ zsutd6X;&aqN-0Mr<--ICa~|So;~Qk*dtW{+VWl#S3d6FX^106Z-0!~c-S6y0{jsO^ z+^GhS2PfI(P_mxnL@^)6xbo4;FMH+v0t<1ao**)Hr8daOeug+{uxe$QA&=59FT_lb=^b=?z2C2> z57O*dw&eFWSWcW?SC!%RjL%9)mv(|SMUkK+r`L36IcY|*iQKmefPtlZmmHVhH|c2> zYS|qdbFgsv)5V2Ct&33i`?EEpeJn;43HE#}>!Il{{$PRn_!;#`R}JMByXbBiQBJk% zxl0W6?+lTGiWrFkzYh-V)Hb-Mt0+UkvepDCR$kc=!OJA$KdlW|L)2Ny5Z|*Mw<9b$ zO$RX;laUk7y(OJ|vdP7E5F7GfXX)WW3Kj@NoB?Rwt>T$nBOLkZ1qv2Y?#Ae8)}Wy(G&%BU5}Y8h(D&H`ej zwYZ9Y@YaV~DaF{YIArllwaLE?30SD{N_&=G?qQB&@Cxh2G_{etCyeUbXr!Xq=Zgbi z;;2|tXvS2Bf168n%SniztW`k$AMRw$p?cwGEo?@2MVXLdP~o;!_6;hiDwEx}4H5a{ z#}7=an5=*Z(Zx9nPKjmmmrPA;@NyY1KH@4P+qK+}bt*ifT( zV?`h;0wV0~c&#nqaoc`;{JH)`E_`r#L}e!$r8kpLduMhGT{nwidh9$$A3JkW z7|jykXT5Ak?ccT?IPWNm5541Qg8Rl{&mv+|b`@-+S3ub5tC@i1k zPvO}7_z}W{8G}S01P?8$Y;ngy8mHieeeH!Qmv~x(B-qWuR*lk}SK*fri`V=M zIY~)wvFFsVZ|~6`ABJpb9L)Ex@oE1xMxlR0K%U)vh9>);b56le=n4O|mOm)Jkk)~0 z`d?9y9X+;6c7LS5JT@&-G1cYsYp;U+?YtKVn*jy6SAzVs8BGnJl@+7^Ox24QJWnqj+3-o=}?$jq6abfhG;Q9lta`Q{MwkAn^@p46^Gv4LI4d=1< z+#HMX<4y7;+g~iwOU9Lxz6PBpjVGz0nTFD zLb=%w<@LR>n5Vqdpld?fhoc;Mn^h3+2frNYHY&vMw7chQh0NRY0)Mg|>)T7;HaM4y zWzzSt{Z}iLo!3!toMB6%V?p1rdqwR}Np55tL47N%bXG)9m&e~ta7nEDjIniDFVOSS zFb3>LcEUNr(useq9=Lw6gniyC>ihJ3K$N{nk%iA&{7Z$FT&Rke#Oi|UUP<)l18$R) zZEjD);n1$8CVinAcj31MG*?IP;xpYOna7u>{v5Lj!wF`b!sQo?2o8yJfv8Pbk#Yob zJ&YdcQ4wkb`CMgZ;_`YgU4=-|H(#eN6iixEm1_k(6fip5m`$kBl{VC$w{t$tqKY3Z zl9sdAsXCvQnpv5<`k`(|YKk84^@Ff3YB^>l(^nv+iso9ItSbl=L?+9*oM8(tmQmFTK56i{6>2w7pD=Mrs< z8JLxw$MBt&o6YNOt#jz%^UM&>YMU#Y%XQi{X_KG_lMO}!yRvB>ezNdD>wrSrEW*3; z<$S1e`GPEHTha&>{Kw^z?9G-%8<46!TMm~pG-Sk?H_|z$-N7u#pV@!2iSW|c*DE!r zQxpF}mKJl(FIMlOX;-QN`LcK{!b|~+e!c*UeNVK^8@^?{3p&+SJ;4UQlA4x>=K;gO zI)HFMgFq=*hAw9K+?b|5@GRw@^D$ydk&2OZZ8YlT=WKDLI3JsFMgB}U3Jl902($a@ z{ET%BFh0$l)-xYubjmZtY?gON@-5%XZGN8eVVd8vakPa-tBS@%ogQ_jO4p3tmzM}u_3S;6(? z+ni0=hoc(zeI`_W^n`%t+r-2aCRjP>Gp)P&T150U+am>bsJET?|Q6SqYIWJv~0vP$`B-JkE}DW!1O5^G#% z>j%$m^7XC@INdFy?7m8}m$b$h|Hd&NFVMg$HQna=N#W*8X8+eKkG4$nkIM-swF^_P zQ>@<}4FK#>CcqJ>blmzE8063GqLQRuNtJLuN&OExj8{u2)UrCwQV0*q<>J1LEw^ts z#Xey%wU8>)=Ub==CbTE$O_OEf1E+q-H!T(X&;RrYY7M>y8R`P?OhS*6o>SgTK@71b z89)73cEnGrp#<&Q^_+_lvh|KEW5;vcTY zGCimMhefmmzGw{Sl3)vJiNeX%QCh3*}L}=~0T3 zHBw4*UpWnDIN(sjVREo-bpg!NEJu5*PO4ZHf`~x%@~F;>`S~OJ+L`L--Z^X-^qN#e zNc`b1#E0fuFRO$_Mhiq09c+QxrE4=&DfikcG(IH(OYSrxtY94gv#1fp%{m(3FybOH zoPqaaKSDMDbO?eMFKDje1Xhk(U$?!{(E-jzvm-JyJamg*=1_ZCPq)zuaD^h_j8IYKD28@a(#N>Y-3SdDMQ?v3KfwHW4~S@~HmyWu-7q z^2KG{4&!#$HGz!!J4)L0HTJXSRDe&HK1hEb*-I0nDQHSSjlDw74`Myz*3qa_$)%(*3>4Oe&Sd zusN+$`#-~>HAv@@TjEA6j~>mo4n{WcuUPEiNHh+)NB~Z%edDQumkhfJ?L?+I<~d#V zNMAozo9np6{3_o0r5>vS`4PToPsf#=7IQi;O|ZS0^P5OLTZx%Qj@Q z79DTb$k<;RWuVn97I<4nGBSmDqi;$CxMhi|nBBU6r-}_h-S5!3*m<_sQLdKJ{S3ED zZMIGGgIAf5ioNk0H82Wq+=gSjvfGk5lK@Bh`9`M|B;AX-Odxx$Urn&E<3uJqZE25Py;ZheNcOYJN66nR6E)Q_Chc_o7c=R82XVxBq4;HdZ`Bm%;4aYc7E-tfualVN$&Cd zYH%*3*<5XWch2cm=GjAZD!X;9a%aa}?vbC?S2EnZ7Mc0FbE3AAD_g&-?3euy$2H0J z^}uYUCFcmD%d29tqFJ4~NLx+y|7fwaSD|~7Y`~1&M_GNZXwzA!0t0HJE_TfS`YZ~y=!2P3` zvA?W3Ccek^iNg=e%uhS&zho-$$PvEY8xwO?K2{yu_}E~!ivHc4Xb@1zspLH`Y~mkh z@y)5peT7Nhv$DcmU*Qkn`40wd+8Jx;w6lE<4r-V=RrQ;PvV`@!Y=zvS&`2Wv6)wWv z?qk0K#{0HEg1#lXg1SDlWABUv9 z>;&Cq-u=jU6}$X%*>_B6wbjs9&P{HT3*$Xq-`C%`vSU|2RP1L|jnTCU(ji~V0d2!j z%&oTU^C+m?CSm#vjmSnFtJ-|!v)Qq{W|pKlg+(+Ha__49O9AADP**sdkk^i$y`zb> zkhM(?{>=tDFb{!-@JzuXESpHqI4-gV_#u74KJmJZpk3We3^@&R0lufuZn6%Mw+e0%g$CJyLxn2Cp{sG^qn>!wi0VGKKq zxU(JW{4>i9RQqYgU3mjWeC22v;pm{Y>JF8ScUr<~J7@DWHVg+|92+5(w*^)SqF{sB zq6LzOJJlqnG@q`Kj#6mFUb3zmkc(KhBS3OF%+|C#3HTuAc3Vu|xF12zyHQAb69{rl zo3PxZS}{z?*1yU@x%t$an3^vzal-|b%5o+^=~0RhB`UD@F5`_*g&9+IxlKQfViGb5 zKFq(U`p}i0sWODVQ5g#EuG0V%@hYqfy7a0TzP^o*5??~d-3MH7Wf_c_NzQo{Yy=lg7?fr! zU3OkFFZwR!-G5;ipn@mv%_;PE*h`Nd@~R5=wJdxb(>({10dM&J&U)QARzQd6L>{-q z-lWm+D8(P8Fm5o;hF6(a{${e{5$E78-}c}7$`<|OsiW@q=Bd^sXNqo=qa^8mUuN%T z<63ufMXDo%>LOQX=N@3~`i#DRMcavkq{>FjsgnlO5qae-_kI0@_$05+qc15PL;_an z!{R)`hQfpOt`Z0s4B!ZfEL}{H2QgVHVt8QbdO*bcW|f3FeCH%vx8>0X1>ASKp*tl2`fiR`xYXBt<#zSq83<+z4o zMVyLx^Ei!B1EYFI4jv=lOsSL6?-8f5IrpI_nXivH>{QP$>gBb}QzS=uP-m1j%zE26 zBq;}Qwt5_Y9I0O%t?dpbS6z<+0R!m$Vmob`z&Ks_6={R;p~FU~bCf~h2G&r&XJX1C z(SE3%wf2ev(nJwYW*YFe6fszMK|mDI#;-o?Y@i=sbvzAi_-sVu(WXppj0C@WeQjN9 zwcGp64K_!dXX`1QJpl&XbuWXAg)jF_m^6HH%IKkji$2Ur0z;BXSp6nD6sP8k1kEi0 zoS~5@Xr>c4R2Q#rYSk+E5)C>kj+5O4M5+ywm1avaXAgO(DbQ&=sl*LE{l@4a{8DU- zo=Y1-L3=eB_3HhF6a{@UXQIclM+X7rnl~&^wE~^dDbT12>j!ze z;88xl8;3$`Et-;z;o?yBXnv#iQt))iVeA+T7Z(@NqBl@P>_(p%klx}^e(SJkrDGJ8 zyPnU=T(R6EH~x%)8faqLGKU9zPeiFdOR`o;9{m%0Ti(@~ow6X!SV|P&3 z0`9Z(UOj*XWcj6d&S0>&V_qO|#v|`}a|()ny<-me$@e45;BZh8#72%edqcwOnmAoj?15sgfyC6BiwWG($8f_X4Zz7ne2wuZk6z(ks;r# zzXHJ=)CV20j`jNH;`7@y=Vyi8=ei)1DO~iT>({dAmF}z)w(O};p|sDHW6#W(sBRo+ zOg%YrH4f^l_YcLpB~CG7G?@&OUh%6aWtsXG<>s+Dl=$X+`r@C)RJ7_;{OmC;g7-47 z*!xOkgs?(YAu0zX*3phM(<}s@)yv7NY#saXPe}qzPgHV-3iLqd*#O-DYQh`YZ^qgX zp@0sKk)1O&ena5)_Pe(l87%=~Bc4HpdLrTCm0N!zKSIe&<$-8FEnPaA1El!A3L_1? z-!rZhi!Xq*k>5@g3zcOayk+b_2!IZwKN=mvld5({5S8To&fueF8TFT&Wy3*zGMD!Q6tYmv2JhVsQ#({U7 zG1Nz^$=B@H2tUTuSI>P9R!B_>?u_cJE>z&8x3P0f z*d6Tev`@vBzWQ;NjdXB(L9$yy1uG_Us4^j>(co;!j4R-$lE}keR9A>m@50?Xa_G8o zx;jUdC%JxVxJn~Iymo7))l~u&iC2^Th+2i44yIA?dy=zmDeN&se(UNb*@n7S^A85! zF1-F$BHVXH0#i@yN&#BV606Yd%%l!S8;3zscf_{bc-&9ym|} zl9$=oBYk7lORfF!KAq%6F1`XdsF{<7t_rAGlMIGtkAgb$1&&nkTsWk@l*8)Xj)!{| zXhZH)n#5>DH?1qwtQ~eQ$oxSrFgjE)Ib!eCrc14G(Qaj4N#HYU18cikLA7N~PqKJo z7Ye#v#{~vpOSNB)erfngN=`l%aZT2?Q~3h!W;0effOY39U$xTS{T^OKKTg7UY5G{w z#rQZ!v;EfusamH+mdStY>Pp|w9jdfZP9j`ezxXV}PVL52K={0@4-S*kc{9Ps3^4~< zS5L1b^5oe)Mfc|F^;!P(VMoI1PB}$3oX)cad+7svubyCZ*e)ww^J$kN$yuWtPHhK; zV%A5X))40gdbpT+MYtnJ<95kjn_2=+=cimeE|$fP(d-@IpkA~yok0ud9ZHO)m%mS1 zb_3QFS|NtFOc@UtZ7i-u=h6ijLQc0CnTB##R%!Kwl*msnb5Wpoo-K|-A&Bunu_gCG{Tn{`J@lt(o` z&ZWu$+SOWlf3X)c9Tl(;CS#q@pnq|QKL6&@-$bW9 zBrL*t*qsd}PnA~U2oly9_BYRLdXK=qK9-%)b z`#$M`${8WAj=a$^B~z&1_llU`O+*h=J{X9`%73g;7uDS%6+&foeNKtY^f@JxbX-R2 zKSe)xp`a)yX(d?8#JfaZ`asbrw*6Q3@Xu#thlsDoli2evdGBb+o+Am{@Bd|CaorC7 zT}IyVe{iq=PgKJHqHC50TCSW2r&r3lp(wqxv)j1VI@IR?xxV?d- z*o+gZ)of+amn-;js3AnkhsoE5Fz2{&5I`a8;Fm4@-tbFVY9?M?`^R2VDyl2^7RwqC4O8&zy z8IYTp7^}9_fE66EV8N`zgSl&qdPz%DNaG0yVR8j z6=#wyWt3D?Yz_@dMf@zTyaKv%AEWVFg}q* z&RAU^lh1$n8`voYQY`~E!{#h$rp^|NSr=ZtJ)lE<>9WK8cfEjdfT&9eabeY;%}s<( ziLJ_Au7{+*$+*$&w4;a=NHTU=E$Su>J`$$qXsBUXgD}{g?7m>QUGuBNH zVJVYF|1LGRX)EB4o4g#%KhJX?F8~qkClM#ShFhZBU|+lV(319_gVH@AgUoQVP$NyO z==u5qRNYT-A@E^b=bp4|GWJBhG}5RBZFvh@=^tbU;YT-Qu9XNEA)0!Aty&1 zgR;V~A54ob#pob+YV(cJJ%qsNDdm%)LlC0a>aKenxKWe8N*M4Ql?(F8!uClI=fpLM z2wQOD|wfN{U8;NQ;x4b z`(T8*MUJ_?Iz}l%AM=sf+>$v(kEt^oMyvH8SNEL9oAJo+$gEo4Xcw@|5+#f#LOAp}(JRjDP+CRgbVU)fJ3@n9I??QWBSw3ge~WN56MN(yFe-e*gSU46z4RM+=O(X3-$Q zA@>hcCd!L3nbG8TTtwZf^AqnTYr$9EcgFKpO47XrUmjer3T4U);Vr#3dtmP2s~R>Hs<$#xoSiIY@Y99!_8w@{3a+KG6#)p!ufoIS|jpE=yT(%dIEg~;|I}w`pB>Rp3sP8VGfhU_MJTK4&6uP2>EvTK= z>#0h_TwPl|U-8URQ9VNA`-fWVb?VyRkv_=!MN}7EHvC5yooOIg-s{r%&P-bfNB$8y zdV^SEJUCTbt6yvdwc{||KYdwr)cJV9#hb%_nCQP$H}}%%j?d$RX=(p|lp6nU;Vz!9 z{oZg7Y1NVt`_>OJGq}r58;ifVT?A_xta+^1Z#71>l_Zw}KSVqE!(QRYP zB|*S{704R(rCjsxGl1iJPWUV<_uKa!KE5CJ1|ICR2HO4+^zZG)j~oBDBIK@lba@7c zq8W7Uy0>=bjYKcYB*Cv*KE__6v*Zsx}!?7VR>9yhSg04*5nqMMPDBzq}A770YmEwu* zR3(Lv$<{?p1yJ|xd%!=Ihnp!&?6U@%T4(-eAg0KHjD(vaBiuF#nbIVXMrxdxpNsxJ zW4?)i)&XjF5L3z^6Mk&lnXD!Z4)>w>4Zpk@s6{nq{WoaxxO-R`%?BtFE#IjgDkY zSnmC})4tEjz|OP-?Z<=HBpO37${%hxecT$+(JD`zcZ5V>{|e8KODC%}`m3;qD<*C8 zUdN1+m<64~!e?4MiXxC-d5-RFmgmSzxA9LTBCUGJq`SaoULnb?iqL&ev&*KWvRS$# zbM%+5fk|v78hBCyN%DEq&Q0%^1^t;zPQI@6h%{P!P))c#us$u*ltPcxeub)y9_621 zf1X_hKp+c6pOIz6NmKOLmc-b9?w}|2N~|&_7`#I@>&vWmY)YVWFdkfwtP7HE(!76` zMJ0AkZ)P`rJG3X9K$U4C$gKORICNCJ+jfD;mMTUor;sQ4-UdOR>3 zB)R$nE+uaPO4O_Wo(un1N3vjl`4uO>_vh@}tyb6K_tXR8N%GcW-+~jl>x&Dl#1$|C z)D>ZK^%XWLXVON6tyQ^0=0>A6fmpHF-j5;mV2n7-G*60?yjXtP@*v+mB|}#WxX%pQ z&E@%@-2+itvJtN=Ef(L7+42$<@4mdwIuhekuBTsrD*#Sf7UT8U@Q`TDtU0yI9hfai zaG?Gi)e|Iw-mwO&wWgT{ⅈ2UAbzVTN_B7{9vs@QnOB#TK~LG|M?lje5DgMH*Mr? z+x+&vJn#OJnxuj^%ZIxtw*P9({Uv{!Hs;tBKTvt(u?AQgz7v=Cmb-!JbTV1NV{zs8 zPcR5cXP3Zx{F9cbtJOBfae0*=(6Lbk>QkYWbrz95u&DXp*EvcP!ZXXD(jW`SR>I?} zv0(SG>Ys+KpbiB6ukr$BeI-WKZp#1Yvi95)r6f>-&Ta`}{BG`1cqw|j#ERHMs z;o$|xuaYcw!zEiaVt8%WomPMtLwzULnIv14#-H9v103e=$|27ZlPx#)UtmODIlY zC&bZHa*Z!nl_~K(q@u0&(PwIykrJP}ix(tu*19kNNsY(D^3XwkSbf|U8*Fysxy8?JZ zfJ0^}CMBd9UsPx=eNVkpE_$T-P2fa~haDwq(}3ct_ep-8o*_$!C3&Z=s@bx=9c~5n z4TA48T8U){Y2h|$-@6MD9bj((<4LPs_p5}CR(SFf><^QbP)H}A2pXyY^JQP8p2oEg zTW4Z2$;st>i`J0Z&9dUK*Xc%Q9Qdeu5N##vVKtlkcp;87+VoRl8=?NP!}eaO5RzaY znh7>nPU6f0xE?H<73PPCo!m6t>$@KL=rmA{>UpMo1~_>E+>|P{M8PrSG#PK|pBdj1&&a!w zDHU_v^XYsGp7#OHQ%SMv&@yFECFIi*{E*ggn41Jw2G%8sUQ51fFDp|mp6eeNKT38~S8j<-w&9Ek>iNiI z&VNqg(`DaLzK>w`g5zpr>R+{OIk`=VmT2n$3buIE>h*&*g6X?*u}gZLYS?6eL-EgjWQW-zi+3Q_fhWS%N_o|Dfk@WazzLj|eD zB&)Hj9)PXS()at*^E=ErD?1FmO+^r!<1}2oulq~{6zqdpEBW-D8q0jJE^EY zp?B%H?L;c1x08^Y3$^fp?{V|b_~WxRRNT~r-y9_FtcVtipy?u9m}mpXE*Dy-cWh{6 z8(c+aAO<`UqHlJU(2M2=;xEN?vI2UBoW`A!_O>|40&5@Tot>r^U2AvSMSsXdx8w7V ziXIiPL{KG;e!QiUqAXTZ)07pboBP(&(bMG2$1rfFxcPvF{Q-@$O*MHMDLY4zlTwnb J{A3jPKL8iTx&QzG diff --git a/tools/apiview/parsers/images/hidden-api.png b/tools/apiview/parsers/images/hidden-api.png deleted file mode 100644 index dd35e0b4bfa4eb31353fdd61647885e7bbce8cbe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 44301 zcmce;bx>Px6gJqFLUET;ytr$jSa1n01&Wtq#fub|7B5iTQ>3^%!KJu|;vobl6n6py zS^C@EnNN2A{bt_e=1$(ZbLY;H=bYy`_q&#c5+3#|>?cp2-~pB8b)G!IPd6{?KW(Qd>+Ee>enpstj4yME@w7Q?MVav#nCcm%w#bTKBDJCHuZk6Ao4YvLhJdm>ez!HB5>RC@EBYT?~#NYA>FQ*1q6>~ z1h;=?AXU{f({ABR1qP7pod@*#&wujHACmnUs^3VFDQJ`akE`&QI_18cEh_JSUOJ3J zzFR{TQ1_{>5y8*WL8d!e(jHrp|I4mC(if(pdDQ&3hv&Lu^%OB`4`S3+PN?OS%hhH2 zw~z}LAhcmLb7X;NK6C!wHl;Fz7hb!7yX&raqe7`8CHl7w8}Ee3MK96oQ?!ha z_Vh2)j?;m6eoJEaB0KfgeB^+;p6E-X+C^Gd;(M>^hrk=Pt*J%_k+aEsP3lyNSt3N} zboJYnh7tqT02WGt;?4JNv(`loc1h+U~=#7%*zr1Ii7{?}EE64Lv&Zca!Bg+47 zu0H%MpSU{e(>A@S-~BLI<~*76FG0>dVExf*=Q&jF z)}u$nG3d=jFU7QNT}Z3>pKyY84^(tn>h^5PURBFT3^ibe%h3O->>=X_!bg$q7u#|Y zPM2ZY=2-w?QNqO|tDGSZi4KY{d=C|wp;J(qfx0To8Gxp2j zGQENCOW+T~dx3fWZ2#GYEKdh$Bdmx@aFbk6hE~({psy4$(0Mjiy>-nmlHP;zWLLtL z3fz&^VP4VKL&Roc@ZgO<&W0ID~RZFp19YxQ?#q`JmYZRsw{@CcuC%$otu)$ z#UsU3@RMl@BDz9iX!iX=q^^_eOvW0$>uTF_MhVt0iq)tK{Wtx7BXI8LI8D zVJ%PM?R_6f9HxsLecTWyDQj3!(8D*x1$%Y+zz@(nQR~06E7w(beh+jHA0ApI1gwLd z{G@JHM%7XJS)2t2zs}nb?LlueJHO=o0HGDKjzFShNlU{H(FmxQKs%73>3hitYJQBB zk6VW7;hiP%cU}zL$|@a&_d3fD!YASg2Syr;&hXcDGle1qe5&*QnE()71M}(23|uHK z<&Tv*GyQh>pY+P!kRwPIEl;shACuwveIOI+^=ojNyFAOU8tE?WW{Mb9hw&6vQt(x9RTM3%FZ^X3*9Z%jY2 ztXOd~&rJ&W)bbbJO_P*qH-Y{zPmfp6((7<{k1FU(*L0AohQqDL?(1w02gL_g!beQq zetNt?x2WCBuY^q=G0&yc&*klpMgo=g@73Wb*gk zU={u`YveOj28kG}7hE{sgXVC>7f9uHkPPO)aV~*KU5T0$Q1{lIE=&wI4L?UmR-GhG~~S0K->rPUYE=^D24KG8q; z5d0%Ig|0HQVYotreML9|*7a!A77rLivw_Wuu(q4_WQhc4Slw=zFxAY&7PVcx5PBiy zlHc2<<6BSO6AYQ`2}7arWY2xuoM;sh`To&2fh6G)du98y%a(meI#er9H8@_YvtuT(ZE85A(8+;M?wKVi2Q`XgOkX7>8?cG{d z+TufqG34zPUhJ9O`IcHPXoEIYdHLav@OM7@u%VyrvI}L`%k1 zU&|b{d?}4MyxN?%K)!+iQCL*4IxLtA-Szq< zmUA0(w$%NO%yg?dRrzG9U%_3Aoo9}F!hKIygjZBj!a61nOlfK-{AjxgR@`@y(m#;p z&fn#BvaK=J?|;+qDf@n9t=Xc@T?1=AtIf?t>k1&C6mZ*4ROG%9ZZkJONKM{(JcYx% z&}EzBS9Q1ddP80T(fD74LoZ8rwMrJPcd@MZo`CPH(7qH`A)u5~^!Q{uwr*%0P8_%* z42|Jdzbh^%hl@G%9S0Wu!LXe003)y$JylD^8mi1!mOM_s+x*RkfSi$1_7J#4N!J}H z)Pe?b@_j!%N7F=rr5eOWeXId858F0m?};KxH9G=$^93mRQ~|L@B;?vjwz<{r z4xPe2>4V}m&qQ1rk2vit(bb6WPx?9$sdn`Tf-Rd~0Dt#$DUed}QqswX&?7VN`nyqi zpP5`$!R1M6Z^9S93p!kTZG>^>+tR<2MZMM+U%ey8P?=tA+|Bp`8r9#=C4Cz-G%x77 zVHZ2tqP7g&h&449+&S&wrkZ#8nDekBX+V2v#`fIg=)J^WUcen}E16#|PHM0MRySfc znD6fWa3(l1RMNaLg|~@zEz=n<1tiKJf&{uctQKSpla8KSU%YUwnF{smKO^iNJNGJD zd~mm_Pt3FE9YACr1ww9D(2#}%1K~ej*|2<3TYWEjlI3D**PC^5@0Zd1%M9*|2r@yn!e#3EQMm>dr86xrd2>HW&llQtu z9CfXJGw^UJMN-U-y=yaS<1|*GSzH8>59v`~6#L>o5Im1xzEPaxovl~rM$%$+Ys>6N*Iau?LRokq8`Qd$AJKX?uhhf&#b9yYAc6+NaEkatLR0wvuce za}>S3t438`q~(6*N&G!O-(b6;_d=$L`O$-%nM8DQ)YJJG~g1n%{e23-G7P*ZL%Ik zsCBJZ5hmz4F4YG;tktQ$Thb0t>BQZaoY`NfhmV;Y+uW%6lxP;x+}MmH-pF<&`RX@$ z28hQ_9hT~bemSX;yW?}}ujHhD&B;{S+d`b;46TZGKO8Y?%2srOD!eR6I(H*DQiQpo z!m_h&pn=NkECh+|28lK3A})mo1C8U&r%}Pak<>lj>=%=!{l|@*T?vM8X&MZ}eoSpk zW0M8oqD|H0J@OEq^qoRfQ392~7#Szbdo-{XyQ6LFY0b#!3aQF!8$+isbFA(sq5!WV zDu-~|sRZISMRtmLJ*;(`syE>+hY_Z@d>S>(^m447K%6yC%g4bgwZ#xmrd$oiv{tv= zfAMC?e21Zy2d95e z1Q7)grWe1?H`I;CL`}sPS6&(s7O;+)eh6ZHx-r;f#-mI9!O`wr8`v%(b8>T(cO@%{ zDARrT$p5PUZr&Q)AcGb8I^lb}R+GMIxzP7@gO!dI4s4g^z49&a&ksEVRs;$fljLZj zcOkW1b!O3dS4j-Q)aq_IBcZ`ZXO?9W*JMQo-Tv>r4@pPLw*GV29d6Qg{ch?j4H9ll~;Qvj=Ol@YT zR&zIt3zP=(9dGK68M}0tInO>FQS4#mF36Wd#d;==SwTC}oPORmZyBZw+NNfW3G!2$fBq+EH) zZ*QiQMC`;GVuuVIegVXZ()F3XU_j9vIW=xu>Ca?LDR+4;IzsO{rEoFrItiA)j{FlZ{HIiv z0!5|u?jB*#wD>T6|EaA~MWsR~0U#^kZYR~?Ziw|_EBnh0=^|r5QUmuQK>!HF)okaE zs`pnW_Ij72qsC_GMTQlwv1^?MmYlZ5Z}jVm)ww^Xdd&SmF=vEqqQ`dBIb{JwWVDwD z3O$CW3800*j8|U*_Jo&D+);p<9KRtDPKjVjeKS{O6!u~jkuwTuZZqJ%`{?{M)%gS9 zlA0v&xCz5}f$3*dvOhf>I;1S)L#{Yg0}^sd<&SB`(6h?wKwa9Lf=*Xyo8nwiBe{WZ zaW|Fqr6Mg0sDb*Z4+Y&%55Pz%%v;6Cv9-W+8>mTA%XFVlPA0>FvF*<}K9$v>fhD{R ztS)Qkk)P2mX<9>~rot8X{(7qmGLqeqW^5Zx{~-X1e;#>QJ{m(o&D$g-(&^eI>Zsjj z`lhaTEQqlqELH19?`)(*-Fk)80#%XCt)A}$8e2c#%9_3(UE+!>XoB0rWDMfou@cI< zpOip<61VbyB7KI7;f=*?$WGiRn8OXhoOtPg$q6Dj8|EO9t^pkWX07)H;CiX@o_Lh8 zX|1=wglj&^e$e?Li^ohi9}G6_W^7RfWqW?)R*{yTwC#C?uJTMm;l%N|0Z|WAR)cb@ z)gHyu-mvly>g&IMxYf(~?&a!H1(OW`BcsH5;4)TwVXT}C$E&^N+A*AJ1@Ov3E1bxJ znJUxyDw{P!!-I`ijmP00P3Ny^1Y9la#-58&X&vT!C?_6P8VlR%OXoi6P7+#?>?qAw zQ-N~}@QKyRDz4s{SSC9R<&E(<=Sn}F8dSm4R?fAOej1wa-S*B&Uq*l%pfkpVN-yr>|HUvR)bsH<``~tpVf{_JzS~ z0!iFWkV#Hd?x+?fCqcSTA=(F{22p~Ytjrwy1x|tn@mNdTZSf(0-LYkO1ax!~L*Y&4 zQk)wtcjWOaS>j%`ZfWga!jIUO?MkpU?0l_ie>}xmoeJcv{>m0yxqjRPj|%q5ZDXc@ zeRxx%#~IMLp1Xu?@m2S+tV?DL<3NrRxg)vi7a9ajB~a+)im$i>@8f?l_B)i%7u-Kq zccLq#wZ=|P?`?w4?h+L%&ybTk9BC#$h`rZVf7E|ORh?%nS(I1#e;~uLvv8>7hqt}A z1X_n6rzLFzp*01@sa_j9?}$G9{Q$!N_seJxues2CGhl#e41sa)J>PmOEI;%dLU9`^Id^sh5Fvyu*DFiPgqF&oX?ZdjgRLy5G?O)AG@JGxB)BjO>!ieGWq zljI})?~>nM=zY0NiZt^ZQ+oKTKX#nID^mTsZO*CD!ep*|;Y~G=@Qx_t^amM!o?~1H znfYNEn*O`mQwH2acutwI%t+88dU=CZEH-da^QE^K8VY(jt!Ka2Q=i}^}|5VoVu9YzaOx?9F ztiu7~>Ar0#0z=~18@N82OWq>=mjv#tg+<^l?}new`l1&NzFJQrpek7w4cFI^ag&$_IT-;+!v-!C11-L{@rmgfUv-2dhSb+%ly+zFRjd;52$t? zC%+WIQ|yY??rz2v4R)qe8gl57`6+IQ>tq>4lT?WRS&ZB7$zXnVssi3GUE)LvCQ>vn zR@hWd@n~{2fA=ok#eVC$h`~9Cyp(TCBr`o#FEDxE;@_h8z7@8}!~km!dCbb<%SYOD z*7(8T9_;*4NITCon0@}?{`bb^!)n#%JZ>h_@AL;#crfM_F={1~R>MERxP&$@u|oi8 zA&EoWn-q0nZCPejOn83Rt^FBfol{=cFyZ>J%h^)*dF5h?QqYXd0J18*N-&C~6r^>di(iAM9BWy(it_c0oRh}xJI+WtCAA9A_fl%Ctpk6#o7G-uH6%S{w zHU_Mp54Oh~{kY;(+O#|z6RkJ>12IWDUI!;D#^M^WGlv(-QYJoHCTU@-*7ZQb7*cTr z9|b40WyYklqYJuQD_0z8hQ(0b*BFk?8C_mizY?@7p=1?KPIKX-P&cx~fG6WW6b0Jc zJLRMGXqRDQdT{Zl77mDLg6s}et8G?!R}Me03(__Bepm~V$Rem4)v?AU+6LSul1Upf z*KU@L?)x0dENniUev^2v6-eT_J%H!5gn=&50kt)Wn`lg>Rdw+F{l815Vz0S7G%T8WDyb-8>d`! zR{i0Q9o-y>ng$c<=G>^T1qmfFpT zHZcaQmuX9ZnU%~-clrDcLn<^agDaj2mno^-q}XpxKGuys*X&Usx;B5fhPjadpq(6P z9)m=eW}!0gfA)I6hIxJe6)O}^?ghdpjb_7tyTmPw3G&*ctRkX~qNad);uf-v(DRe_-hX!5vRK4QeblDGsxX8MbmhYZfNnr$AWIzEN^(DPkC2Q*y9ZBkebAf3+ z@mG{j>>1ns{l+i4G~I<3i~NG58my2rw@D1UXdq0J`2OaQ@iOH2rOA>IFi7zy_p7vp zw+lL2q;=l!G`(;1VRXt%4PO=|){fPgC0e##DaAK=f+vrTJD!{-@YNqcuoG+67Qhm!cfpZBpTwgu{o&L&I18`7TcPsYU>2X4!ouF5no z>|hn7ccYxvJ?(G#h8jCwTv|0g>pc>AE1yAU5K*|YDs~Zn!!i%|RWw(~>3^^Wbu;Z0 z9q7g}-xpY*0>aO2r-aWKKs7CCxA`k64GN9p{wFYsh#1g}!eZu3fIbJ8QTmb=DVe7U zDw67`@NN=eHCqf5cGc?U>ytYVbKDy0lTxd}CtONWUjSMam<+QxUV9F~k;^XA zocpHmidyzC;oN6JXe*v=VRpF|KAw@n7#c9z z0G-qRvFDH4Owg37pQj&gk7=PF%R*;MZCp0GbGaam@6B&0?XhSD;Hc(46# z9%|2bq0?iTG`BLl-_UMAVbSD;LG0JEX7dfV@_+qygX=4_IOwnpl6Rl0{KyH|<2hT6 z_A)B`rqjarl==bo&|n6;u1FTu`5oUoLcvc?MocQA)|teSl2WFmegG+HV?*N9c0?0I zNyW@4*|)9UY4PM+P0V3dKNiTOIVG;jn>I0K{V&n}ac6~PIv1Uy|A0E1infJYjO~Xh zf?C_?iW2sLRLVz&g1gV%43F{gUp)%_gPKB4%Z+~EdN>^Z5JQ4q{cbc3s!9YORkJ~ zaQ*Tq9g?P5oqw15A69adv_b5@d;6c3PQKR0|3=-hy}^F-e{SpBR_D9$F69TQ)KqTc z%r_2mML{XW0d1Z((}?jMbCu5c`OF-ss}022=ELBn&3!B0j^I|y`4s^1)6zHnx2bq0 z#us}~A*iXSnmU+|N9^!rJ*xX@z4KtzIW+3qdDd(>$gs;j4ccn!a^tv_$OK95arLi$ zYBNTe2GWg1)rtN>O4nPA`ql^7)=AJ!1*KC4p0d^3AGp=qu4JD>cSG9!;xr`32UP)T zIh7`f$x6jw({bzk``_o>lD`%a0f3*Md$15oXPqB~offUYPOxkM)kMp7VE@m6OE$qz zll0RaeqMqu%Y!?dDXQBOSz}vi<~A4vw2m0~)SvMAFe;4GI$z;I%-nXE5z)N&*;g55 zq3tNwyI4U^gDN4v%Xj`XMP|6vZ*yh$ zZF@^OEDgXrRgPsnS2~o+0j0Xd8jWnlvf5;bx|k%>R*%w}lUjknv`ixi+s3qpI5(%E zX{oP?=Vgk`0+4Zh_%1wMpW6u3&k0aBAJ$||O#V~+gFhc5$JV}h5i&AE-C1Y%r=YOK zV@4_+-$^WGG&(c(ytX*oH%j!Rk7O(yk7{IG5}Q3o?|vlVk?kp7PPaEp`2QeAv0Hhz zr{%*dXM|`UK6kckjC+koaq9)W&cVB|pBGqpd;Q#97A3qR7{-_*VcC7Xyd^b3J#TUw zP_A4xeC6YIP$(sYd*2g*V+-=5dvFo_GO>qPr3g~Z;ile{+M+*6%9j1@=fBtEI$IS( zBwr=*Af6#1qeT*BO6wY*Dw|4_The^F=rA_<%UmM|3t+%y=Dk*psA@YDR!!qk&l$#_ zx~g;uoaTtEd-~gcsd;Y<*%cIkkWME~f4A&+B!9MF56KKbAqyeo_*1H_%+4&HVZmN) zH!uUJTScr^5sg@b$aImqY7P*?lGc*W@`L(Xf)Z`xf$he?j~zj1f&&T|e9kCyz-eA) zNmKk|dOO}T9+3O`2Kq6?bt6;vMLObQuMk3gy(#WVR*z5N?qBMBA*_}ynz(3Q%ZBi; z6O;4f*z``tOQ94wQOS`7alBj6qk-j(F)VeaoS)IQYw8uJpFQ|{?-#xpKcc(Kf;N8% zxEW(O%?cU4rQQA$)iclDtfV)5wmY=c;yxaVg?vQn+4lJN2gj{i%5d2&DkZbd-zGx- zC6pNe7N?hv&Og07OoT+@L_Nl7lgNuEs`*FF@tXm5KPWw>?+`{jGFA&wZf|wTxf=(* zw&WPJQ#=cgeDLubAZio~`5h}0XNjtEvbh>&Jm}We#mvM#TIhgF2wZClYwA}S+jlT< zyw>D1i=p-XW!Pb1U8IIjE1@;7D|vV6YdUXdXcBopQ*sgLjuDv%KuLoT_G@6P7f?q2;yd%;l< zz%0X}|1ymu@eXwfilq@R2x5Qc#&gQ!R-H&E)|nh}1$J3Uu=k>wwjKGqP?{uKHm6;> z$2nyi70u>Qq!GXxP-OF&X~KG=q~ZiUN)N*KjGl3WPyULx^D1#iD%XCD;#)flWEd3{ zEGpm8dVy`jRK`|zbK515aeFB!ELAk_BN)IUHHnr>KtD!6J|To6*cXI!T!-GNo2blg z|EK$qynA@>d$Dh4GoGDvub2H_!bE@H`F0&Vj2M`MfD-1HvH-f-4y+n)^5<9Vd0K~! zlty}05_zA)1i`f8knoLMZ1$%&(R*qCX@9PZwq{u!}dwt812?b*T$ zI#9<8d?U?N60wHyTg1Jp#$U@KuG=we3&(^%?STPQ`r8Qgee-0x&h-%HF5}Dn+WF@_ zt?fZl)4879?#I!*WA1dk5^6Q>M^8nZwBxJr$1{`L<|XH=Tp8U1SIjO0yo#%&#B9wt z0wPjhtNO~c`)qbJvmEXAygB?nD%c*%BVJo=H=E0~(zDFY23hZxU2c}yrI{Xa4s5cY zTWmi@BzYcp(|4wzhCi5<@+Y1j3JV|Y)c>t znJG1$zaOAyIB~;c98c84QSYL?Q?JaAh3%5BheJ1^FNkR{B&{l5G~u;qin(j&NwLKQ9TK(wzFl!&Riwvt}94=HGAL(6$) zwySz?e%642tqbHuo|TJ5fhqu$<1jI-X&*TJ$+;8#A|;GoZMo9Ce9qzv-O>%O+jh)W z`FP1P+)3Q}qV}b%NsHcMLwCKTabts%!D3~QX8h9L3Q2g5?dm1a!uo)C&NeJXN$ck- zGELi6sSvas#owvimbz`S)Jm=&@w-DmVFL$p0&u3i*&-(so>%cp&b-DUUpSxzf? z5ZALYZcZr^hWXPWilB+@xD4$x-~e3E?~6!v5h8AzTGt-+#B1Vj?C8BosyDR9?S2u@ z=JUM9rQrkZfT`VCFw8}ME$v0~7oiF#Y-iIaEr)aF6iqzM)|8~q!W+@X6zl6eHj-ys zTl8*tuz-pFaf&X9CBR~e^({ETC5L$S@VnP45N!-x2^(MT@N+cUy077fa&t~KT5fAh zSD6~ubG$M5G*^*91B3g!@6{L&o-)I(yTs?!1YX2V(J{?t#4BdI_mcG>R<&Ev4XRgP z+j&jz@1lp6c&!`#q{SL)1HfZP|1y~@oulul4zY@4(XTa&aY!9#w}us51;oMbdlqe` zYB}u|ECMncdJW8d-h5VLx~0G7;)2V#=W|?+Cuk!wgI-x*whK%RsHKxl0p9T<+Amrdn;tH`mG9FXRmi;$$MkxdV&RbKO_UKT20JGl=`G{CpQWZSJX zPq-~kok%Y&O&cugC6UWfvo=nSa0 zUu-6}9n_m<+BD6+cZlx_)KmO zlJW1prUZg%@0XPOecR>DbuX{_m%ta}IoU0PT!t-^)Ub`_G1_QcjD4x=WhLG5GZ#s_ z7SYQ#v1#!0adgSbU;p`(@7p|#=2W_qeYTX4F~ zf$ot?`{8qvWjo%pg|mOu74%*2$*AQ>9N59R^6&&jTk4HR$NVUoOHMaZ?MzVH8Qdn zc3em&;#zWtft>_9;&!aNZ25dntR*dZWX9 z=F`VI`sQK}<|*Wk7)$Qf8x*o%7?OB|?1*uZmB-LNKCv$@W;2Ek?pz59D#PbB`*>C) zH;C`KVmI~eg-G_nzNQ*#KYll2dn`lOc}3?m&yVBI0bs7{OlP_1G0mbb`1s7G7peXB z`8`*3R|C@b<8AA8?RMd9O?H3k!l3PTx*T0MAUrCO^cFgdAXQe5eKZt7!F^CgK%Cb~ z07T7in?{_{^4S}A1Q+T)Sq8YLFYJ8!(?796*9=eR8hP9smrg0T++>0LyUeIdyNS2W z?$RYO6z#Yx+u{4=zy*o}Htz~7l8eCCA1YMCEY=;=$Y^GFIkkbFT1Q~D#I)F699rDB zen_CnS#nh$P#d^nDMj6%-JirG1uOZtb4BVDuH>)mQo3_H$A$q zk%F@(;Ed$5vsgB%lOQv@9jR@;B+-j79fIAVkZIy{dbBtcJY(f|@`WJZsU{b?daGgE zZ%JfbrX<1#`Kt3g;7*0v`Zz!)h4G-Klv9aeyVZB~v`}?eQac0w?pqWg%4e>{-PX@+ zm+e~af%(hZGAXq6-KD~Mb)2Jt>@#NOO2?nce-7boI)jJr3}*zXbniHkF3WYI(}6vU zEIz-VyWIz03#*&>A>m$5KKqM}u&NQPJ;^rM|}x zHUXb{r7z*l?r}a0vzmQG?+Dty9Hg?xef(hx-2MD+X(pk@!}2rd+?A~O8VxgGcYPyH z%3`mq;a7>633LNTVEldtMU*Nv_t@O-l5Q*FP6A)-i4=?!gG9ZLUBF|CF>iZ0bR*M{ z?kMg1Q;?W6UD^*WA_Lm%k2C~b9?4F|4Rl^(1*VGQtdvQ1^D*Tyqen$m{I)Ae_WAzx zssmfOEsl@StuCOOf5+C`yl(7V<*rM+%!Sb(mor4??9cW#Z^MRUK<~G%AdBowBrwkh zEbggI>ugRpD_n}hR;5YnQ8(_g8*JQFcu$;tesb%%$NzxbAYC6wE4h^Oi;Zeazt}HG z!dN6D7SwfXf+4Z`_jTC_sGri_o`qaW_=MN#oyK?-9GzRU4mD|hw?|HP28f@XwEKWp z7`na}E0hH?m?voVLf-bO1^AU6^s-ZIzTV9kE5|QdL_=Qg!Z`)ONf^tLrTb~ze}(c8 z4}7-;2{yYwMfRyPTR4!TCU2bac}D#73x`a|6gvEa1iw!_zj7{?dZ75f6Dwl$=ibz> zHp7~8#!?OF+R86T5M@mtXjV6Dk zF}U{T)#-Wnw>#k~xSto4JDb^spN$A3JdeaL$Eqmk3LM}vpckm>BfmqQ=ueUY9*^Qr zQ1}$mKoe;X0uEG_)NCvkeRY%<_keY%#`}|}9OkxYZ@HAC&#$@qyYKjrv3Lh>xk@0-}3e9zP67CMHGJw`&wloF9W?rXC<*4ZMsp)a}e zPPN$NvlUKMIMml?r5BR3ynUH|2kMKkyB>O;Aio%TZ!Z@2 zQ#kf1#u2}SeFin!wcnzh+`;|ut?AWHkD6FMz2lF9RsT3S_6z;!OOJK>OWa#Fj%Q`92g@H1uI_(*K}<}+DknK z7gFE|W6UE{z8F9{xUP_z=u^@wz2FYG>K0PoqCAm(Cm9`b!@V;C4)|)UWGJd+lqsSa z$BT6%C?S!t{}e`<5a;ZpePoEf-XuCjJu3{Pu*TfHd+bW?KQQEU3b4Nval6Zo;~bq< ztY8p)162=(IVWsjl|P2Yr{yZ~#c zjP04RsKUSnPO~E^m%bYV5&A4bc2jSsgP02!wi2EX@D9|P{3iP9!{`(bPWRYH^O?(W z5tx`(nlyN_;SjReNb+NTt~*{uZb4);u|Zv;tCXal-rj$>=`K`z%vXP3Ozm3Y?EKd( zT3~knKSVx%Xic3O2o3W%qrP%YszS#B)IN9(deUp2CET5EK}A@s5tA}!s1i}{u58x# zrXgcrOcVdAoidoiWncEsd_R_Gr91uh`CB_9fq0{MK~srAlgt3$Yu{(m#l50FN1CZ) z;`>mOFE~?RQ^US6_eaXO0zMd)1-WI8W!mv9eKnBKRt-3Z$EO)*QmuUMqM?IZnN`0heI;afWqhyU@8ziviTKtuA(bUObo*(c^zt}OXd8z{2*p(w^M?kP^4;FN z)29hKPar~0?@(ADR|r=u>(LA56aB|%LKO4Et+V*h`m5m9qX+fO9EZ&w)7OF)QO_9U zIz@wZass4Jo-4}=ANA*ss$>;xCfT|k2m1S)opOB|EiuUjFnDWY5DQ!D7VG;k<6;nf zD=gf9(Hbzwz#IEf+SGBmSz&-se+Y>m%v{06Sgl65PIPQI{F=_SeKi1h=S6iuM3Tykl2~6Q4gX+f*ze*`qt8WIRy}dwop9XnX}~%gSwx8srO#^t9U6sKQQEPQ#%DmR=Ydl_~O_It{x1QK?d?!y0#EsX_Y{Di8ZkKzvM z|Ba6;pt&V&oe&S zYV4m3PNysCzlkNIb!hLt)I3e#5M7EhvLxF^gZ~^r?Z5?N!evChY7Dh1JKfk6UY95UTgYr| zjMz9a!i-ml2QGkUwun(BNy1Y`n02MSGMl=zEd$&ED#>XQ7to9F!cGcVtWe_Ujz1^Q zlZ299gfZpZtG#b>uH1pv-}XtafHO4BDI;DAee%-`IR6fhEuNeZZ23x@azvK9)c+Z+ zrQ$Ds{$pewVs>6Eisk)1$trCZM=Km;!pO2oBCG|Lkjwe5n0tQY^u?x1?H8Q>sqbI+#&8~oZ+O}t(Y^RhD{ocH^{{p%!N}nF@S{h%TF5ah z+7LpE+D0gq6qh`++2O(vHP;{XJ9>-}P8nMyt*r$y-8Cs3IOVU7Uwy&Dsv9GZ;|DAs z29ZvMRn}Y=27oYVZtU5yL=j2ZXY@Dz*d;`utG**Yr?bbTO82+me&XcS37 zn9XD{G^Gx7Cxv#VQ3=aNa#{Dw$-fl6;?(Ekkk594c0%#54yQCIhLzSW^)wh(I|$dW zmScD&nAVaC>5QvWbv0gQ0(22F8wl;H_~OkjDo-%IM>wU6R_O5wfRqu6Ihm*CN|u3n zZccssdV`w`oi3GBA%=}bVHmjJ?N;}iG3`6^2rkR}Vtl}x0K{j$)z5KKc8mw@z3~ik zQ?_{w0c=A4VL-x{I>*G^2ilq1(h0U~q42_!U^-zl8#N&~GS7TemKW@|86 z#9Hp^PE&$k*X+6nMP&Pv=q+yYZgPhBFuvRXI|V66jLW){5fPt;u!9zaBek!To(cjj zxlD4RxdiIawt#b*Jt5?T-oVxkI5b~zu^}>1M;}ataY4gOdLf17`o%=wp2&Pb5}N1| zgm~=)HK5;G6n>l`4E=ucQ}0a+SbNp@8R|hla3yG>_P~?@T&a#Nz_mj6s{;t@{hBo6 zGg6IWW9b*HeLYZBBSuZ(^{(~T!UoRHnKedQnOLXQa)+&53wI;^N{wj`wMHEv0}k4=kgLz1W~Ima4l=Vz17N z7{B*2GQOKWH%0suvFyq;v3t6hs`{C)lV-RlM-pTk{iYxh#n*ruoSUbv0{K5!Ohpsl zU5*yQ2ge`QqIvOOx$Q)crEtNd0z(aQq_KLRe@_$U4L}I7yHFiv%lV8yc*7 zZb5IHw8ppBGxvUJbZ}+M%(G`zvTz?8%Lzo5>fDALZgd(5Gacd=jcoR4bDR5r!~p(W z9ln=B^)@epnmt#)-rHF4(BZ9v=q*P9sa8;7_^t049-{GF6HoxS&oCa##UpqmJgx?a zIz>+P+=nO}A~IZIf91+mKlWC&#?Omx*}lPu(~^)g-I7eA_j=P?IEbvJ1@T$-ZzIx$ zE60+zB|HjE#Av!OC|Z)K#-IVuX3hs-}N<^#xo2jTfxJgy1%RV&+pE7eK~|e0=j2p=hqO z*R(65G=F^m`pCMcZGWHB=_PRevA;%;b=#eUk^a~joyEruY~5JKxsryePG>iv+0Xc0 z?|9~r-1;qfY$w?UQ+1-85B(CV)JxsU9_tLMPP*#VIrLCW_Lba*(AgKc6@<9G?Hq)B z8j|%=Rc)QmUoo&yeKGC#3ixwb&+M0gdYS%B3Y_n85-%Ahu< zr)GZsAMlpE(c8=WqT{Yk7A--1Pc^yb{rd1$)Y~4+zOrKP6mkEfC<5j6;vKpRdd&wW zQ0gGz4imtT)gYw4SqOE~c7$tTF)IG+Q6%IYq~G2QY1{FdJ{WAX-{P3g)5C$WGO#J8 zD4Cc(ky=@5Kp`=HxAC162lB0v-tt4~;?RR|RRx>}ejrUOIn@VbKI{YP4ZP0!maa2u ztkuX8W20UF5e_eA1tZG_oqaG{8giOFLg<=6JW>aNpty2dLjA!zB(&kN-poogF2GmX zqO>@r)p-b>S`Q}(3_^g_DIRE;sCTIH7Fm+yffOU3dl(?_2J{Z&_vSk}aj%sxamrSl z#ob^8+x#D&4-W#ZT#<%{U7Mi*%8WN92R4k+ZPq}VTsmu=!^=u-YnnL&*~C-K@?Ju6 zkqZGHct5TAtyj{e?(86i&oYD{5*v0zVG?`;6!DibIUa4*+WOYR%JxI%gGu{-UuThC zh}=rbCd^1+0?XnI7({*UI`~m$zzUbYPtxnch>Es(qe7|+!%HHrciep>*!QW9NZw+R zxmlp$H*f>LHkA2$7*^&Inhn@YRI3Lpz)sZ%TdiXjKk z&&x|OGLi*R6@v@^MPS{Dth7Q~zc{qiQrXgfmmBb$LTrmDXJg8^vM}43}bT_c#38Mo`q;896aM)$hmGyy;qUoIen{d%HSfq6w)8>&#M!UydupEtPFQ<87l z<9NSCy+Q;0`14&d<5TT|^?)Oe>@rT73EZD(E8h8RZ&Da5;hZXZ1-k+6|ILJxDu}NC zX2k4OW&rb)VP?*h8&9;6wKh3AKh({}=edY}?g_(ot`m}U zOZoYcK0x2EfK8eIvv7%Vr|AaQu$R*5-EwgrH9NK4fthw0N2^;wR34|&3`z$}=|Alc zwdiy1uBx&tn7wuVT|^#R3rRyI`7)v|QC>TFS7{P#RF{?Z-=G1hJ#}f`jQsyD4SM&y zwKDa8(GcbRpVbTf{|c6raJ$6sNYD1s86OLP2nSfFSD|FH2v1;OKXEfd=j}jj^IZF-RQcEp*50_P7ng9z&Ci5RVhED=uF%K-)^WPh^yoZe zH>@4?_@;qWfbKODJHdo&rPy`=z{F$c{lC``WF~3QCId*uD>s5H&3r7&Bo8yLq#u<= zayL1FYYLz$3bR0Xr-6=ls>BfDKWUF#9KfR0^B@&qT&u;)(F%Bn@aDCG1r9OVNo^Wh zCpfioQcbD0RjCAMsAGsy_=u?dU(DU*TawP@84SMSozn{M1-USjw&}J;{Wv4RjP8iQsnh8A;|Ydx7phE-Y?lhl25RexoKqrdaDmqf1ZEuezHnJN2^ zNFP1wa{uj-agodz-8^z?is54XkjXgW+Kd<|ls}?o$!ezW_l=P4&A5&Ck1f>`siMir zDWOrFwgN7HwN@e~C)$RE-0kF7PMgcIfQ+(pHf<`;t3=B1n9ZC*9x; zuKZ6crw5k*&g*C~Kgj?(k!4^LYRiuofP$+}G}x%mf;chYw&zAuf+-KkPEBPc-K=d? z62|eLjO`$M>AQ^(4eIp{Z|$(ATBb<(Cxfa=z-ffmY|q1wb6zE)LA3v?m@{8v?Ea?X zFla`#)GKe$1MDjE!9bnz*mqS=~+CflcN_xytvzC#NC#N zotojGeCZV03Cv6~A}FICOQxA$v&lALPn3FjK1q>GQ9@zu^;ApE%fp50Mhu@oVr`}I z!MQkKvc_b4Fo&};eOqw%GKg>mG$m=D`l7Xh!obO-dhoDFO1SoTef%i*GO|qsC6WBU zX$VM8!#BobP~R}5`PY?%z3d+UsZ|_~{f{_(@0Uz}Cre(@$T;fMc}4`)`tdmJ)4=*s z4NtHl{&xmps*5NCl)Kk1nQ@-yX1SVfu>X*@={I)`VQ*X0>@LH9*xR6JJK<GsV<@Nl-gRO`6Cv>1GQp7r7Dn)>yoO^Z!U z$Nv3Txl!h>Jy|;OSdi<3=RDgZfGm-`0%kD-_bT>MyYQosYp3hM_GowkA&ab6T5x+G>9`;<;^E}3c z0!QzPo4ObFzoBT6WNE_SFwxVox;U@^mf^UF2A- zehflOp*OO7Mk;K%aeU1h`Jslvlz#|1Gd2i=UK1@F`cCnNd-)xw_i@ zC$6*9hxVlF62g7cwP?l+sH*vBZ56>1`BvJYr4k2uSmR-$#i&!Nt82#$drM384$tk4z#pQ& zo6S1hz>)RVh*C`ouq1~=O;S2%kEbV#qZ6{^cpTxB-)6HL!MXF6=H`>+a?c(SV#nml zW+#y3TBa3|9BY-p+t@AudS<*5w3c>(0?Q^&TY^+ z3GEfyw!)8x)TsuZGc&f?UET^N@&%u48WXe}cfhEW^%td+weE48mRG&EoK0m+HB5~a z&W(9$xPAnzz-HQ16=n+!tIuoU*KV<#5s|siN@-()UA}raKZf&K5mPJ}PFqM!uosJ#*XFsfLHx#Bb@%=7K zr)h%u%-gT25a-Fe!VdAh36daTn3TV2*>udf;nLNM#dfBEq0Icr>`c3Y+Lq~I?$r=` z-8|80BG>>JSFgtpLO@+B0k^w{R%bDXQTYt8Y|?5U**j$kL!?vG16iNQ)ihbj9Dd=I zzved59Pv2<6a+wK*bSZ23E`Ra5qSb$E_^w(!C)@7M|jg75a0Ud3ot{EMH#96!L%o; z>!Iw*)J_U~9dMG-V_Q2oNS)^Nh<*pa5#GSg=}HRt>aJcl+8v5_AnD?nU}2~0#g^`V zdFO&p<=;T_mRk-SjFixmwDU*Du(u$cRtiIc(FSw^k8YuVf`k*a+R989*Sk(_Z^_

    -X|Zo=?!8hBK6>#28JEg9jsgvNchs zgXdWa*I+fIN|}V1>mi>d9xSLkK&y{gMs)f?Y{fuG<21+zB|6*cni7oLfKMsZw00-c zbHnPD!yZ@=aME`9;<5O`%5(CQ8838)SYgRwPs!1T8;ihXwt$uXuB`wq@&+zr$sXE* z^T>;;zW%YRD&+pO)2Pq1TVAItD<;p9Z_+b@P1VlEwV-K#M1?ab^exF?h!(X2BGzx? z0Or5YO+2QPejNeM8Vob5b&`S<`O8MEyIcYZug7VS9aIjKqN(0E3@-!>l;4keO-`@1P^jMJ2op892*d8 zW(vXsagp^6O}3uV_!wGaUm3SrEwV#_A^jtvnU=kc^@+(@Tb8#M6bpgCA+5B|Zj$qD zl$yw9Q6wIR@+m~f673Az@`6j1`e8Y3y$-e;t_dODYF;WNP@`t1LQ<9Yt0D!LiNRx@ zc#7oFp+H=*?1M=l?hmJ25SH*hdB5g+=t;>EFg_r2w{~fKZWfrIEWOW(`^ZyLWi72) zq06G)D#KC1^vX!8=;ihC&y;Ge>8=11;b}JNt!8_r_zW*~%APvqj997!`H;FuBWsI3 zRR#pcoWhtU+x%i0@ZJ0GJFe!rz5k=-_yJbOScTX^SI^dlAu@`El2uh{RoXNrhrTZB zBO77I6=m9CciD%nn%}OsI_%DCtRG^g{Kpt+F)k>a9;PxM!cmk13$M(b?;W?i1q3(| z7)G{n$%8kyu!TE*Mub}{XGO|Ho*VPW_|Gd7Vur^lwyHT3hhLk|$ABAk^tA$iI@3Oo z$Y=Yh+Xan$oQdrrGoKhC2i1JHcpsaZF`HczB0UA;U(`I>2~UX^1j*cd1wJzpsj&nt z8h&;0L-{V5*g+*9Ukk-DF02;_o3Fgb$lABnjda{u9><_0uKQT*;ZS#0)a1GSTLu-| z)=@=F1%`N7g|ED48L2T-OGDfK;iio}4I?iFq)OY4lmg{|!M*BBlH$t|{DS zK*{}~PnE|0g&;KGYA=2Z5<_|FdQxOD@2WG_n;wQ2XTEtk&N49j|A&Ie`Uy>5ccoL= zt_Cy{wGTQc44w2uT0Y42V`ua(5vU|6ZH}RJuG(PX1!148tG`NXK>vvXq{LC1GnFA% z`o=cP=!qrc%NB=u7RHxuuz|gYew;xnhnu^w7!9&?VfJCnA{!5~Y~H{-;z?@*}|If_3&9MHNNyXQa*{If=ac7VKPglPrTwZN}UrMDXY~OOT4TW#OQVCeaF@y>4<(qK{(CSdQ2*o4}N3< z`jL5JRwa2n^)#_8rC2XjDj6iLIwl_LKhF3!?N!#%8z#e6hZp$oWRq(qhjszhn#OXl zVK$OeFZuNmd?bT*4Q%%+ogf)eWbJAk#Vt^)p4_G0Kl*?6-{JLUj-^sHx;52b zp1a4Nt>#}_zr4rv>cl*^9oZ74WGt{s{2^NJI^7-nXmGUx(P2k{ejRg^sBg$i602jm z8;kgC@2^*ZVbCw?b~R@+gd6{F7T>x~)%@*e&5I=?fY8KY3~ z(z>lxSf>NuURB5N+P*To}>#8&v0su6kU z#x{@11>^lrN2~G)(X^$PE%K9mkM&JkqjjYOo~l{ot2yhPx>=KH>GpYV?f}2nJUuM9eX&GyI+ngF z5k{@pA0CIZWtK^ZwaT{XFvrIsAYv$Udqvkmg zQ9h0D)8iOHaA2_zTB_aA83vgLQueYn;7d@l5qsYf21ykA7k0AIVoQ9;dBGC$75#mK z-;xrUHOu2v<2P@~*I(BJqB3c`9B|%h(JKEN!Dlu-N_lA*{$6%8gUM4gnrZjxt8Ulf z-hsgFaQuCXurSruj#b4OX~y_s6oneWBbZSTuiF7C{#at7KH#=wIyFffG6B5rgUMN~ z$J-scxcSN7lRR3c-V`g#Iri+ks=5Kyfo2lMx>QvYCfI!Wan%(jx{ z-+M)FIPVy5?kawoIXm$=#IKrvY_MiSwX3YN(Sh0!Yv2u$p*F(q%GHt;Ca!(S1b7JuZ`;`A`vl$wfd#1*gQT{;>-hWW)#m6qdghB12@J-Tkw&U2 zwdxOsJiP87lYDFS11eTTlqdchu%8`~RlTrly1sFvHId2fn9LpAe<|7sMj?-1@)Z!#&$+*hBu|fP~RTofyyd+&rzTvse3!Hv5 zID|1pbf8l@lQ-LLNv`p8EyN2Xw#u`(wyp8ARq*FC0hN$%9*l__Pd+W+(w4;`a(~Q% z5b+ljMOsu#of+f=hK_GOKJi2M_nr&Z?go=$+zjbDr^l!VK53cK6r)ObzgZ~T~tMpdV{W{k|!Y;kPANH`rQ0#?na?Rk{8xbt)H2iQ=(|5806dS#x%0PqzEQf!~O{Ne8c#VeeGr!(oT1B@gtnU)9Kh ziJs>O07bLcADovigX98q=yx*d;KpLf=-vf@NliFO_ z|Cyc((%>#RtGC_<3eFpw!Ivo!6H_yY2_OEZ&?;%23KkCspSbpLbjg?ezVCEw*L&G; z1xzfDC0*#YyV41L!U#T^BqMf+oaX>~;tj8e&&M-?+ZLk8hF6lt0bB6cQ5KazGBiW0 zch-q0ttGhK!{-3om9U5OZpIfRcREA_n@?+e7U~8lBNKe03OuZ1D7|Mqii&Mj`PW|R z_9t3LM2;LR8z^i$H z4yg;^kjQ?Gd^%XnCWcL^t+muIV)ELykjbToY(wF0W!u?Peil-nRNc;=jn46 zxpykPl;f+kix$w6tq9aiOwf1pn-jlZyd#00@**}w&By=jYAz8;uUUn?Rzrh{ z08o}&KKd8^vI$cq9dZG!wvFqJpy|p*KCOnq1g_0J6?hjKeFe(eBq9J9y{$QBtyvu> zH9heeRvu7|VPm(kp|pIx&ac%@6R$Hc=W1N8AbBIe3c5(#f1Zq#l$9Xl$eV7x|xk$M}y@_1buhg-q`p^y7&D?RBY@h z&J$Mw1%fHtT`Y*OryYdzb>NiOR0b|^RN)#P?M8(AmB_t_&xfWcVj@PanWf)#N~u}E zy~ndJ+Gj20iu>hnJ;S%Z@=NlOJIlZuoyQu27u?KJ`6kKx?m3C2fG$;WPT-qnxnf=r z&4$yL3{KU4+e6LfVTK1q(rw=_|9P`-jh_a+5aL3}c@23QhOwZ$T!==vx9H;Tr!2&h z&Yzd5Kj9 zk^z&RA=O)PstnK)L#6U-QpRsC>|Z) zU^e(qxLj&}!zwx^jyQ`PRRc+Z4T4SYrbpv6>t($W&wdg}%ruPivB;*C&(88JZ|4UH znH_L$@t}LsC2C5@ah1bZoZvD*shNtO>ztn*>Qcbjlsv70VFMwNna(6{w@l%ECTy1v zxE05tVTV*~**m_bi>`^z1H;xSKvTR(^ze6ErIhwHphArK91o@`Qx#jp{*WA|2WqWZ zO>NN(y%q%1i+*{HL415Xg5gmUi5@Gll&~T?Es}o8!&2V;R`R*PtpmOrwR^YthU9A2 z9p7a5$amDhcfYM6L7f9S5;CBjf@>@lc2W=*D}4|=a{?9Ce#k25rc?! z?v-7eqp)c5*jC`GGWM%`tU;QNz5_nRLF$YX;I`#QOXR6a`e_MDfA{RkYmOP{3Q(ab zs9U|-It2han<%Dte|q&+u2>R6(#F|#l+3$fL+rK(%DhW$_;9|3MDMonnZTQNg$pi% zq_V7q$WG1%pBXXQeffD7e1V8ht!+BLsT4N+SpDBg=d|MTi$n**=_HfRqV{BHkoA+i zWP$Ga=i`2Y+M5zgy5>}F)kN19sS3zOf1q28BLNi9u3X{|n|PPAOcN+!H}e?bgi+qG zwSb6fDr~@^MGEdm+z?6asgiA~$m9|(g-&+u&~C>TSHE`C_;P0Bb8dBVKtPqydNKx4 z9ro*c^}uYo{f6Itb?AJ~C-42URnyFq$*}s&Gx2XhATDKTTzARW91*-icINP_^9QT_ zxyG_AAqk%w_>V`Z$v&k~OdaMI@b=POR_ZA|vRoSpN^v12Y_u=wC_~&fr6eFS)~)B; zzgyyU`mWY5ufY(5kFy~Wp7)-|_i`@wOSroz*}Kkv)AT|Y`7gompOmP2VuX$0lI1(% zGrj+oHeU&Hs*#j%(9tw0&kW=o^DbiahaHQy3)xY%9_N3hirRRR zu-EZlVPoW7m32P+U_652RlFkb*z!j4`Z|Dh?`y%a`Dg6uU-%4@MA`wRN1ZA)ZO+%Q zvNlM0b@cZD<$W7>4~Y`Hq(jtj^IIPOkbzbBzW_E#Nkd}wigkxl39@h~i9=2E<^KU~ zs3{dfKK?~c{UkCiNu9DDH+ae zK|e3S$-@PagdkCwfKtf}n)P81r?r9mpp(7BiBzS)&9pFAfOxokaiz~xTpKX^3fh)H zmi-s~m^S25g;xoX2P~7%Rv6nO`f{|hCm|vw(;S044UM%;U;=d+3kQ}SR4gipiaWdM zF*s{`ytr*^{=bVP6wT3)Krmk&va}{Z* zhnW)fNnGB$xqF#-2Sg!9Ux$eE+KNVw@ajaKgh+s4c~wI-jvJom`{8)%sAajoHi+0> zuH(V)a{K$smL7wTQZK~M$4i@(%fTmYdlRLTIkTWjp1u6r=d;x&B8Xm0T7AgW4u`}m9z z;r^3%+w&LD`V5+;2VRoAWiO$>FY5IyapEwg!ByD!@wd zASV&VnG9XB$!k!qeU?=Ng^Ze0l#jH)QNP&Uxw-9GP#oW0e7sEHl`60Mve68ocr3Z} z;!!Tu-Gt@v`0ZrjCY(X7zW0OMa1Jc{xk+=`G!@0~O0#kQ?H%Hy;%`59vOym4f4vVx z*LaZsq8zJ17J5ls?^hP$R93ciGjiFWhd;2RcW?37(4umh5=-TKJM@PIN~=}!P5t%> z@#PbMGoQ#{kG}%Q6Ye6>*YC~!j)e?w7|`=LNi`B#G+Ku{QJ4Der_KNwqDerUP}viZ zrs*y`A`$p-y8t3!apKXiK50L6YINNmI?w9sV=~xc;a=)iAlGQ^xtMe|RJnQnV$2dN9mdJE0KY~L%r775+j;6-ZIH z4h%<$f7T4IxX0y|?tZ40RKS7**V@M#Y>mv8@3ta4E_xGCCv!>KP)#DZI{4`vBM#Lz zCL|Q)#GRdGuSNYXj!KOpjs4cZHjmr3Ko@X7Mns&XPlJNu^$gfc*BFdkHaf4)9)$Jw zI-LjtU9U}_E30{6iW)%WZ6+Q44?MntI`BjN{k#zR&!pm$w?~$ zv&P}#uyTa`gj>h*mapLEzY3Zg%22Q$Px!&dWO;*#!b{Y#2N(qW2)BoZ6>ewwO&Czm zif|}X`IuVbeZ#Be#C!UHxQyj!{K!OGH=*SZuhGElw7T*_jO@rPtv^5RjW68L&Zpob z7gYhyT)yuc?!U^3W>Mkq!$E`Zw22h(X}%Dyu9NKb`SqnZB`)K-{^Uvqx^q4^hN*zw z_e!beh1{Qmg`%L+eCd05NU8lTjTf_)t|C^&h_JGs)eJF9AtRm{wlq zZ;b!)E#;!|Ok$-Cmj2QwKs`<_z4>afC?U(qtizBZjKloCxbkb4?}OKA%ld+ zkrX}8ZrJAd{nd)_(#j$dEC|o;00a_uVCRMHInrcONu z@6awOyu3nHHhzED)^$8x!ut>cZgkjBScGo9TQv z6UEVnIgIc2Ss@nwPg|Ko{Rms_VuC$9Kg<`ebe*($#ZhJJooUz8@!X5nO$Lh@{A6E*wP##_)Pq#z5mZF|pFLg_8={I*#C+?- zOD(W{)g~rX=x!&;3zwY)!exKH9@8|Q{K{o^LWs^`NnrFpYamQy|FHzW9GSgk>6>jVBMg15;u`VYyU>cftmq0<(LSzK*>uL`Wvc`clf=VJ3t zDcjCL%vbK3E*VEf`qIE`_whr2^Wqn6?B&3ILX&1J>}cY<(^0`@qJKnITw+2Pz-o@nRi#95+k0u;a(+Ht@r^to3T7E0>XL%n;7bwJHfIQ76;uFm%-Gkqba9B{P@$CD7PvSD@N%pwPI26I0c% zEs-H?4`7QRqOwE!I5cGL`_fJcv7!_gdi(+2cB0+|lWX6oZ#O-aMlKgz!IgTC zEXZc-JwcVuKrh9cG_rs00Xq<>=-ew6dhArmynlWX{S5ZY^HAh23}x~7ZL>pGwqmX3 z1Bdpl*D(&?NUXrZ-7H(}s~m6evIj3fm@R`R`KOlJ;cyk5UEw8npdwlps_| z3m)X^x(`I;%pPPC(sa&sHV;T|5)peveY){@+k+;+{oQXv73YH!Du5~tl2wEDHvzmCW3C&V2qe_31 zvv9Kqy7(HX_UX_1m%RPoRpmG1M+p<>yOkR2z${3k??n~SFJYmPX2+Qk|J>|%jHWI@ z1Dg zj7UM%`Ul_irioDY$kWFEdL%#S{>LMcWw9hUT3oAIZ{vKvX6tv-^}KR&`S(Rlx#~=? zCnbS8FYNon1{t)Q!d)W-;OnP`TN%e$%fwj|{H^8{uM%inQ|9k%zTaWOmp%6ynhaz=ORUv#an( z-`Zn|mL*9xyEPuY{E|GsvaLVwrOn}%A5Uql$DQYgVd<5$^3veTUth(93)(#;J@VEE za64Hsq93mM6#eq+C}f$Zv4ZCBypPwi9N&Hy`Kzhy*r3|+C-}=H4_?nKbuTm#uDx8< z122BFw8{}7*9J_Nk5S%^99*4hucsCzofhUi>>%7}yw#3oOLaDR)ft!%UO!Wd*FKBC z^y|INy6(f`Ak6>bLwTB`sf< z-<5E+-rk7dS_f!4zZ5VTZPz*zCRJJSUtS!{3kt3SP?}Ne^*&3r#tK34&>HXyE2m>_ zs#8o@@U2VUUlZF7#a;>8?MY?*k-Xl+JO=j-y`$Uh?MR8(v4?m$j;ASy=ywAh7^8Xe zOL6ag2Q{^^F?$pezx?XRmVo9iC$7b)*1Wt9k|X90EzYk7iF+PdkE_8yod5Y%j(x*o zLZ%{dk!Md;TwZLT3JvT#m?=pyuG>giltdd#Ns~<83xzfFia0uTJxQ%Y6aU@C3g040FOi0?s&01Z)I09-4 zb2IF8{OJeU{)hr6>HBLdh?h@ocfjr9`Pmw9?AV0!M3u}^RVq$h1W#rgPw?WnT-fYc z^A5#6y;<(?w}U-n{gtN4Z*V$PRs0viulN&rw{jIdhc^8s31vNRzxx_+@E$@`ZvYc( zEDf?>hA#x1Bh=q$KJ=lu-!_lzsNP;S#Sv=6K)I_Phc~PGL4eJH#~poR;@=*|F_x!| zyZjc#<2sMW_Gi4lU1{oGq4rU2(Bo;tMKNs0$jcB1t=p95QOWXvl%eK;p-GEO$}f^> zpj9z+L@)w*F3_Q8^$3Bx>^z-J3Y}yg*V`QQ3wSkW37>GxNmX8#X3t_zTc0Vwma{U_ zzoqv_25s5@uG6vgPq_s2094(oYiRc;WH*4+>>{z~RniOdf02Grh^1}fCINSf*fAv} z7gK&c;3JAypT^d4B@WaF{}hgjsn=e1va=(UAb7^QwpvA!RCia;Qc+vX^LmI{++(D8 z@|Y}gdq<8Hv_rHu9l$$7EW9?HhPkUsEAJn>R}hG_E7iv4Sas?sVMT) zW8da+G+SnM_gMaJYLR|GOwK8CyzB@|a?KJp>G3+A@WGRW^e8}Loj%>8Da8Dd{DA1v z6WDvmx%h&QCe=HX=Qn{{F3lESC^`AcoQ8i3ukuG(F1vb5pdQOJ^Tea!fVOzv-;H(k zoKalnRlXQE=j=L`tYF@;m`fC(2`zTo()=v)OVG%Fs$3JG7I@q}5KmSR*v=;;?5#4| zi|cUnwTDhqXCG>O@W?arrRyFeByC+X1boGr9U6s$Ri4YU_jkj}O zm(;*aS6o1IeA_H|tR|j5Ytot+-d=vw{YN2mlQr%o@O|8J@A3~3@=|nd%tRIXP@L2R zmkwOq8Lj&a%1)5UvCsFv*wk43L+eA3rvkuKdKWu|a>GjbU&>C`V?1ufl`Pg7#Ffrz zi$B->vU9l~FYmM&Bt#|{Bi0+IZ^e_w)(vrMde&0|$bbciBN`$p!DL>U_Pmr16HUqj zm5SDoYKx$i>6H)skhs zHx4*0RU2nh4M!6Cp*e99-VkgYKGlz}Tbi@FDmrJxa3pp9>$Ie2U;kFcruHe>8UJ0v zDL~u=I4!j1S@#REC6wblq}Iky9|7MsmpwiZcbQ@5-{QUQenRo&8L?S&5s~vVvOb#S z2fPjodbIhSa&6Fzd~T&k)x_Ps^{Au-xyQ$a!F!D6+^dQ@=d$ppTA7lHjC)EQz3v&KhbDYAEx@m2?XP%V@^cnBR?Os}+RD>lyN2ti|<= z221ww7OfIxETMTsw0_8dJiWM(SpFi~?uqR}u@8+w`GE_k%Y_D~Sw;frgNQ-|3@s0|< z`Tj9&H8~1Y^iCjREB`9hLl5ddk<>{7sEP!A{?L5|8ilI+qOO@-u!@=>K>b@Tqv_)F|2DOIwd@*=hm z$jH&`CTrIvbI5tj?IksGN<-Qv552R`h9(jB z3-y^0w$CP zx$8x2`*wI9{>U>=U9dLlpEdg_Oxndjl_AZ}b_>-xr4g^AXdrD49n5Qz9BWxMxTL5d zCRMrb*nYPJyT05morI;Fvan1z0Mp|;pJVr^mM%fA?^Z@GOyp|TLM}mZ#n?mAE}m$y zIiYi0bERK^Z<1cIUKi}Dx3Tgg9T5F%cgj%LD!Y}Yx*?;!J%5(2Hdr7kgTldFPrAL`mHk7P0>#*os?^h+B5n7)aQ zPt?K69Dr%z-(iur{TNUPWhEgFecoaaiYp&C5a(vO)zSEOk&&e8!+w(-RJmX4dj!{H zHCA09BFXONTQV02O`I*Y(H}R|UXHe19(%RZ6<6X%YxvVppHLLrAD5eSG(V+aiEl(a zc1a#){794CSYbR{JW_I^)+t?p-`{v?XDZz400Fl?kzxOLsf;D5c0Svi`B9qqqur5D zgXx;8qtGs|lV!_sI(A@#3sq;)4#myeGQ$Q{RVs3^Zw09#p|E+^#YX20prhrPDJ8yY z^L_9i`cNcWc%6KYHxZjhKa1+`Q95QLr4aZdUM4&uDht%Ik)X-rfzR^ofGBfG0nV>W zmJJGn%f-@Ck;@+Vs_z(wPtgn#KI~dTdPbk2L^B7DR5a<5`?@4kQXL^4Q=`s8R}1*jsO17<|tv_|*9sh(6LhitO9 z&D`~luy%S@<98&XFp!}D=rX%G^cfZOIupD#ppQ{vvZ6WS&Y3erJ3a^#grW)mFgA%@G z?mmqmXYJ1TINLT+#Q*AVu}<(f`!WxZZNfHF0>fQts6#8&Mz7+t}hEb$o%jk8I4vSV>}~4S^6f3 znrU~}Ma%a=6CHbSdI6_;eE$#!J3PazBTw7Nr;hVgNBVI!!K6?u`o1Et>uX^5#Mrjp z4%A-UQ_cg_tbc9obs5kbWy)!iWvlKxM|OJ6en1@BNoec?lqr_q5F?XA!S|rfDbts} zp<+hy{0qz$++Rs@|87}Q+NAz2#q6^amxHm&OL*vTnrghPXrw%oi%phL51=--RtX;qR;onM0VONjQ$}2PBUqYB1 zs?OiHVazb>C-)n?ZB%C1)y&_1RBtr2n^2R|VIxA(?ZHHo)NR z7L!|E@sDE2x$1NIF{6qhfc^>TNoi}yjh^J3A11d}AFL$(ZD<{ZiGcB^@oQVjf-AenWvaI!QtB>8Rli?UUPI zV-e4GvEG77(P=cuc~(Fvof&jPgh0&>L-irNg_Zaj3xO+N(z|534cD-Ux8y6FoP>P- zg&I-tT(7h<0UZu>jnXs8RKi{aS&7}3k?&QbxbT5IJb@dpE@vA&1`T7W-FOAI)Ycwl zyR3TsSUy*Wr3SHim*=3W_pupgG)vLW6gyk~x+;otF}m2h&xUgL#|=pb9-(toIASE( zOBHGNr|^xbuffo8HmPyhK;?}me%s|HY;bPE!npbbu$|rXc~(Ojjz1%Ie{`t&JxD>? zh8lBd^a1P_?&#<6YuvDF>4gdozB?!KQMbA*WE&z|9M?qp80oOzze{A}_l(0zgVdOD ztUr_g_l3Xh3Rh@DJrPho^&bzZk8!2Y_Lgil1L&LCz}AFYu+zoC^l{7M&WuBD;TGFKtExq?=>(~keD^+2Xw_52+%*Q;)yKY1Nl-ci``_H2l-V>R z+%C{W>Bw*_%Jd_jvp>dQ_8ulW*Eo8{ScekT`jx7lI5icp#{r_EaD{+NJs^^TB`c4U z8VneLn%*+;xR6(@0O(TFW+EKm%*ZeZo{~5B$2fDpEO|JpBF7fZMH$EK?Uj)gT`<4q16bBg@X-~g?TyN5udQ6ydSKV>7jOzT{6^I+A z;pAH?)#DF@3y*M^dN`le$IjAQ?O-uZ1b15xmU)>lio5r@$f?9E&nv&9pvmJHhkxQO zQ2Dzt$~7djlg#qH%e%zhLi$%ULG15@umA3k#5rK437X+BI32>$s}bmbBtIu%J*UZ}c!|9iylI7-4kBk?DaqlfY3bb{*5X{m!ATEIp8D6tNui1*aiAVb zcZRPO=SgDwMmQu&diGDHb3;T-zA#SsgfL`!Dc|DiTE8Rzd#@N!q)M)_c9!bJN;dGB zK_<$L!iF)0Q0JV{qa)u*1F55k9B)tg^jdrIzgW&|2f<%wX?dMw<_7-Sj8P1qgiV%< znsQkU$#=Nd{8o4!^CYd3S@IWn0vA{MaiZ^8^E1KuFXP)>G+0(oD(HgjKZyp9{T{q1 zrWCMNQLE$80Lsf%S#`;*C!sOEC-dB7W7GA9Qw@{x)7jq zfW=0-$j}#;bIMC4ICO90haKzDfWp4|NxI5?z6Gq(ehnJ@qY-4z27~yI^+yDjx)$|6 zS9wpzq>Z{4j-{4pX63N&8>o~~3segpS>+LRqp#goG|-{D5&<+HNxtn64TyUC3$7Xh zK^{TrS?@jh@Q=x->W)tWXD!y4GdvwLk$Rr51B1#{5y?G}2j)Vf>3rMyBe8vpT?)~{ z9^*g$KUn$wiLH;m5RzsAi(qSqS2oB+7R3)q1wZun+gkgEMUF>8SaK*MMEzWOyiQ{9 zCH&sTwykPhV_KE+z(7bYYR4h4Dua}j5pAG!qCPVJ;1pOBRN7xHwBxCDV;t8Tf}_o0 z1fKqJqLs`m)tzwR5=_AXY+TLfUnr5tjC6x0Y&e z-ptw%Dt~@-Ta^ULG8P1xgrViFXO+bZH}3Tq@kol>Ek*oHC^&bG`+TxuNtR*Kr&7jI z`3NiLIS)e5NaxP^v5ibRczR5-Yb5e zbJi_kgLJ!P5MI^?8kyCr@=(y24pf{c8z#2?k9IEOhF-3xIh zJlj_+v35-A6U zYWc42(Q!=o0>iCZs$*z(=jwO&H^2g*?9$0>YvkEC_&Wg_0J1W6uYM`S&-{>;+SZCH zrGt$P5QJ4*&;;f`-j~ZdhT6_*NQ<9bZe+!D#1%QNI7E zLP~$*_r$dx3s&T}?QcomdU@~940ej%3~DSo8Q<>9mkU^rY)p7%IY}W7@vjK}Te~5w zbe7xq+TIOV>hL?9|6jeGXH-*NxS*BZdzCI#5J8b1KtOs&iV>tp6Y0H&PkQeyQl$tY z0s@8(5_%1S(mMg9OF|0)nSw=*Pa{GghnfAWX)m`DV2e9^Zcm3k#BVJ*rj0djsiQR=Z=V;Qd?7{B2 z73?Vg7be#x4Ws+<7~>uet5$*qoPG~Fdc3w1x&m(n0Go~I>J zsy$Lc&F_TIprwE(kW{07WhcnI9TyGh$ZzrK-<-iHm__tQjs_J3UT!nvW?$=8>qdZ% zeW<@-@we%&Kz{4I&Iuf8YH5%&cFASIWhp~)$K%ZT(U5DI8Rvq>Mv2_`JsdOiWi8ZG zP@x;*Zbk1mDRH_S2xF^c`IFd?%EJ|CBt$d20pyu+GQjAH5jJ%QT>IubIPA( zu0Yru$8!o|3v`?z{kLBOrz~o5)_8z3C>KmF;_U`LO$~zK8fI{_nT*ux6a;f0s_UoJ zWlESGH`l(jtTzgxoSV=ycymYXRjVmUcr_sS0T9L$6T?c57S9_O5ixx6F6V2lG@zIq zpHcZ_{FH0f)vQuL(-qJK;kz`J3uvC)eQox+)XZ2Ah=UvbkTO*H7~2OxkpH)hj6|GLreN}@yEW_|e~F2PUEpTby` z^VR1lUiUXR%<0-qa}UKmD%q>VMLxusg|T*Z(vb<2Con}n<*{3PT@)NaP_K8Z1s48_0GHBvCAeq?C8 zi+BpD1`YuAIVrU}*McXDE%J|{wlSctn^fh$ZlLD$8r{?j18S80|B(Ypst19*TA5Qj zc+6$LHy6n8nHP3gH7{wqSIha#R~%!M6PjF5@3(N_rf&!sLD)FQ3oPMi?x(2_0LnMM z`u&LBMk&LoAXc9zEIY^uRxBalGAn>hej0}AVa%#&afx7-ss0LX@U*zlw)Vh3Q6jBr z)AG4*GZ%-9b<4Zw8}L+7rr;_$S;#w#3#Ubh2_FFW^yK6R^JI6((Ad_4$G}#mSE!>~ zJ;dnu>Ta~c+opqepGF2&l}FQh<0l+Q;sq3?)wN)URH{A_V*|F;m4fx57xiW%No@0@ z90wgjA$-i*7L{q-PrpDhf5^O6o40aU+|E;HzdEU1IQx#X$BV~)0BAj-hF8To+YbmP zESo~8Lbpxh-`9S8?P>hV$N_i?_nM=3C;aM5V~R`J%{8TxulEqf)zT9Jo0q(%|6PX^ z6jP{s9+j`G{Z~n_SCJ6#WZc}C!UtzKzXH-!35bH4&v4tZ@nfXz-=x;7jF)Fw&`NeN`yox#CzI~*DObW)#RCa2h;#+Gm&Mh2b$vQcXVzLL@hL(JjeW zv);Qr|9s}$-R`yoKZeGI>z3@dhd!*SdJa^iLZA!i-aDQ3Dyo5_*v1&g|UN&oZXZ3#{6HEqlcPP~SB$ zTt70cnpGcWD#&y<$5wQ%wLh$HMH;6w9k>TgBpgk_uQH> zEG!U&Q6)4179DK9X|R++Wng^n9)q9VYZ`WfCGQCMPR|Ql<`A`~A z0|y6tij$LJk%z-s!aB=kc;5m0NIe9>F6ML$vbkCeOaXPv{ znG8-$C611rB=LHE=c^aHvh=#5x7VMHv`6WPWM4u4&id{^|7j6c|)Pu>^jzCKEsDB6{l{77)+Vz}x%v%;@~BFV0%FVzibd zUvIzj_w-a>Kv|fZ1)gkt(2KX!xW0~VV+XuYmEu2baA*zv{@lGUPYT4|K>0DAQKUBjUNWz#laBGW5A z`D?)Jx^hT)*!JTOhv%pmkP$A2*#A1(vaR;2S=nTc2GTpEW?8ym&~d!q-j(7Z{-tHL zM+*DfErH=r2(3iDZ7H6Ypnluk!N!AOCfgkI%at)L8l6WA{@puobIV;@Ff1m~ybBx& zSDB9An|c-xrJ zP1tTa%pff0=(oNppRsp+_AP{YgD^A{7&f1~4nNH2Rn2Weaq1Wn5VfG%oN9fB!+tm}Hw z&l|z3AsMkDP1OfPXRP_D6iI|klUAs}N@J9}GgId2GW^r251)Wq#&#CuxdA3mDTB3J z?%4xom-RG1zbY0Zojjm?GHS5HI3wOC7tKq zK4E3zEezR=P1u7+{ILwZ3?J!Pa=~SFZHpLQg@t_N*O=Jf0?&K}7|(c?;-T=`DzRZ+ z8?iHWAR7WXg)(~&t$1$Xbv|f9&>%vWeUizu*FS_}o7?*lk^xykr2vU{viy1ZZn@T? zT9jIr+6TYg&Vg-^2%5#O04_ICy@19!a*r5Iym`YU{A7}d1sO6(KvO_|MC~cJPvJR} zGLu$Qzi@p;Ac5;l0>Wp9^&K`ZWXyDAh<>;#Os8poITY#`51Db5<2GNK9A%6J8sQ~7 zqD}jPzw+U0Q5C2ZCmMojUWCeldq3cCqJ)Y$m|SRkV^h7GCjvIwJdT?Zw{u&YW& z0q#0WS~ql_Y1)Wo@g|c2nz1W%sZebIBMMe9T?oL7mQ{$&C2T^I`gQQS7mkQr2KnghgKoO=;XC5t7Q^3 z7@qkIFI9GpiWzx?R?QhpWO)a++fe zjfN`IE4-c;F54MzfrNNX4)VWypDgdzvUpt~=Z7x(bLvKuGb1wBvKXj$^$XaOo@?+; z-)FR$o%t4B@Q~#+!!!fey3PAYdUKn1*ky(_oFib&d5NX7edvEQBCT7;mh%oz`*MJC zI!ZtSLjF|O!qJjv z2VdAZ{2|}`MA~NmsLU{l|C&gc1`%5PR^&W?>^d_NwHlZtD)n$xv3W(;J@`f@^Jcoz zVanwJ+FPYoCUjt0%%h~JW3w%El;}yRM}PHasP}5`U8RSQtCxG^uP1}5L3`~~mFAS( zCU0tGzR|xnSgV<@8?xvZv-iJ7i}hvRSlYzO zEbSiCBI;?0s%`w4{Z>0?(YQgB;CDraziR$G&>`u5IUIaPw3Uf;Ygm!r1MN^;n_+^1WZ`w-LP8l^c4M? zRa$S50l#(MrQ{w!bm;0!#&~Tlxop=*|3+s#PBZ!F;L5hi4k^TL)Y!p!Kj->64}cD9 zD&Mz%KX@J5QLB+(a$rFCG5+prhOj`NU9g^024)#Em1#dc_Hr|fR0K9nRr=SibcDBY zapAMOC;nu`zPZ}pG5wF5#mWBDZFG0vGvZ#p!z9DEyxS42cEg(^BxKXrRP4e}<_Kl~ zgB~?bIRL`BU!D?!^On_y?oew6FfSd}o?W0EyIl%A*zgC$m)RT;B}815TO)bE-{yR~ zPb~g2dr-?LV1x5}~$HAhO*j95iD%CsP4{1Fk;b7pwf6s}|G&`Yv5GPVu9a*^D?}HSq#hrhMJ}WTTCK#F=^`e;e zTGq*>OiwU)Df3)f%@+UY5o3*4Rx7v7fR8QN`%(b9y&hwBtfUR7Ee^4zQ|*} z>1T>T1~g8=w&ZOSefjQH?NRr=c2jO|zSql|kxI2YWxdR8mmD;N%qnT4x)<-hOjSas)~EvbcRivky1^YV};TI+-~S=b?w`InQgLY=AGdao7S zPy9NZu9XlL?W45m?DhMVZk_9+h1cGl`+9?jin=kzO)7=GWs!Ov{OEzdu+splfwCHF z1};LTU`7+ZvKXR*ID+I||KN;pA;EqWxBbXudxP5?RJWG`bkF zC#Yy-J_V3x0B9;Hpq4n(7x`G|aWX=g+xaMoO8!L7IpL%`E3mJX3P<|wbiZs;W<^hmv`-B5UUexpj_ z889v;AAzz5QSLnRm?Y@CK2;bVRCFyg9Ql&ikzwpZBjQDNK?T>n>-6-*!2_Kw6(Ai~^kq1|lgPE1 zm(7y1lH&m%6aNg277|#!vlSBW*h}m!In{7EWjwCP_V__XNP@(lHc+nS?k9Wm>{VfA zZTb$lgo>E}W7C`T652rcSt&ap<1oWS9XO6eUSKEt;>|`l#TKXG7V4ij`E_J6TQ_3tHGBd8)Q=`d zG-P+<(JHBpR>|B~o%kO`DI%T0e!3sl2YEZutBhxsrei{oqsjmiCYqh8N+*1T0OVv5 z``H>9)!Ol5tfb&}rXq!+%qQLhTXjh1?=j1&TRbFAPi9DHf9My- zGp1rKh)jvvBZLXa6QqZyAKX7H5J0KucS{)nl|i6i*nUNB?a^PBd)pF5?2b>HEi}gJ zfX34+!e}|z!Q<|32XR$t`qwjbutB4h-lOi5!M)|$L{;@6FXyt(KuJnV!!_OfY_cPJ zvbFt}tJ_DXk^lgN8Y2^uN9 zY+K`qUi&pD%vq;AijYx%NoHo9CM2MrqaJ@N(w*c{ERmUTWRXgsKf`Zb#c|!b5K>JX zm?^;i6c7u2{M{E)U4C7!r{I`LQH@F-B=DpV(knKBH*>~tr*xi7?Lvu}9FLc^P-MaQ z>P*@c`p&-#(p-mF?c%UY)*IA>)-6It`rnG^wttjqU1)=>fmLqz3QIXd%((qcs>kOn zU{*828)Jvx(e?EAa8|9Tdh-Tzmg_x4tufcPc4yfJ59QyU{$#9}fv3ffRaBL$V^N~$ zREH2SZa+1d@PNcWd$8SaimeR_6c-d3^VViD#y0>#Wq}4ZR&ZEA{}xr2|95Hv>*kZB z7H$&NIq_{*W6uE%ev-L@()iBVY7^3US;qi%7NYo|uCM^+vd{6miyS|;#ueJHRA-yi zI-9(l?ex+s!LuZUq?U=6to7x7-wGz?#w(Tiq1Z=y0%q+cXaztZ!Ob*mBw#sQJPD)$Q)&NXlm>#*+B&|Agsj{g6cyt-07_}am zjuK7?dqtRU-Bz^H2Fz}ZM7bDs$9@PiH{QJ6;>8nax~>Ge4sb>pZ~ciE53{;V^^0g~ zrj8iJtff3OyWjy@6CB3TW#kbS{fC>3%wXN-zHy_6M2c zvdp@Bq5%#e39xS162dPJGW_xpUi_JQV-E;VIhy)~U5PoEk>IZJ{MGoG{`ca0fmO%$vRj`@kje#cGdu!Z`Tu zp4!`@$Z66gt`(B>DYM?$u(HElFx(ulS?p{J%-RK7W<~Pc}-z4(f$N^jl z_GRw97zP2tmyW^Jm99~1pJs5>ljX@swIjODl5!Uk42t9ZsO zxsb6(;kdX&OOp?()tIl$ChWS2kVM-Ws}=fz1`1d5)LLKqTBH9 zaeH8C1jH=dxP>ASZEeTDxvG*AN)mm*!)rVPQiZIcRY0UAQbPkGywsPiA(fo=o+vA z!v#r*bHjhKMuxFbEd&H{#gevK3+g5BLhAChTBA~5ArgP37x(Q2&&hdOK4%#)O^OZw zy|~|YDNKUqn#X9tdPXfTPIn#NOjny#>qWdu5;=|(I2Q{%I$o`QG(?}kwD|7vn6p{$ zs#`04bgLZy>WaJZcYS^m>wic~hC;l07UYKSOYCbiI(0JH^(F6YFi9OqtVbz0Gf1*I z_gT1&IDMKf9TR?>p63=f^BE>_zrGU#(I}aUr2dsT#BExFXJO#4_Ic*!F{Iz~qykE9 zlm;m+B_G!TPkEiyD_;cEQlc(1@_D=v4)`KYjcmxDA`~NBz7F^|JlrFlAmm@z!>mp;xAD7;U#5@?Oz*p%SGLvklD{8WoAd$W>sk3bF6bLVR9X2JCL01=8}EO)wLZ zP3XBTv3O`W?EMh^nax|zfh-FHE6}S?jY%k#IMfeYu9a|a^$_PkA zXrU4b;-Jn=TAzaF?c;$7H|e?~3+nY~)&rQ?gJU;;!-uohhBSofbf)hkL}R1De_@>* zsT)}5ffoSl5DVc|NxZ_3zaOyWHp3v_oZ)9RBE z-9LuuC;^dxPD+6c{>PekcB-&T0^+199UHeB9>SS@`=HxmcI?^C&0SM0G!HO^}~=RMOtwIJwr?up$+5uqkaDm32jiKDx5VtoX)qrc?3G~ukv% z;xazv*POP0$!oT@DU$KFGc#MCNScpmZO~^!oyOhMvvF!eedl%8>5HnznOh|=)P24K z&{rlS>Ggq_`7yDw`Az7(x;btYY25x3T%C`z))L(1X3Cl(V!p+D=|1huvdD2sEsG$V zf?0520ka6H%K4L^Z3?k#a(?%+A$TQ0Ta~#o4!aJMT+WDsRN(W{-n7rPzU)#~*|A%s z7DnN7SsB=IeF@RQe%Z92+`oUU*`2y^r3@zeLohuXvzMc0dzOQTaZf?7_WT%<$W8A= z2aL7J?}A%#Oj7fXvz3+7Ad?UhW`begnL5doaa8pjDLO(%Sam)x^}*zQ6fpZF4j|9TN^RVB&m! z`O5EK7$+$HUl=E1U6wr( zp>$(@*MM_?9<_i#xE`6b!_ zbxrhc2NMro27~j_N}ta8^--(rz9qa*T`d>);Ha@EhWq~Fll%>t@xs=Cca)fnXv!;X zjmiS7roI7PYB@5L2Ix_zS5y(x9xesb)8F-LT^WdMJAf3{&TyWs>+A?>rBxHef9g&c zPC%f@KRIhm=wa7es7w(HEqVbZmuZ1LL4&@}sts}}&(j$m5)CY!My$Ghr%`*}5^28U z&I;T~1FeNVQ?nbeADVNfe7v!Bra%SjpDH7tVNg;9CO&1Cm0Q;YVPE}@l#t?JG&r7? z@M-9V`T~fP3`Wsi#N*|+kKsCOPHjkFtigU$;Zg2fET zDPU-TY=X-Kl}f&OX@GKOaFqB4FYS_@vOJDbImsA0dJWqOrE*pZvBz4l`fsxFc6)hS z>__?;$z zx+eJ6=t~@-72a+Vx(=?jptnU>@tYi5pGV@&~CKEX^6oHkn1gi1N>t}o3!u8+*uF1`e9 z6uI(>xBYhA8y2$LiAr=26V+-ZMQNtRDoQNH;mp%p8&L<`>N@TGgKmt4a|vr_fk)x> zM7u=&II65*7rxb2Gua~V4c6)0^2QG-yF~TDZ8^t)F!O*XCTIq2YQkD%l`c=bn%mGk z|MDE359)v9I#=y1#trA3&Iuln;CV&WmmZ6?!}#eJG+U?h(@2~xT&9P9xz64?+RQsv zpM{J;S_~2f3kEcx=h4Jdw3%DdJd4`;Il<~}z!aTOqbE-#Xe~x)S3n;xP0jVsdv6*& zn?{h7I%5Fx4sk%1Xc)+C{r7Ns_h*OVTeK>v@dI}}e}C^2;_n3OvZo$a4n{M9l?o$* zkxU*8sZty2YYA(OLJ6kT{dVT_NRiHa{5#Y>cjsXNfXB@79xWKkd~+)&du9dA_P;2q zf@Wwf_$>!@Lghm$KPwzN&>mj3yLg$C0@C1!vfSEO(+Qo>j#s^0{AB=Qb63L>N(V0% zu7#^Y(g_V22PRcW(}m{KGQ{^u*9AhJ(cqSHdXY)zXqjjK=_vjN!iAb|KGB%hTe##U zS$oRWRquL{HiR+odEQ6qH?o-`FYmgi`FD9S2g+Tpi(9P@$6Uv&I3DYc!alJj7VQ@j z@(Rvy_kJYL(=ypgivA5Sod=*gn^0RGuL|(`wCAHS0fDE;t58^G#oRe0H2}cB^ih(w zCXChsD|Zqn_$BhPN!s$qWpBRTqfjgMu4_Bjh;RlpB{54hY-4w*hMg>zkcT)3KG`_e z%nBI14h7K2-~m481Kw-(&Qjs!W&^rEIipUk&l+ppKV#Co|-JDzH^GvO|1onQ)TOY1eWCkkduf#arNS7PuXAnZ2H9;j%3=o z@6*c>`otteLhI+GXn#0Q@Lyc8{F+0nra*4AYPO4`l>LSlY^rb{u6B|^`sfVn-TCVW zWAS~T1OLRE0)^4->@V z^IEr&w4<|n9nWj`ztWXa4GgK#jYjHE81V_P|NhhVYt~e3Kfz1DSaj)^x%S6gUG%;NMl={WQ<-o$=j)#G6w(0HVHD2! z{SttvK@RKP`)_f}n7|~mHs9pS*5m)rb*^yH&1>A}kSU3a61Ig~z>kKC?$c@|tFZqC DMnH}3 diff --git a/tools/apiview/parsers/images/navigation.png b/tools/apiview/parsers/images/navigation.png deleted file mode 100644 index 38ed23051c6de398b4b813877d7e35c2b489caa4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6866 zcmaKRbzD?U-!}+eq~rq9p(ve#OD>H964EIkAt2>04NG^UbeABFbjy<|17ZeZ92}enFJCCV#=*fwW7C?1|6tDy z4vT}>3oiJzssc_8lIb@#gKsbYN*)KNK9S_g>OMA4)F3l zlGpRL*vlpH223stE-fIg?|l%%RSF5#VmDKYFJOy$7;G|1tC#fJmF?buN$k>7E*`bU z_;dm#xo?aHl!dRkLLR)(sZk;E#-%CJBTl(Tq#zzV-{YgT`Tj{ZVn2efj`0?hf4qy7 zut(-(_8ucKAp5W4rbdwa{%*#J>h<;q7GQM>e0ku-c>r3|1!;Q_8t7PZ1I)7u^sy7hL={lFa_ZcNU=~k8Ob>1fSCWE2@Qkt!O>PimO$InkG3O&U64EGcTzj($&dVg`3G!Y==fQyfiY(Fp)dj z&CefPZK1VVxoT63%cSj;R^7n1Zqy>+Cbwy6k&Y|)u#T)6z0kAe3Ms zD3stPw5Rjp$p4SKN5lm*jFCC8u^ZuGVYTl&q|gp#N|g9{EaruBamWP zoGHyL_EcUGAJ2C!kX!SkWtvu@psMLv)@`tb0-?x?epPNt$inX~_W;mm`HU=wG>16J zKGR+KQ+Mzj0nyt{tG1^t@J4Hved(^-fzYfZN;FzDulI92YcW`jIM3(QC-Gi&*hMBO zWCzME`>Xjr>V|uP?GCgw&sC_x;0U8p=-k&FqzW9IctiSA)zA+qOw zZa;V)Fh@?4WzaBEus=fD+S+>msaH*vD}($tQ7mW@@;Y$Oq}m+%EF1Up=j(B_);Rt+8S*UO~l|4$;Prq!xo`RK@%e?R}46?vwgm6S6mQW$#f40|mHzUT9a@ zs5rsM*D#hSA^c_mqj2u`OOlha;UPnoM!GFSYq~%+NivTjT1!#(ayJj{gV@q8m>ll%>MbO7-yFtQFX>u*7DPHbx#Se zMe+dTWoH$+6To#x>`(fiO}a|0#oLrm$=eDr3Qf8`MMM0 z80Pu_XcH8(3PGt8%KxlUEgOssf;z#Inv)G|3VMt+1_hXc*LMe64>(2p$f*Y5{VAoq zPA^3VB=Vg`9*jZg-o=Q7|1{6w-n^lrp$V__J?UR0qdQiLr?kQztM=M~;vHMBIdt8}L=`Vi5^jMmZiF zhgDkB()*T9V}kUV*Ky2|o)zFtkCG%K#XY3(TzsdJ{49cg<7+WGjHI#0zQ>Z=PTMS}rz&hnbwYN@XNpXc zMbs8TinHU%;TGQBg%b5SX~FW}{p$YaNpdyFBSSFmJBRE|C71yT0z8v~>DnK9_g?8h zuf9V#;jFIb_PODidU|>VC9OsQf`WpP2!2OrQIT_Enw{UyfdxTsmJKn=4u8He)Pxqk zLaI)4=IoI}CIJS_nl_TT%H~X4zwgDn)<|f)dG}nk@!cgJ!9I);U3u8OFWPs);0N8f z4WC^|Fjkh%eXeBlGW&^A|4#UV_0DjCai&?kMT)GW(e?>{V^bSu# zN$3@4_sJ!sJ$=laPOc#b1S=yD=08)>Lq})wC9>GRk8P-Bb%0y)b8hsPOur!7J<_wB z2zqK?cKhGv8LnxU>hTijeOq#7%E}(rn*ja{kRnS1 zPzfYd&_c!g%1!Ew4cvxQl-|EtKHCungw3=NRLUE->?9IWpZ;jy&WPTtlc^jXt^e7! zE!n=5Q~R0gw>B4npUm_&$<#`>o^#lJlnD_Zu zO^$ON|DKZ19t7(1(MDg3q!e?qDO0>e8msonaJ@!Tg@A2T}6BFBiB4D0T?ZHBCnO z67CFyq%GFASEM=Xy)mhNztpMR9;AF?pGmQN8~=<|FmDe=qz z-dOlw4A5=sSL_~~S|R6sD&AiOtR?yDP|0Hc>Xtx$hx`It40Z?H8rZ^qg=^-sn^kW8 zHuQti9$1lpNE9%JU!GX*M^Fl!?aqrZKktCe8<4J82tRlw>NoA+o+0%r(#~?9%W|BY zd#lk^yKDAO#1+q^L{VLV_BHufg+8xMz#pP^kC*b^K)P(@0>5bi9zkJYoymFuT52Q< zq-P&o3UPr10N!H-YjC<-{s6lltzAm=7sZ{Y@W-wLHuKjEqnJP5qGeWWtM5~?(<3LH zZi2<>8VB}@RSJz8?Cgj}OI}i^4v9>CmwE!SgbG+jrIL(SSvfQNHcL9lQ$Q_%hK%>F zx9(M)F)0zgd|c%m%=`5s20$0)zIZV_R?O3*e7w26fQG?7II(Ut=q!bS+oROvVVkIp9jug5jEzo;rzGft3PVBO-vkJd?I1`!1wec*&cFmzemf!Is_k)CM56& zReQFCzLFi{!*vQ^pv`jKapo92L5?||F2i3z$91BaOf={(of;);iP8d3iClIj3CIO6 zND?+Npal0@TyAp&|8nYs9i<$+?>^|! z0Zx1gPdmHnXwZ=psK;q$BBW)Pnu@z~p;jRGZ*Us?UTO|xA)ewa>UNXtYVDYL_)>sT z)P+7e9R%->?C5^xfW=y^RU8L ztQwx5YtEx)HOTRDmN(wvHTQV@On?yfD~x@wyv~gi4w&v6O2jbF?k6Rchxz<&Moflf zMgb!U0XaXLr`h~bYBQv0W0w4&KeV~<*W;NM`N1=silbX?X*|ZcV#?L6$NW*IqkZ}; zHzy+cg8|jHlpTu$-`{j^Q?;#5ysVP|n_&h}J0^(hymoQ(z2YBlm(-4>o*`sEutu~k ztQ`F!Ul7L(K}}eBcvh)&&Ud^h8XT*5&>q~*`F3fStW{uiUGHx1L zVxq%EjQfpwiQ2zNqUGz(lg;#4bzv1{j{PX z|Fcn%=o`zTOL%@p^++|cS@zRVi!idjrPAEvecym-y#)Ce0@_#bm@#%SIzd8(t)Gv@ z4Z<7kubk;GQQjJ*rgk!seMo9(c(cdDtCoP;>Xk<29F)+}*veL_Z@AhOR8m`xyT9~1 zo;ioI@J5C6hCr-lc`CB0R|rU#L+KId6*H*31EAx@L=s{Jql7^=Hwt(+XqQ$RuHAPd;P z#?aaLsHs-!Mw;;3P-sxkD5WUJHwjmHiZIKyY6PROFS3fE_El-^dF9a6Y=N8;8qx2m zoTC`@bxP)e4g?0ZY01>(tdML(XbYg;;v%~_iI)@MGiauzkKeuU>cDbC7szD<+c?vl@~U1Np?BBSK996Z7$FciGu z`#0c<)sF0NZ0-5-bH&TbgQnCAOdb~MK;-K(_VPL4AcsIGlSRh?&%cAc!@zg_5(G)J zH~vp=m7ad7hA)AZxCvn>Ja=RW5RIddywLsDKEB`I)%Ff2EtPYyjVUBia-sdlSKe-> zQ8@kwIPvL&sqE=n@KlG$n33BjpX!?bPjvl%@JsQjky(aXeX42*b5n9=XKjDjwXr1H6aIbda3iYbfK9Q0k=nF-Gpl5P{3Q#<{+h!y+bKG;mSliNy1 zsF2t={7~Wcuh>JVThfr{z2K@TT5L2%;S*7Y6zBbpalf@osK%WRJ~#Kx;>it6L_XKO zGyoT60{UK!MiK6S-R`chnDy zjd6N3-^0jkf|DUZ>C(cr!&%%0YdnSj@Dd?urc*t}Tb1-pGVY0~Keffc;ky6s;_}OY zrO3T)hh<;TL*}2z$J9mG0ubPwqMs*3=hVdM%BjKhx@= z{0?okOKDh!&P)2g;QtN9eiiJ@YD+m})LT=txU{JuxItZRNdDiB-1Ac1d)AKX~e;wIlfX7yP*1`3CJt; zfRJQk4nml*EzJ3ab0>lN!56^7iS9r2_i_{0pNYbqi_DIXs*SeMBijsM@)XGX(XDkK+?(YYYIc~&nJ!v< zQ!A*(#q15bEjHrGWfw!&3HTCzDVlV1;q^&nNjpaQ5 z-4VDttoqw~_3V+b&2W5FbhHk~LaY1Ru<-Cqze`o0SWRriiL!gg{L_;MLSRKY(=np{ z?$pmplgSO#$;J(zT2);9N2*p>ZC^=oyuTf)kimA0U2wq`Xv^j?@}z1b=QzUQh0NE7 z)7hF?appjn>vU(}*mdjVc7{wz$1O3b9|vCUBX}+YAqNt-k38DWvF(J+axdh?Zut zD+|hWOP9%#=3^@S75F!8&nB--ewfBY2Xd2@lL+63_sQD+bkJftBUu+N`zn*%XDz>n zU(l=r^(eaHl7j7x?$#-p(ayPAy;e;05bMB!3VDD00!(-#*w0-Db85$bpdF?*XAz2x z1z1VB<7^xejl6W?vMj4X$?c}Fj|8+!X%joTqfIGV3L-0|uXb!}M2K_9NK~<5pYZ3% zTFQu;2d5iYhZ_~pmFSp1SGqTD`TUX|R9m_I@!F_)X9jDd@6^)#oK#a&bvP){y7{Q! zC$sXGkB)?H0Vs8fu+eXAvlLsZbe3IcP#SFt7R{3?eJz4lAHC^dYS`3Ul-))7-@CoW z$h)|1)!uJqqC&-poBeAT!8wboAI4@Q4^Zp*lX< zZ2&RuKfS1_b5ok)!^$)5saa6^cWpm-MSbeENXpu%=BMX9Gkn#oO-+ac0Q4-WmG(w1 zC!LM3FciGTXw*J1{|@J_S4U@{uqTF^+M1b%4dc1INgoa*IY;Rhg_y;&6$1qM;flsL z>}H=PG$&8)hi8On=x{(rAwPMloE}T6Va8nbGNounxMxYN{&aRG-!n2b<{H<&8-7G$ z6d32%;h2i_-wEk{b8$+30p?QKz_YDbps}N2>;S9?724<4Bd&_i(9-iyeYzHG&nr&! ztcIESr@$+gtt^m?gf|&hmX@16wgW0k!e%WW&Ku;oViybt2a@8fLc5k0qg_^*haJxY zR!TI^YXgG_a*$afNbsC7q48mnY#YL#YOGak_U|pIaaVYR;vo6l?by@*>{?cTGhWS$ z$|}D zAljUf2UGWDnY6i3cEDdt*rh8^sIva_5emoOyuxAp$?y-U2pCMkzhMXL-*d>&$f(yQ zSGhcD$OXTkihu3WTLka&w)%YLMa&fi$jq?qtLPHwzpn+Ekj$SmSXq~@^3Zu`C@>!2 zRAiXw#ZTOj_KWxf1?JS!kT92|ia4<8Am!k=!WoW z;8$JDa~#@~7~P}3i;gWa;$o5)2D^Vugb47qFWof0TCrvH2iCJ_t?hMUshMa(OJxyq zp3%k`#=wEJ$BhB6q{nJ|ZUYncj3Za63G{D#=*(kj@$z7|keB*%Sa5%=z3T5cZFonm zFN`pJheMGpgHrkW1@6<7QSax~Hk8Gj5@!-Zg5aiY2~&U% zyvcdHSw?v0i!YE{UmgpL$y!Lb@G?Jy)Bex@??L_fk7q%_m(o9!W-U`Tv z-ZIx{?7!QbBLBB?IRRk3D8>5y`6ch;Cg2;1-|a%STebCAfm#E>Oa}bBg+iWvK?Kaz z4@~O6Trg1udTB=qx-2lQ;y0>X5MFJ&I+`VXVcXu!DP@Evei+gZd+}))}aQ7B>cZ$0ff_>>Z=iWJY z?wR}7HxpTV=bh-zUeE7YZ@7w*G#Uy43LG39nyie38XVkfQ`lG?=`HM5;LLUqcK6Cz zO%ua_Em zn)(d=pW42Gt!+xBr;j%&5!kWgIaEF01n#Z1`q_>zF@`RBp(A-6?Y=yDOQqIZ%vJ1- zIJ~^rj;>&B?!EZ+ed5m*Wuo28mEO-}!iVfkpi@*>!~3P-zTiE1?4ph;K1l@gns)Cy z{XWx*%~JA>^&K9c78{=abIWgKx=x!`0~H?{;VlnIVimjpNE5Jxw(jfADFQ*oUbxOXrd z;63@q^rP4eYW!P((=>G=;6ciP~qIGiTR+u5?T&eS7oQY} zg=@z%8GbU%<7TWn$GPVVp~e+WHq9q%8S)>^6REp~@~NC9(pwxUFnO6z6c@%6w+1dJ z9QoCbeI|9A8=nz4II}cZ3R@T$lkX+Lbp2jynOu3Q1D*xm+UxEkC1S8xt(!fiav7%wG%qJc(w=XJc zy1JVd`R{-_%23s#@Lc#@S_+IhH zKFc(&c-NI8mgPS)s1A;WI&>7B<~A-26_N^Dy|3@&w?X$Ig^yVxEICN;UTZ?M$yn-S zSf1-DsXUHWeDV>E{Yo_9f9*4Bm`Ucnycu*|?B)llkInar5i-a*>+M==nr~E}TdezS)*RFB z`*wz}j{Dg^m2cXp_gHXn&DGpba}Z~%DnY;S{hlATHUE)i%&8?~UkV{6D$)}(T|Oe3 zI)8Wc!Wy$@XlXRh`yqv$km~X~^b^0(X8SHQgwCGx$N&?(P!j=s9Mch3_%{o4_{@=> z7!Jk78cU;HEU3LK+yuvIpJ5evp-%7ZFwFinV(k0Jz+|OQ(RpcYpi1^{fe9YBW4zzC z2#)EzjJ6dm@$ksZ?LW&#y8pYPTP*4yr2~r9!2kVhXbgRUq?yX)T=s<=?8{5{*E0Mk z61y!MqlO07y&JwuhLS+{`*4q%O>IhG%v}wJiLT7(`+3XPpeIW%pZYr@P+GF2LC@K= zX-1G4cbk(;fhx9P`eQ)T#|G@_Mw{H7Z})Y$M$-_`a*SpbG?+%oQw`vRcDfJ9QrK&4 zoq$4ICX=kD3B##n8EBcd0R(&kN&u6TBf@z=O^JkV;|aqOV?%TTurP!{L8f+qIV%qV z54g$@Rl9a5&I+I5;P8wm_2=D;(r0_5w+;&mXt>nVx5q?GeVip?^7cTH?+KM>YT2C) zdG~be2Sc+Ax>h%nRsBp5noUCS?wiLg>C(O57T2?X4s^k`qJ}dqEL-=fb+p35v1>X_ zA^=vz;6}mj(NDray7GAtFmQNQgjVP5We)8D(;e9})agSNwyAp3^zH$Mi-*1PA#OMb zZuIBG7FCkj*6Uc+IdjlDvgmg51Ro^>Uc(GEM^U01*|w8Fomni&7PjOdbMt zd!07GiI{U1*M{MtV@+P%G|zeljCin@t!$M$KXx2EUm^|Xt)f@(Q(`0Abh?q_ywq^C4T>% zOD%miW{N(4d?gyo-NJtrQkA%LM^Y0P`kWw;!%a;rAcwrlAMcPUJh8bVk5%XUeg`KR z33svytY`PY$=LEz4sDagh@p%bu?`*xbQ9p}{nz}II`jmp)aONs%DuffX z68z!k^0NGK`5+H{@(6oO^3JCKbA==g$*kBTAp!af~Pxe)wlIZv)ZZ!=MMl(5u>J1!e7cCI0NJeyJ(CtwjDW`)ZyJz_T5xLW6#+Hq z63fo{YX$JBt-+iOzPIfZ-g7Bz0M%7K*HXQ{r|ZY>9(s>`mG9uD_p&^R{y;ieSV8$U4H@MP>*&@;dsrhFNI@nt_nRZH&=XszAr8_2*KR$Wq zRVZRR2{^Nai%HV!*KJ&&o^CB!+jmA2HWCU2^DN2gUmdmFdjd~|;!Q~IbGV0|vlzly zG@wN~=zen^MVj|Kh~k|X$nB5tCOd*jq993m|3t*VPYG2vZ1*)1is75#0Wr-_`)rSvZ5n zLE!kLDoMcZbbn-XgU4*(n@P$arHJ>0f)&on$mu-uyZ|{P6b?=1D&eFbUGJEx1dju2QL8q5a=6IQb zpUN8;b7`W}mfxW7CU!4{UIWoL5nj!)Ra<1qb{bo=*hDTzu zmR$C`W*`@VCtPQ|%?vf{6okDhyagvEbRRIN8D0BuIry?(W#a1Ld`Na1_8i!2B4mSCa0U-Sd2dfL4T< zwQ3(aG6eS!pKQIbP|NNDRXx7REoNb7_4?N3Kz<|#A3w>cKLAvUzLKQgqN+5s{n^ID{$>-AgVe!DDTWc4dt8l*#?9XCp$04&J;Cz>(^?q-$4N$!+Q?MUER)$QJ zxQIISg}O5MrQWedF@rC^nx!*i7F&~J)>KnNDI0Rj+@v8|{BiCPPsanlsKqH0INT8aWuwl&&r zjxfg{68FWs@aM%EuW4z#@p7f;7v3!qB@?3^dxGkz+ske!?05CN1|+@d8C`DuI)o~k z*Fsz)+ej-B^3ArY#h+8D-c)0NqA;+nM-J(ed=9_Aaj0YH@+Xw#v}#(mC=A&D2|xYd ze20aAMXTcnMFeJEPszrF#Znq;bSOPH)@DPSLPDbHJ--_Peme%8&mb#`r(8`izTJ_K zOaaf)C(NSIZh;)t#s+4~X8&cx*8p^Vh2t={mB@^8t z5!J{=PezTcPZQ}vqjFQgpd#dB+eFZ{GqXO>v?psB-4rcPMb~#Ekgb>C!=AY;H?4lY zM$LCwKmtUD98G)Wb5nWTPC%lPP}p^(l1j2;;U)i2%HcprIZc48Mgb%O`#4Qe98@KT zT~Y1QW;2EQswNzAH!fk68I^PXzRjkVZ}NxS8>mLC_64n$#Mr|w85%lB%YL??MOVpS z)+&Lk>$CmH`@pWi8!^dFQ>9LVDztS2DD9y7a@y@Atfir7mvNO>wEx;ZH z!Q18o_JjPyUp=m2zmBVOer@kWbaU^HVTj4kHS&eY8n_}~mjg|F)cO%F$qdrI%u-2Y z!Q#xWfsw^cOUw{LO`%bZHH2Q($N{PmU;FMlXY99}Vz>e+4s(LM!EE_ljjGRUpUhvj z`@Q(Px{ftKXTcjpnyK2o7FGM9`fxt!8BOw{j+j7`bKpSvEBl0dX|ZN@7z_N1hBZ8Mox`7@cq@=t{fZfrYltD!Pp zGtFpAHU4U+e>~cR{2$7iOkiOAxbH3JefN(3!6p?x!Z#;zT%i!%cE8>Gk%VH#adyOs1;g5c_2jg09l0C; zm-J2Y=2B9c%$zcc7FCNDo_YIhnCV-d^|eRVs8iyS%%3wT=c8S)^Cr+i`486l=CH_xV+C~k7WR)?!nT?If3tFqmV^g6whzsxes*^^&t-0>+bw0qCtZ#}h0U40utJG5) zgp|LFMRuiLO))P0xmiP5zn}KoM)$NO#iW0pn-9ykh4)#q$^6OVjr-nug8+ur4Y7RN zE&cskv@9%fYtX@?t?hB>nN``T>5cyHa`}1t-|F*Wf2XxfBl~=kKT=bLkaG9I&65d7lZ>L$gKl~{-}cu?@eBM$6dR}<1Mz+p;Jc6Zx19->Fc<@h?Hy%Yxx=lK(2t*ovRiLy(Dx?n1MtqQeduv#honsgzGVi%UYx<7>`Ff zBcc*fExp>yTb=M_TZbKzB>Erv#L`uKQ1TtW%C|a=7PZer8_J~R5ySP+Dn&rPTn!$_ z|4;nHkIgg83b`R;Jl|-@|4gxRKjhp;R~% z%jsb}v-rK|Jr>D?_Hp{Fz>Rv|y8d;<+mn147^_#+bc=_En{gKwhWmgsqO*PIB_goi zYACk)DWKlZ{>eu>nvd|&b|&+9oyJjvjL3QN2QRu;M5ep>37-|Uoud6`jEhOkFk zw|d0*Z0RRqu+|iRq$JT)D2v+Bn~kqifp1wOoM$|OyIW>CSX2NtfdZ6gm_&%V)Uo0n zpS?u-vV_b}aN%xZSaj@(!fshGy-|BTxT-QK-8{M51r4B>>{e0(ta)7xX&QFqigUg? z5llObuBoT`Q5q?f16Mr)B-)j*z#^M(4^mFf1{ZIekzi7kupL8ph+wfE+-XwTLg@+O zjnvWj*{-Ir7ZE{w8>{(hs#J%J^XdlMw31$grz_12hbYo{L}d{|j=7Omj%-ZaQ{Z7u zmt56hi(ras-~E^Hrjn{euxBxmlDA7R(38rg!G+$DIUOgrNKAbweFQXT!;ox`FZ7;X z>3T%3bHl$3IVX1{>(gEQVu{+@;3H4+3_u~^$_0Yv=>UJ!lWvPCza%N;*F|RCuv1b&?HbX~6iPLD|_X>Nci4FR{qgz^29xXY26v{ggmp(o(`GE;a zvv*v>LTXfY$2MMwK%sUIYJ)2&m70E&+w1KbqOtapCyjy9HZhavK#d^{<6M!}P_({B zHY5qVsSq9P0(symmt|KO{1N)tDuL5pdExE(^wF>KqvA~8&mXzCFH%I=zB-+s`mRR6?Np1S=2{SmVXpE`Q)ULa z0%Xxow*=Uc@H`3NFmX~h%I$`I>ziWppWlvxpTJ*Q#-~Ou>S!M)>8ofF)ga2pMtIKhQnQ2_uAwlYW%U|t9gDg<$76emVGjatQPAgKq&uY zzLLy#@|15%*A$S=BW&42DfXEceqO+d*C?ZWSGfwp0ne!DsBVI4%+}aatJ2cFF%@Xl zv;L)?a>Y{Hm7C{Q6yu#cQSf&glbU3%E~k_~2&@4fc0xiO6b3{=X5`1f7!ER#nc2uO z5x$@3EABGzXAD8w5=%(Q^C7N`R|~2q6_;mR;;DuF%EFs#NJvx_D#1JGdp}1ziqdyvq@y7e> z<8M|)x-F-zjw9u*k6tnPo7jMj{e)}M)FrEqgA1cfMkts97<=#rt}Z+xQy7dR@hH28 zO?M&<1E3T-f7S0~uUG}azo14zK~vpa)Sb3{g)d4KgI8x|4_D4eTD(>brGT# z@u-y!uiQhv3P^ojyOX#gYxGvr2 z{`O{rF#K+gqKg~pLo^}fGgnX@WEFXh;$^1JFTe5mqU9hK%nmyxp;R@3C8?+QPAD7G z8$kuZv`qSc1!F_(hP{$vfsk%f*1n-h!cEe}V8_jJx^U=ZJAD27RNYrXYwcdY;juQh zd5ydWr5he3Zwp{DY)Y&Q@m|#FCV%?Q@1_Nf!^ID5Qs7bzSL&kP>b+vzS@xC7T_f-M_2Jxy1aZs$u zp3AM_w~XfM;59Dtj;`Q>=oyRpOo&U@5RSVAoT6a~!YB6QG#9~YkI|!9jb%!?S|l29 zv2QmM9d8Tw{oH*Jj+x}sE@cN|s^>50iF6ZbfQx7-$91t{Z(eDsg8_XD)FDE7T`65T z6JrpriBZ&w(r=lY`hQ{2jBIc>6yaOmYh3fX-BE@n8k2Sc?oH&&+gr?svWF?vrD`#1 zn8d`Gr>drFXS1c@L_;muD;h6|)uf3;R~j~RG;lnfHwsCA-^Szh&Vc77T?Tjl&55{} zwc^m=^;i#rsgY|r&Oha#hNC#e3wmrsF)Wa_c8TEhnqRt6(^Rubd+fGw+Qgy ziYfVhOqp+GAZ~F~?IZUCny|Z_IMc&OiSIe-vYVpKs@uDzP8?DFRI~|GIu>7^P)!(P zuY={p8pUQ(42dkf4ifv4Aban5KU3pu$y5*}y+w-MgR&Rn$7mQVdz7ebKx(sChV65{ z_T_J`1#^JgVu&jP(J6rQVp)#Qe|6q|s6e$twqE5ISj;%>aus8QAkP-FpcFUujW!wm zwp)^4-47|Cqu?vhfgcvekN|Kt{$5#?ShbuqwS^eKX0t*Jr=Sx%b!*86*n)xTOu2ek z-m<2Fxp;wKQjNi5=Cd=`?4Qd#xX2uqUf5zs`nmdeh)7$zteM=?K>>K#?^GbO8Y%tU zf53Dd70CKyG?nQ&l!cCw7J^J5jY`6%K-5adqQ+#jTj_(3dP%cZWS+Zd|t2{)vn==mAdPl4+xls$DJIrM>%g)oe z->tviEbr9J78bQg!ff}z25X8A%E=vlsA=DvqG+otN9i@Ik1E-;%mz4?QY5ivrfM`Q z{^^`9x@=A^A)g=%{klG{1)y{GGWAWGO*6PpOrNTx)&T8qdC5wBSY5DNcK$J69^@@Bw{ zH^WQyp*%|6Go%MLu_lyvi3PZ!5rXf{f#8J#Kpp*cY&bbg=|cQ|T)Ep4^HgWU0ts*r z4*X$cIB)xBOS0-? zuuOMr2k>1Z*{<)V1D%4gf!tSj473;@6O2_Lw|Nl%p%ii*q3yq+Faa|JD>5t94s+b{ zPXXbO<7WGW^r?6wqwX16pshA1uS@S9mnyiL+Q$niS6c(u9P}y=(_S_o`5p-J@Ok^j z)VzZhwwCMMzPl&J2^)*daT&~och8(2X6vFNY&<)7LZ zh$v4I$pTv&#)xeMH@|KGvtqU}YIf{nmoR@fj|wRN*2(#cMFA8NqRrX$&qdvovW@?w zJ+_K?K@MjBLV_s5Cc2*S?Ef+$gvS51|NnL(Tj-;0M;!%EqbnlU?N9G?1uR|*k}M{N zx;2O0X7eaDBOvHjBu?buK)ko&IjXm__lHSiC(fv~Ab3T!IUkb+gj8oP!msuq6NhH7 zj*{!+9BqQtBOx37iQo=_uM&}^NK4N*VcQ4G@xoeG&Vq`BchldU-j`-Iaz8mj6L5wU zVtwMIR;Gi59!?3F3Ir^c;H}#Pyr~SH*8QAUzw%uAdMV4KtP17tN#S{M&W15K3!5!a zXl@&`_@4I}(LFV%nzCr&>b-jsnRFP*4Zg80DS&(exDw-8;q_^}x~Yc#7)NsI)%Jun zupGvpyYprE=mJbuWI-Tw_n1*t!Bgx%ax3f(RCm6b-_nSLFH<9)x9F;Yn_TpM{ zRa5iA#Kl!fM(R~m?0bx8o>!b-T_%MO8oi(A$a_D1a8?(_Ku=HP@0=0CQ#96+1@ufVoFc=|uP<|nWU>~NolMAa$H`UWfHkW9 zlnXS(yb*Y$pIjF?KVov4vHC}|MmFiAA*!6e5y7gMeXh|*14tqH_Rak_JOlCA=QK?1 zYs_i2gPD+Z3Gbm!x1}N4anXgMv(9`i>BrOt;`@ND(*yFUUko4ftQpoD6Nx=Z2|YXS z^ok}8^oJ&ph&B>e7 zF<%1QdpK!lluX}|v@<{uhh|=?Vj6rFeb4NE0S|_uh?|wVkuNu90KEFJ3iz4Ac7gIi zI3FXY(DsfuaUW7GZ=hBH%k5sn4uXgKL_l)M!7!ge>z)zEuP@`GnZvhp^UM?Tne7+Y zD+P3lk>S_}rTc@~?a+ijBKi-^ldM~KbvK}y4(LVMT;td5nLSyGqrVLynK6QvJgwOW z58;g5D#LIyUNLFzJ}qojY};#wK7_N(Dp!?r;dMe44IvRrA7i>)UmbQ^tsE_XYR^tR zu(WBuHv4edz+Y13PHdyOo;~Gvrzs#khW$JIYLP-SC`WyDsh0X=jE`PIs`qP0kC+7x zhfQ*vN?Ma$_}#2ps?o>&1RfINPw1B+VGC;&3Qnj~gRT=gRQm<{6<}#;Nddl61z6{f z^|phZ1xW{|HLL{){PKrn9P=fga=ZJ%?Q0qj?x6As zDdiT63P~-hVL@!u@66?Xf6-5Jj~Xu9%lr6FL2MEKGR*aXl4<0Ch z<@$XB?w%PtC5#*8ZU>(71-$^1VLZQoBo_LWk4s8FjVwM@_+0IZ;aNVVQD#vBt%Y3M f7}Ijlo`m-k5K@D-=TBk%e{iyrN)lCK#)1D2Kw=kl diff --git a/tools/apiview/parsers/images/parameter-separator-with-single-space.png b/tools/apiview/parsers/images/parameter-separator-with-single-space.png deleted file mode 100644 index 71b5c25a895a28f3252e9c56691c95062b86b6ca..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7479 zcmai3byQo+x28&qUTQ$G7K&S;#UYg97Tm26XmGb8!HN}kDDGM)(onoDZlOSMNg)Ia zA!r~3dEDQ>3VX0Nr+%$hTMf8RdeiPi)vl9N0oAtE9oS5}hKCL+4kc0Fdh zclWx#^C=d0eY@eIt@xIx7Dm5yZQKUSsLK!$)hCdiTi&_0@4G4)c@Pm%bpL(b=y$2G zCL*FAQI?a@^)<)j-p_nIl@^@95~K9AFil?O$qn)dfd^ENss4JA92|AeZH47i(QVmP zvRalXm0+z0S#EE8O39UJiWHcYdJ677l6k24Q6Ng@MGaSIXwksL`}b#EW*cs8XS~P4 ztpvAAY&Eu{RnN?@g)kxWDLe+ zBYbR5e56(9MI4{qTJPWpG#1XNl!7Izu3soG6C9gOYQJI*!_J1*W()>F)rdF~{QzBt zEa|Gr~8(;lH%X;VbgsZFSxsHC+P9>R{gO8Wv3$F zwz%#tPYW=;?n9+E?Z@VQbe>y3GiMb-(>cpK-0{@)iwPrTyqh6{&Stevp&y5Qi1n=` z6q}i#a9apU6|M)%Y|DV;sd4-WpF5fXxwdcg$_BPm9y&2(D(D+!D&U!^mL;jR>>Kz& z)1D^6^6z%{TxZXru8LHvcAu0rXg5+2DTf-_6P25 zkI>U^Z+pR^JaQn!--eKpifBU!_vbT9NtnIhp6Pfp!%04Kv1pN(xLU*}=>Er0gi>@^ zZSEJK)pHY-GpqJ<+-at$SfcJF6L$7_DX~ha@?@Eea)2SsuLc{|DCu)~GwXN_Tk3@t zmZ|*Dh9WHK%?+(Zn4d;V)tWCA$XSnY4_i@TM>dR1!BS|a1+f>dWy0{^D<5tQJ37rDwG39Ee}nbo)F{MSs2sK zj-P(FK|^ce^ZUr>s+!lWT9k>qoDiepcM+OV9s)`XTR)5B9i!{VDWAKq38Q8VAP6*8mS6p zGFLdQ;`fRQ8Ex>~OS1028wsr{NI2I19tBVQu21IzLaY-oVj*;HY;;;q%_Y{#5+rJD z9`K=3to5G-`YaQ~+9I^npBE9PtMmk|tb28_H*OKP9QaaM44obAu*veb!RgKZGc_6V zYu`jB`9I_Cm$9MU%x(Y7a@{NZw1n0EdzLg2TCSOm4*v#ggykdp^_{2x>v<>gdd2^G z{(p}#GVfv`=_7Q%*)yxjh5>Dsnc0RSjH!+1^YQG&ta$L>$vPh7lvX;~Jbb8wNZ~8b zW8zUJN5irYpw%o7cNvc9nk~v`eRxPzxQqHTY(I3`Ew#pt_#K=G9z+(0CCkd{HHE(| zJIpe(-aWswYwoV$@PIOHBoWWw{vv~n@j>b%z~5NoG-HvaTfY8uegL~ZqUxK=xdCWD zJHp!y^e9_Q?wcmfZU+20Crj#cmb8x}*qOQ+4Mj7VySHBfIR;u6!9$81A zgG0*pq%&qpt2pHFzQ|*g;8zO^e6va4K%P`SacN74|E|PuA^EzphOTRTROX|f1ooYu z3*xO1U>UnzrT0Oo1)Qq9AYmAL`yP|eqfH`?*Thnfr;OP0EcS8&Hrg&Gw~17#J-i+M z66t6d5$j3#0ukXDBrmnVc#x3yCnJEEwz8?POiqrPNarm6d@LT0$+qilQ=Qn3)(w{o zaId?5Ss@d)-sk(;2YW}?Mp7Nr^?Omo?C)W|v^YAE+of}1`)0cEH??hknMYf5qw3N$ z0+NQG=_)AMNx^8>mEKXTYNH|qEq0>{`F(-V`c~%u!PB>4R6h3f*ZtF8yMgq z$CR|tclFhi{T9UMAl17nUjMQp@W8|G5#rN`-s>`4rHZwv zH!jN!ig&2yVhWDeWiZxe)9I|WHd(vNQ04x_ydPnHzwROB{K*%e*c3gN+C+~r^j2+l zko2Pt7acZ@8dnCLL106xU2#*|UT45LZmrp6`*J4R#iP~!M{kCH1>t*NoX!yOsbI3B zks%}*V=~r_04!dLvQHD6DIVW!nCT$k8(gjcGce9#KF^Q*`81lJx|}i^VM)b9^Pp~p z-h=Jrj3uut&lwoWNl%w>XXnt9sl)OoBA$m;Vb4wQd-(zov1b{BJ2X)zu_QAO6Lg&n z$B!BFgR`8vw^^-GSK+IyzDN5afVCg>&L)pA{w4S}Ed=GXWPvpxwgIoBEoD zz~||_ij{>tVtlFD)2d=uSplf|N)K?Q85>+w$I_LfYpJTG&B9N*Nk^8YfrgT1wpG$m zNsafFXww%S1XLE{c~)5~sb?bE>dg!8Ie)iOT^r|&XfsdYt~u&AlNH=GbvY!>6ka@3I@H%pr77a+-;~50O`7GBMBGzJMsdiJ8ExND zr=DqzPPc03I4=iiuNg+(505TlUzM}psue`aXAqJ!Q)_o$k@fpb?K#*izv}Wqf0Y^! z2tq`|V$h-cV;}HnZVo3{xW{`5DENTs<}sRjFe*u8pbjj#jx)P*I7a<~Tr3L4OB>De z^wCi=L2ab{J7-yL-KB6J{$48?px@rfP!*Isux1f!ELgVT-i&IxvzS)axX~e@6 zs-h+cF(dFt;1bNUHQlSr&5?!OAh_l$x!@zpBOZpB`95N()8olTQ4)ABB#DwNa9bI* z$>p^Tck9EMfm~v~?K{-cZ9!6~1ka=z@Wbrj4okCD&7+9!aIK+W4b$t3ghoP}LbVyMtAidaBt6`Lm>9zjBPug-%k5BskG8?dbdN6_zQAQRgd^#^ms;}!R*76p(l~g;a4=aSV^gA1+BA zH!>}WypZ6B5wiyMWr17v!(+3?F-4)pamb&YAA*IX3)>AuNm{=Elx&-WsroNg#c%bS z8MjJ9C8<573YFJ{>H4rAjp_p+ZXb`UG*> zPy819xC_`qb!ml6l80?T#UV8Nk~OoMCmUYv9>>yXbI5kWG%HO7n(~78inqM(an&sL z^zLV&!|!2e*w$9ys|wCWh-qF^Gx&W;f8Y0sNmSu#C>9mEyHnsdCIv_>6fwuO<(yqP z@2Uq4SHti-^3d}a{n-8rko3`Jm57Xod<#?3VM8^87S22QZ{=mOWpmNi5 z6=omd@ac2it$%DHR81dv^wX}V1<_h;RgNfgLUYA(@eRlEwh(k z5!DHS)Bx{vP7Ow`79wzj`KlUo%bx_=!v0TD6=k53o2(6>8RDO&_PLH8lbFQ42dILHDH@3dJ;D%S@dOvO^AaN(B_(yl7QkH@^jsF&%?O;L1)EMKN zxqkFx^$gzZp@j@U@KGTO%S{KLTXY?@q3sX~=-zEOq#$#im%>O>BPR#bHQ8@v^*rxi z8P$dQiYl_2;g!mrW8(t81(8u+^%{!Ac8=5X&%N!S5gurmj*Cqh{S($*auCTAh)uo$ zJJtGLR)Xz)Ri@OTs_(=6+e?nXcri6Hi~D>tn{;!aXV6sOXtl)RoswMV8fX+|Hc=*% zgr>RE<-zgrU@pQa!zsX)DL=z3n*vcmvo%&mzR|{O4GLQMLp2pkf@b`bp}t}WwVz*} zGqVrFS9WEE>S$Ou$#WPM0R@3B%)b__RfL6kfG@|7E2aG=%u*^&Xa&djJ-;eoQq>fM z$EZDp;=g*IvJ5EX zMW$F-Jf2HbF5UU{=`qW5Y6XEmM|M@kz|U{vkWYmD+?BtV3*-(|QTD66raX`G)(Z{` zJ`5l4yLB&;B_qjA=!e}^iCnUAerLnPB-h`pEpK$b2!-=%%?Fg7+IgvEwL8WEpVn%Gfrk2j+^qDGyVP}gp)#&| z`wTc{RPM-3YWbQWU)M@Ia?;E9Fl3&kk#OQZc27LQ7pqiO!osu#wVaO2Fgu1xRF{J5 zmVcUx%|TZJn(wfh5lBsj6AZ0lEK^uRy(m+6Gp5iPsHMw;$&X$Kk)bvuoWEAk#T#in zd&$*rVz93rO2imms~hXI6^plLZJwImdDalvX&Wi+E~|gLdu3IuJ=$8FIOhIaK6!}8$FqDIL(Bab|F&b?lFhK+5UuN zz%MW9lMMEf?-kK>{RJ=Celg7?aqbkWMw&nF(=H)Z5gPA)mdjY-n@g2yld_(5Uz{(d z{?m3;`9tz&yz4#bUy$*76Hx`yY^n8L98gDwiZqw@l}82AfZ@n9AIO1nxPYOhYn0Y3 zWJu$YD7a|o@-)R&MMK>7NSUP?9wLxgo%+3E6MuTw^tAM^r{se;x=!myiF{bux$$rI zC~F!;-9#btoo-Qcr>i+@HCvN{xDsYF{Jojca$4KS%TvX*#Au8%-C=)2#3WWHNd*A6 zEQGAZdNqchMa`cfZC`~uyfGWiHc-<$ijz80gb(nYkb?N8e0AdJ!LJ~%%+n3@28j2Z z?**3MN{MHMee_&oSrV=}Kq_85Hj{RY1OEkrR`I9Uk(fL zKbanNMTxZm&-^#_EC8pYJ<|idhrR4Z1sqx%G#e=xpT*HR^;?X9dE_8}Wz{y%UbUUF z9GUBzZvMYkdpRA4KNcgqTCymA=)lCEewfTN&oNxDY_rh{Y{p(IJGB1K@7OiAS0-&n zPv---Yoyf(HQ6N$o z>mB^)w17pj=l!lBdtxah(P0m~$&iI4pD~`RXCD#XBZk(@nyv9c=7aB~rrBBRv=Y~I zdE^HanY1sDtq$sFXL2K1T?~%=y>wR4ubiseYlg6fKZDt--{@QvLsxWL1!)JETneWG zw^QS5d)}=3d3^c4+{Ah1R2RLg_z170-wc&izXSSZJC0hxjX`|5on~#7Iw)xP$;o>oRwFu~JYeDGi^eY3%_e$6%<(B-o%iZP)}D23x;rM0 zLp9l4qJaTPp*A&Pjb%6^K>}&=9Herm@vBpXj(EH$GeI>Wn_5YL#oMtxW$3&l&`QrGg463T(bb3g%f>WcVEceZ4uCV)aZxh@B-=7xj!<@k)Eah&1632Y@tui?n-c9BD z<^yyU#iq(5DSSx2@WORnE27_(pOt7o4=EPq{0a8AC)sy=z$C7D-}i-a9!bp3Q-z2E zT_vnis=3M1ZxQFSy_*lTHL*3wPR%??!R&$#}* z=Gom1(vI&Dtmy3LnbB)j(&#-gjtQ; zuI0>m2R0M~7p;tcm2wFSlWEhAxdY=!-!sSXy;=ybi0XV1~bxq)PBR=euW{ZhLe hkE#OX6xXh9Fo@Dt)m)8=T>tDOQkDnG)xLcf`ah)y84dsd diff --git a/tools/apiview/parsers/images/url-token.png b/tools/apiview/parsers/images/url-token.png deleted file mode 100644 index c5545b95bd1c049a811a8a773a6071c52ea38c05..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7809 zcmcJ!XE}oI4J2V0RZ014Rdb*fTHW43$M@p zn;iha@<3Bn$>g2Y9^4;h(G%Dg?7fG1QjqG>tqZ$P;cZLX-$_+H-P`*@l}eq7S6waI z)%1gwg-K6Jg_j}TP2NXi$ra%uyTP<-H8n0WZnn%2>bmeo9bqa>GeKJc(AdXTurKzw ze(S^qIWMu_DrN55o-SJ`J9XdmmF1y7z?qx)4E(em95q5b5+^5?p zyod?f(h=+F@sF|Nm?$JX2cW}L*y{!I6O>A{3$+X9KP@;q#^`->$l7X+Ze>Wzh6B%` zmwuMgvhO>l;&eG;{|oo2DYMeS><`{WKKBl2I-m zRzt4`m=D#Z{#nHBN;H}s!)e}_xuK#n$Qjq&wqhBFBW9)E8?*(mXHj3+Z|FALT~u_9 znu;*~WE1mKex8Ipm2@Z_V6|oe^qu;kZ$P2>dB0|60rZZ8tnlOmWZM&4iIzfz^gx>q zw${@XrGf11>6zXt88flj-VUa4k9KnaeMjal{jbwtXksx9H<^dk52tEYIeNb~G0Jty zD6;>#H{wU;v>gS4OE}5s3D+jtY6HNQF0(5BeduxZsdlG}T4L3OQ8t}Xu z+S(`8q6)}{pq3>4!_7K*(b|ClLOWO6*W;@6hypspBn65{ZqWy%|tvz+v=zla@a zEBusY1MNX768jRF$0Zp$&~rCT}S5vhD{=QVf6g|lK&Kr<^tN$#>!leZGa zbUMQxs~sd^TmmPOR&4x|&>9|H)Aa~*UYLs68HYTEXr=Z}l@x$ zkiV6vB-hm$^gz{%y49Q`i;i&pNv*GmR!j{CK$L&@d0Y^qdQ%sn?_aR3RycFzPf6h2 zeIcZiFr!Vt21&ZEU?_7Na}@~<1xG)i!TzId2a59l+a?h(y-7Tt?gdbrH2Wpt8ojXX z*y~+7-c5dNsKURIhWQHgv3XOF6*#ww^$iodOluI``EQ7AJA&37|DOl2w1!#&wqwg%F_67s{bsB(Zmqt|Ki79!0~@;^qnJK_MHFXl+}Zx zOzI8VNJ>&Tg6e|bj?j@g?)CU4a9jWV;mz~mX&<52Z|`gy z;*R;I7ZLZjZJidsbq8mrX!wGm3OTv1NqRQtZN_x^f9tCDxhrA;~LhMEPT+Q3aQka;@Mo^TzV?b}*F)ouhk# z|JnodcDs5EvroKOm)B5y*~XuoWdUbFiwgPI8y%&(f;lLL@PI-6XK=Rmrmb>qA$_L$E=HcLm8fy*}ys(shF z%iG0K?c8z+m-z+qXS#uMzP}03tv6m%9w}>GI#HK33F!UAg@WVjt*Lt#T|y_AsNuoj zu`O3&Q9Q(bK&QTCovBug*Q-5eMIniX%OF0cph)?;$w+g;N(#~V3u=?!>dH40{qcx=V zYU;(wY3_Uf9+1L*)VP?=Yv6Z@wTb4dY6f`7^ONQ2Ne#iTb~TF2YqZ&#q+muaD_!yO zt`4}+@VYR05(yoJVz(`ppugFlF`Ob%v$=7G(EY?Sp*fGVM%Qo7WxjX5@z%EJ#9ncil48OHU4k}JpOEw9;3=Gh#^AY z>zXytflxU2phRQZtxU+Q4&R z{4A`1IQ$K$>glfOy;$=S{J`kWWPAEON#X4hs{;8Eu06~qCmc9BjN&DMxQ9p`tT=X?}!={76$T64V*vX6WIyv^r_O0dh z%ft$=jWqT3)iNPi_Do&BO1lx=i^^2z1ZiH%g?eLLs(Wf6kCnho_U9Cda&JW9SsTwC zX{tu!qJoPUJY;Piic%TGk@UXq8jb4dDLs_p=C^D|XHdvglI<1niLsf|qQXfFE*!4x z^LGq;H_KJJqiqk{nj&!pDy!^``@??zzo)FB>?vC=cMeL~*bB;SG9U(cyWg z5sI_@ww!X02CRd0x4vIENNDpdaZI!-MkTi$XO>=aLz*B94lb|>P~YdH@(KFjD^0FG zO08u-g-44C!RDz0uCKtk9+;@qVFgRgX2Eb8A!CvGy!MNYA^v3opC@%UC_YOwK$P?adlZ<5ZATyPX!zR_^aV za&sA%N>2jfmu#I}IcZ!iqG-|Dy{7)Eg*P&v2G6ABDpm!ywD%ETuSFb+A+Nl&2-Q+q zCW#-!51^m(9?TaUyUOT%&G+2n{pHN}O>P`)m0Fm#9mrjk7|P9)BDt-wi6x{woL@dV`hSfVz}+v@AD~+KT8=0#Izgn% zf!9HHA8lW|1&OE>1MLe>G^Rc@$(n5SVA56ug=7|$oUN}q1<4=#TY7)Pq!^tIl#R+w z^Ev4IbmHEUk~KtnsYyNfyjkGxEcHI6;yZN#<6&j0n*uWhz9SMYUU(EG&UrQ@Kaia| z?U~XYUH3@Qra82h&m@Q+)>8`}bt z^+H-z+1$6^-PSG~FhhB3yt2uj#qQJ!XFD^m^miv?FwNTf(YHX72~mX%0+haSU`$9; zO=^Vq$kfmuaHAc{4YetTSiw2i?}r`P1=^qWJa6<4Jlo^RShOiogK$=+K#Jx%a(|z= z^g$G#P5*IvV{=DEB>PM_WlXpXBB6CU%6RfR05*FS;>1Mp(jSiN&D@>w2ahnFZb;EBEAX6n~!Nr@v zyy*lgk0Z2*U%l7noFGXih;ggd{kGu_u^=sDdp@s9d?Yw#gnAA4u&X;4jjk{$rrbdc-JXcA}b zSnc1qo`BRc^!cGPC#{KnHZ{h7me1rADsgXnEadOLNz_k18U)jb>?aXrqC4)30J}Su zBD1#{gRQm^VxdhNCv8cMzOo{JE3jBS#P7181me(7pC~z%&4}HRcw{CL6=={h7xw&H zDppvUiEuKKt##~l)j(d@Wt;cUB#lBY%{x)cMD!=Q4Ou>BkzCPO$d50%=Va0g7k_f~ zGM~`ELV+siF#k3yOm*ujVeMd7Rpql8*Ni#EmwOP~KepLo+dttxn4*lsKa(K2ZO`-P zhEo{{@!gLPakiE7MM2K4$5dX18y`HnBKPRhETiT@nRR`b*OArZSdfsY#mv@w43O=n zc5YqRcb@>O-UwnPE?^cfA2Lc68f0)hLQtwy)bSH{FJJwIKw~9!p;deO1H~_(aZq*+ z4jSX2=eb}4pv~zsrfOIf9v_w)7So6A z489ou@~ZSBsL_7S-^*tH*z1#%TN=`J{>jjEW*i^#^VZb&mJ=EO;l}V``P^Ch0?wS% zC65WnZ09?i3;`J#;azuj@n)uWtW9nxVQ6SIgMm6XuIytTCKq7lYeP6jU#{La>_7k_AvU@g!QX{+xQZH2J2iddW+ybD4_Mv*X*Oz_}@CT8KB~WulLY#h6msh zwcHiq)KaXZ2f%T~XJ>9|Om4W!A{B14|vBj=DsTgA1+ zVRghDRRH8q9_p+kCT$cW80d>Qwg?FIHl^(*ZuZog1YmwGPZ@8@>nn3ZbAE`=!&@%l z2FxARvwCGOCP%9oxymUnLPy@Xw)R3yA-=DveV^nKZHGLPr4e6M>KhGtmOJUV8U?H| z{eh5ozSIA8;-J!yrQ8`vpj;*MMB|Uo`w3RMvW#9B0NpL zR`#*c11qYBP3I#-3B!3p&L2P{K#KRdT|~#keV#612@M&3i;d&{)((I$Z48%~E`zeY zyFjamXJ6bTQNsYn6UsR=nWg7l(}5H|?oSwrYc9YClcMcys{9xZ4R9@nhb+iP%fJ$) z)#(V9BdbbGriiHSzvm7x;!IVpQrdK@3bbZao*A`6<^^X2^AQHgo;cT;pWJXv-J8egxln!9OTvQ zFUa1{Tjq!p3qTPV1AXT+8M zZKh~fZ!pvDQE7G$*!u92Q0(gicI#-(OTcrza#ZcnPIHSE~&(9F# z$l>v~{w3F)i#bMzVc)S#qwK?^%M0Df$)*7e{>S3teY4397vZ;eFA!P#+#_V~g*R9k zP2Mbr=i=3xe@T?v4d7}%{N3H!jc;SDQB`=?EHZ?F02~tv^(O*b+bCwA%q~m}4=cV0 zfH;^f+s{Du`yYI%19$CH+ek9bKfQ*FipG3<*5OG7Hvgz=&?dZFAX#nlQCn|%W|H-S z(lj(pqL1v;IOVqJlGhJ>ve^S)a-8jB577_EY%vofX3`dhu4Cz|UV+!ygP0-~=EyE8 za><~kiU;7Mfy$e`apMQyH^;E+vusR@?B7f3vcKh%+l5x(<^(kvY@{fP&^G6+a09yFSW4?lr6h8K zfXX_b(s)p25y!1g|8Gm?8)lr1Yrt1cUn+l2cb&lq#E4%@N8%|AI9^FdddH%uzqGz~ zxT<`ec`Wy6PqUg6H4cpD{~> z*mhoX5w~0SRd@MVi#Bwf;vW(~sAUHlS=!lnZB)nCj{T^>pjL5UUKnA+y(?v>s}6JRBGOJuL<;egmy{$zKEDKHyOX z(c-&5&71<+bk-B;b1(LbK6IzaZlsH&o`|A|my2T*1vu@UyL2>-3X1@-P?yHp4N!Fz z@bt)cRw-BS)^B*2mb~(@?diKi{O;hbw|)(lrG|YWqm?p?HD&5x(}0}`f@ZfnN+)%U z?bV^0tXZaUE%r4&C<+DM#UN=WRTx=VXPtdmjX;aS%PAI=Z=8b{kN(u951Gv|S;LxG zfQ_*>Sji-{P(3iRVGlAV?LKtJ^UW(kLU}pLC&a%v6y^aSNX-jN$J;r{Tr!*#>cihy zA58$8Wy4%VHKGSLLt(PLHrPI79*i2$~Z0 zdM0)ex-l6yAmK8t9Up`P6(g(`M1Jrhu_Z4{$X9q zUV|r#c#@1%#V#WE(4&~K;beXtRVGAT&=nN$ph(sUmGH7D6zCID7-{!V61*^EJ}h_~5Fo)G zF>L%F>n!N8nU1|GWBh9)R|gFcy&aNhV9KZ1-1Q>+AG0TBFQ6SG*Z!A*{yzYp5M@}? z06aZ$po~J3&)jR&B)JKqBf|Ox694Lx^{fWv#E0XN2e73BWc!m39NwcD(|A&`i+`re z2ZjCxw|~dEdAgrB9vxWLOkQJdk-gMQwaAUn%+s|{ap|oA7b4)*tww7h$y?WQ2fC5@QW5hKp-Kt6= z9(`|OS`$4+f5fjF2a3F#zo*&q1v2`KGK;ljXvuMCnEYQa$1r=Yk6WYKZ$iAyMyR#Z z27e|}Z+&BVF<6)*rA)EVtdi|BYC^vxVEqc3-r_MsemLtadBCq(WhO+IBf{qX56VDi zf_YR_RLBQyvBEw-3%Zx$q0;OhfocQgUsBeOTJJF@NI7%?w^XkGmLJRiP?V8&arzK< zL^Bhwv3aREke!@l6l^H-81_6jE&lyE?3Vm$;xIqDZ_>X7SjorX`FY+ouQLYMgD--GfCCckXUUsIo>fi`g&MQ`sW&wSf5`GP3cOGV1~cPc8h`kDmB zXzU1?E@(9SP_7G$$yOdES%1!;_A||vJG8Uz^Y(4>AlHl3kbhjlZ_;FXj@kXY4GDCD zL<;=>agn~!@;`$eC$w=Y1pbm*YEWxya8k7U2@~+vOGIgoc}4%DSjB$}b%wiNjZB0a z1uLDmBl^9I!e7n?2;amQq5}$FBZ=v6^_lLaES6^+t;S_M1^d@s$0yi6LQbE7be8DM z-9{Rbf5@-3AM$Ys@XgNGgTbS}Hn>ncJ$y;(09KY?p!+M&41fV4kT-;PvVCMs6idnq zx_S}B625Hgw+hO(a{w+PIW1d#aAvQ8Jtq{J!dxQBK{Hizm_(vc#V~V&H&L?j)oxEu zB7_X)R#0ULh5joPZ1T85l*?f!sdDTrpI}R$!xfZ#8M6H^Ao8l$tO5c8#b)sS=v&zspsA*(TB&Rk G_J07co=1}a From 414852cd27e1bc737934fd0ad5448aa73f034d5a Mon Sep 17 00:00:00 2001 From: Weidong Xu Date: Tue, 20 Aug 2024 13:09:10 +0800 Subject: [PATCH 27/82] examples automation examples-dir for tsp (#8854) --- .../automation/csv_database.py | 102 +++--- .../automation/github.py | 83 ++--- .../automation/main.py | 308 +++++++++--------- .../automation/models.py | 8 +- .../automation/requirements.txt | 1 + .../automation/test_csv_database.py | 47 +-- .../directory/examples_dir.py | 50 +++ .../directory/test_examples_dir.py | 96 ++++++ .../dotnet/build.py | 26 +- .../dotnet/main.py | 166 ++++++---- .../dotnet/test_build.py | 20 +- .../dotnet/test_main.py | 20 +- .../go/main.py | 161 +++++---- .../go/test_main.py | 14 +- .../go/test_validate.py | 30 +- .../go/validate.py | 52 +-- .../java/format.py | 18 +- .../java/main.py | 220 +++++++------ .../java/package.py | 28 +- .../java/requirements.txt | 0 .../java/test_format.py | 17 +- .../java/test_package.py | 24 +- .../java/test_process.py | 122 ++++--- .../js/lint.py | 35 +- .../js/lint_test.py | 19 +- .../js/main.py | 198 ++++++----- .../js/test_main.py | 87 +++-- .../python/main.py | 145 +++++---- 28 files changed, 1223 insertions(+), 874 deletions(-) create mode 100644 tools/azure-rest-api-specs-examples-automation/directory/examples_dir.py create mode 100644 tools/azure-rest-api-specs-examples-automation/directory/test_examples_dir.py delete mode 100644 tools/azure-rest-api-specs-examples-automation/java/requirements.txt diff --git a/tools/azure-rest-api-specs-examples-automation/automation/csv_database.py b/tools/azure-rest-api-specs-examples-automation/automation/csv_database.py index e38fd101852..4d5702e05a4 100644 --- a/tools/azure-rest-api-specs-examples-automation/automation/csv_database.py +++ b/tools/azure-rest-api-specs-examples-automation/automation/csv_database.py @@ -11,9 +11,9 @@ from models import Release -example_repo: str = 'https://github.com/Azure/azure-rest-api-specs-examples' -csvdb_folder: str = 'csvdb' -metadata_branch: str = 'metadata' +example_repo: str = "https://github.com/Azure/azure-rest-api-specs-examples" +csvdb_folder: str = "csvdb" +metadata_branch: str = "metadata" @dataclasses.dataclass(eq=True) @@ -55,76 +55,79 @@ def __init__(self, work_dir: str): self.work_dir = work_dir self.example_metadata_path = path.join(self.work_dir, csvdb_folder) - self.index_file_path = path.join(self.example_metadata_path, 'java-library-example-index.csv') - self.list_file_path = path.join(self.example_metadata_path, 'java-library-example-list.csv') + self.index_file_path = path.join(self.example_metadata_path, "java-library-example-index.csv") + self.list_file_path = path.join(self.example_metadata_path, "java-library-example-list.csv") def checkout(self): # checkout metadata branch from azure-rest-api-specs-examples repo - cmd = ['git', 'clone', - '--quiet', - '--depth', '1', - '--branch', metadata_branch, - example_repo, self.example_metadata_path] - logging.info(f'Checking out repository: {example_repo}, branch {metadata_branch}') - logging.info('Command line: ' + ' '.join(cmd)) + cmd = [ + "git", + "clone", + "--quiet", + "--depth", + "1", + "--branch", + metadata_branch, + example_repo, + self.example_metadata_path, + ] + logging.info(f"Checking out repository: {example_repo}, branch {metadata_branch}") + logging.info("Command line: " + " ".join(cmd)) subprocess.check_call(cmd, cwd=self.work_dir) def load(self): - with open(self.index_file_path, 'r', newline='') as csv_file: - csv_reader = csv.reader(csv_file, delimiter=',', quotechar='"', quoting=csv.QUOTE_MINIMAL) + with open(self.index_file_path, "r", newline="") as csv_file: + csv_reader = csv.reader(csv_file, delimiter=",", quotechar='"', quoting=csv.QUOTE_MINIMAL) self.release_db = DatabaseInternal(csv_reader) - with open(self.list_file_path, 'r', newline='') as csv_file: - csv_reader = csv.reader(csv_file, delimiter=',', quotechar='"', quoting=csv.QUOTE_MINIMAL) + with open(self.list_file_path, "r", newline="") as csv_file: + csv_reader = csv.reader(csv_file, delimiter=",", quotechar='"', quoting=csv.QUOTE_MINIMAL) self.file_db = DatabaseInternal(csv_reader) def dump(self): - with open(self.index_file_path, 'w', newline='') as csv_file: - csv_writer = csv.writer(csv_file, delimiter=',', quotechar='"', quoting=csv.QUOTE_MINIMAL) - csv_writer.writerow(['id', 'name', 'language', 'tag', 'package', 'version', 'date_epoch', 'date']) + with open(self.index_file_path, "w", newline="") as csv_file: + csv_writer = csv.writer(csv_file, delimiter=",", quotechar='"', quoting=csv.QUOTE_MINIMAL) + csv_writer.writerow(["id", "name", "language", "tag", "package", "version", "date_epoch", "date"]) for row in self.release_db.rows: csv_writer.writerow(row) - with open(self.list_file_path, 'w', newline='') as csv_file: - csv_writer = csv.writer(csv_file, delimiter=',', quotechar='"', quoting=csv.QUOTE_MINIMAL) - csv_writer.writerow(['id', 'file', 'release_id']) + with open(self.list_file_path, "w", newline="") as csv_file: + csv_writer = csv.writer(csv_file, delimiter=",", quotechar='"', quoting=csv.QUOTE_MINIMAL) + csv_writer.writerow(["id", "file", "release_id"]) for row in self.file_db.rows: csv_writer.writerow(row) def commit(self, tag): if not self.branch: # git checkout new branch - self.date_str = datetime.now().strftime('%Y-%m-%d') - self.branch = f'automation-metadata-{self.date_str}' - cmd = ['git', 'checkout', '-b', self.branch] - logging.info('Command line: ' + ' '.join(cmd)) + self.date_str = datetime.now().strftime("%Y-%m-%d") + self.branch = f"automation-metadata-{self.date_str}" + cmd = ["git", "checkout", "-b", self.branch] + logging.info("Command line: " + " ".join(cmd)) subprocess.check_call(cmd, cwd=self.example_metadata_path) # git add - cmd = ['git', 'add', 'java-library-example-index.csv'] - logging.info('Command line: ' + ' '.join(cmd)) + cmd = ["git", "add", "java-library-example-index.csv"] + logging.info("Command line: " + " ".join(cmd)) subprocess.check_call(cmd, cwd=self.example_metadata_path) - cmd = ['git', 'add', 'java-library-example-list.csv'] - logging.info('Command line: ' + ' '.join(cmd)) + cmd = ["git", "add", "java-library-example-list.csv"] + logging.info("Command line: " + " ".join(cmd)) subprocess.check_call(cmd, cwd=self.example_metadata_path) # git commit - title = f'[Automation] Update metadata on {tag}' - logging.info(f'git commit: {title}') - cmd = ['git', - '-c', 'user.name=azure-sdk', - '-c', 'user.email=azuresdk@microsoft.com', - 'commit', '-m', title] - logging.info('Command line: ' + ' '.join(cmd)) + title = f"[Automation] Update metadata on {tag}" + logging.info(f"git commit: {title}") + cmd = ["git", "-c", "user.name=azure-sdk", "-c", "user.email=azuresdk@microsoft.com", "commit", "-m", title] + logging.info("Command line: " + " ".join(cmd)) subprocess.check_call(cmd, cwd=self.example_metadata_path) def push(self, github_token: str): if self.branch: - title = f'[Automation] Update metadata on {self.date_str}' + title = f"[Automation] Update metadata on {self.date_str}" # git push - remote_uri = 'https://' + github_token + '@' + example_repo[len('https://'):] - cmd = ['git', 'push', remote_uri, self.branch] + remote_uri = "https://" + github_token + "@" + example_repo[len("https://") :] + cmd = ["git", "push", remote_uri, self.branch] # do not print this as it contains token # logging.info('Command line: ' + ' '.join(cmd)) subprocess.check_call(cmd, cwd=self.example_metadata_path) @@ -132,24 +135,25 @@ def push(self, github_token: str): # create github pull request owner = _repository_owner(example_repo) name = _repository_name(example_repo) - head = f'{owner}:{self.branch}' + head = f"{owner}:{self.branch}" repo = GitHubRepository(owner, name, github_token) pull_number = repo.create_pull_request(title, head, metadata_branch) - repo.add_label(pull_number, ['auto-merge']) - logging.info(f'succeeded, pull number {pull_number}') + repo.add_label(pull_number, ["auto-merge"]) + logging.info(f"succeeded, pull number {pull_number}") - def new_release(self, name: str, language: str, tag: str, package: str, version: str, date: datetime, - files: List[str]) -> bool: + def new_release( + self, name: str, language: str, tag: str, package: str, version: str, date: datetime, files: List[str] + ) -> bool: # add a new release and all the example files # return false, if release already exists in DB release_id = self._query_release(name, language) if release_id: - logging.warning(f'Release already exists for {language}#{name}') + logging.warning(f"Release already exists for {language}#{name}") return False date_epoch = int(date.timestamp()) - date_str = datetime.fromtimestamp(date_epoch).strftime('%m/%d/%Y') + date_str = datetime.fromtimestamp(date_epoch).strftime("%m/%d/%Y") release_id = self.release_db.append([name, language, tag, package, version, date_epoch, date_str]) @@ -178,8 +182,8 @@ def _query_release(self, name: str, language: str) -> Union[str, None]: def _repository_owner(repository: str) -> str: - return re.match(r'https://github.com/([^/:]+)/.*', repository).group(1) + return re.match(r"https://github.com/([^/:]+)/.*", repository).group(1) def _repository_name(repository: str) -> str: - return re.match(r'https://github.com/[^/:]+/(.*)', repository).group(1) + return re.match(r"https://github.com/[^/:]+/(.*)", repository).group(1) diff --git a/tools/azure-rest-api-specs-examples-automation/automation/github.py b/tools/azure-rest-api-specs-examples-automation/automation/github.py index d56333e55d5..73976208c28 100644 --- a/tools/azure-rest-api-specs-examples-automation/automation/github.py +++ b/tools/azure-rest-api-specs-examples-automation/automation/github.py @@ -4,7 +4,7 @@ class GitHubRepository: - api_host: str = 'https://api.github.com' + api_host: str = "https://api.github.com" owner: str name: str token: str @@ -15,84 +15,65 @@ def __init__(self, owner: str, name: str, token): self.token = token def create_pull_request(self, title: str, head: str, base: str) -> int: - logging.info(f'Create pull request: {head}') + logging.info(f"Create pull request: {head}") - request_uri = f'{self.api_host}/repos/{self.owner}/{self.name}/pulls' - request_body = { - 'title': title, - 'head': head, - 'base': base - } - pull_request_response = requests.post(request_uri, - json=request_body, - headers=self._headers()) + request_uri = f"{self.api_host}/repos/{self.owner}/{self.name}/pulls" + request_body = {"title": title, "head": head, "base": base} + pull_request_response = requests.post(request_uri, json=request_body, headers=self._headers()) if pull_request_response.status_code == 201: - logging.info('Pull request created') - return pull_request_response.json()['number'] + logging.info("Pull request created") + return pull_request_response.json()["number"] else: - logging.error(f'Request failed: {pull_request_response.status_code}\n{pull_request_response.json()}') + logging.error(f"Request failed: {pull_request_response.status_code}\n{pull_request_response.json()}") pull_request_response.raise_for_status() def list_pull_requests(self) -> List[Dict[str, Any]]: - logging.info(f'List pull requests') + logging.info(f"List pull requests") - request_uri = f'{self.api_host}/repos/{self.owner}/{self.name}/pulls?per_page=100' - pull_request_response = requests.get(request_uri, - headers=self._headers()) + request_uri = f"{self.api_host}/repos/{self.owner}/{self.name}/pulls?per_page=100" + pull_request_response = requests.get(request_uri, headers=self._headers()) if pull_request_response.status_code == 200: - logging.info('Pull request created') + logging.info("Pull request created") return pull_request_response.json() else: - logging.error(f'Request failed: {pull_request_response.status_code}\n{pull_request_response.json()}') + logging.error(f"Request failed: {pull_request_response.status_code}\n{pull_request_response.json()}") return [] def merge_pull_request(self, pull_request: Dict): - title = pull_request['title'] - logging.info(f'Merge pull request: {title}') + title = pull_request["title"] + logging.info(f"Merge pull request: {title}") - pull_number = int(pull_request['number']) + pull_number = int(pull_request["number"]) - request_uri = f'{self.api_host}/repos/{self.owner}/{self.name}/pulls/{pull_number}/merge' - request_body = { - 'commit_title': title, - 'merge_method': 'squash' - } - merge_response = requests.put(request_uri, - json=request_body, - headers=self._headers()) + request_uri = f"{self.api_host}/repos/{self.owner}/{self.name}/pulls/{pull_number}/merge" + request_body = {"commit_title": title, "merge_method": "squash"} + merge_response = requests.put(request_uri, json=request_body, headers=self._headers()) if merge_response.status_code == 200: - logging.info('Pull request merged') + logging.info("Pull request merged") else: - logging.error(f'Request failed: {merge_response.status_code}\n{merge_response.json()}') + logging.error(f"Request failed: {merge_response.status_code}\n{merge_response.json()}") merge_response.raise_for_status() def list_releases(self, per_page: int, page: int = 1) -> List[Dict[str, Any]]: - request_uri = f'{self.api_host}/repos/{self.owner}/{self.name}/releases' - releases_response = requests.get(request_uri, - params={'per_page': per_page, 'page': page}, - headers=self._headers()) + request_uri = f"{self.api_host}/repos/{self.owner}/{self.name}/releases" + releases_response = requests.get( + request_uri, params={"per_page": per_page, "page": page}, headers=self._headers() + ) if releases_response.status_code == 200: return releases_response.json() else: - logging.error(f'Request failed: {releases_response.status_code}\n{releases_response.json()}') + logging.error(f"Request failed: {releases_response.status_code}\n{releases_response.json()}") releases_response.raise_for_status() def add_label(self, pull_number: int, labels: List[str]): - request_uri = f'{self.api_host}/repos/{self.owner}/{self.name}/issues/{pull_number}/labels' - request_body = { - 'labels': labels - } - add_label_response = requests.post(request_uri, - json=request_body, - headers=self._headers()) + request_uri = f"{self.api_host}/repos/{self.owner}/{self.name}/issues/{pull_number}/labels" + request_body = {"labels": labels} + add_label_response = requests.post(request_uri, json=request_body, headers=self._headers()) if add_label_response.status_code == 200: - logging.info('Label added') + logging.info("Label added") else: - logging.error(f'Request failed: {add_label_response.status_code}\n{add_label_response.json()}') + logging.error(f"Request failed: {add_label_response.status_code}\n{add_label_response.json()}") add_label_response.raise_for_status() def _headers(self) -> Dict[str, str]: - return { - 'X-GitHub-Api-Version': '2022-11-28', - 'Authorization': f'token {self.token}' - } + return {"X-GitHub-Api-Version": "2022-11-28", "Authorization": f"token {self.token}"} diff --git a/tools/azure-rest-api-specs-examples-automation/automation/main.py b/tools/azure-rest-api-specs-examples-automation/automation/main.py index 9e009a6e1bd..1a8b3140f44 100644 --- a/tools/azure-rest-api-specs-examples-automation/automation/main.py +++ b/tools/azure-rest-api-specs-examples-automation/automation/main.py @@ -17,7 +17,7 @@ github_token: str -root_path: str = '.' +root_path: str = "." csv_database: CsvDatabase @@ -26,188 +26,188 @@ timeout_secs: float = 45 * 60 * 60 # 45 minutes clean_tmp_dir: bool = True -tmp_folder: str = 'tmp' -tmp_spec_folder: str = 'spec' -tmp_example_folder: str = 'example' -tmp_sdk_folder: str = 'sdk' +tmp_folder: str = "tmp" +tmp_spec_folder: str = "spec" +tmp_example_folder: str = "example" +tmp_sdk_folder: str = "sdk" def load_configuration(command_line: CommandLineConfiguration) -> Configuration: - with open(path.join(root_path, 'automation/configuration.json'), 'r', encoding='utf-8') as f_in: + with open(path.join(root_path, "automation/configuration.json"), "r", encoding="utf-8") as f_in: config = json.load(f_in) now = datetime.now(timezone.utc) - operation_configuration = OperationConfiguration(config['sdkExample']['repository'], - command_line.build_id, - command_line.skip_processed, - command_line.persist_data, - now - timedelta(days=command_line.release_in_days), now) + operation_configuration = OperationConfiguration( + config["sdkExample"]["repository"], + command_line.build_id, + command_line.skip_processed, + command_line.persist_data, + now - timedelta(days=command_line.release_in_days), + now, + ) sdk_configurations = [] - for sdk_config in config['sdkConfigurations']: - script = Script(sdk_config['script']['run']) - release_tag = ReleaseTagConfiguration(sdk_config['releaseTag']['regexMatch'], - sdk_config['releaseTag']['packageRegexGroup'], - sdk_config['releaseTag']['versionRegexGroup']) - ignored_packages = sdk_config['ignoredPackages'] if 'ignoredPackages' in sdk_config else [] - sdk_configuration = SdkConfiguration(sdk_config['name'], - sdk_config['language'], - sdk_config['repository'], - release_tag, script, ignored_packages) + for sdk_config in config["sdkConfigurations"]: + script = Script(sdk_config["script"]["run"]) + release_tag = ReleaseTagConfiguration( + sdk_config["releaseTag"]["regexMatch"], + sdk_config["releaseTag"]["packageRegexGroup"], + sdk_config["releaseTag"]["versionRegexGroup"], + ) + ignored_packages = sdk_config["ignoredPackages"] if "ignoredPackages" in sdk_config else [] + sdk_configuration = SdkConfiguration( + sdk_config["name"], sdk_config["language"], sdk_config["repository"], release_tag, script, ignored_packages + ) sdk_configurations.append(sdk_configuration) return Configuration(operation_configuration, sdk_configurations) def merge_pull_requests(operation: OperationConfiguration): - logging.info('Merge pull requests') + logging.info("Merge pull requests") repo = GitHubRepository(operation.repository_owner, operation.repository_name, github_token) pull_requests = repo.list_pull_requests() for pull_request in pull_requests: - title = pull_request['title'] - if title.startswith('[Automation]'): - if 'labels' in pull_request and any(label['name'] == 'auto-merge' for label in pull_request['labels']): + title = pull_request["title"] + if title.startswith("[Automation]"): + if "labels" in pull_request and any(label["name"] == "auto-merge" for label in pull_request["labels"]): repo.merge_pull_request(pull_request) # wait a few seconds to avoid 409 time.sleep(5) -def process_release(operation: OperationConfiguration, sdk: SdkConfiguration, release: Release, - report: Report): +def process_release(operation: OperationConfiguration, sdk: SdkConfiguration, release: Release, report: Report): # process per release - logging.info(f'Processing release: {release.tag}') + logging.info(f"Processing release: {release.tag}") tmp_root_path = path.join(root_path, tmp_folder) os.makedirs(tmp_root_path, exist_ok=True) - tmp_path = tempfile.mkdtemp(prefix='tmp', dir=tmp_root_path) - logging.info(f'Work directory: {tmp_path}') + tmp_path = tempfile.mkdtemp(prefix="tmp", dir=tmp_root_path) + logging.info(f"Work directory: {tmp_path}") try: example_repo_path = path.join(tmp_path, tmp_example_folder) sdk_repo_path = path.join(tmp_path, tmp_sdk_folder) spec_repo_path = path.join(tmp_root_path, tmp_spec_folder) # checkout azure-rest-api-specs-examples repo - cmd = ['git', 'clone', - '--quiet', - '--depth', '1', - operation.sdk_examples_repository, example_repo_path] - logging.info(f'Checking out repository: {operation.sdk_examples_repository}') - logging.info('Command line: ' + ' '.join(cmd)) + cmd = ["git", "clone", "--quiet", "--depth", "1", operation.sdk_examples_repository, example_repo_path] + logging.info(f"Checking out repository: {operation.sdk_examples_repository}") + logging.info("Command line: " + " ".join(cmd)) subprocess.check_call(cmd, cwd=tmp_path) # checkout sdk repo - cmd = ['git', 'clone', - '-c', 'advice.detachedHead=false', - '--quiet', - '--depth', '1', - '--branch', release.tag, - sdk.repository, sdk_repo_path] - logging.info(f'Checking out repository: {sdk.repository}') - logging.info('Command line: ' + ' '.join(cmd)) + cmd = [ + "git", + "clone", + "-c", + "advice.detachedHead=false", + "--quiet", + "--depth", + "1", + "--branch", + release.tag, + sdk.repository, + sdk_repo_path, + ] + logging.info(f"Checking out repository: {sdk.repository}") + logging.info("Command line: " + " ".join(cmd)) subprocess.check_call(cmd, cwd=tmp_path) # prepare input.json - input_json_path = path.join(tmp_path, 'input.json') - output_json_path = path.join(tmp_path, 'output.json') - with open(input_json_path, 'w', encoding='utf-8') as f_out: + input_json_path = path.join(tmp_path, "input.json") + output_json_path = path.join(tmp_path, "output.json") + with open(input_json_path, "w", encoding="utf-8") as f_out: input_json = { - 'specsPath': spec_repo_path, - 'sdkExamplesPath': example_repo_path, - 'sdkPath': sdk_repo_path, - 'tempPath': tmp_path, - 'release': { - 'tag': release.tag, - 'package': release.package, - 'version': release.version - } + "specsPath": spec_repo_path, + "sdkExamplesPath": example_repo_path, + "sdkPath": sdk_repo_path, + "tempPath": tmp_path, + "release": {"tag": release.tag, "package": release.package, "version": release.version}, } - logging.info(f'Input JSON for worker: {input_json}') + logging.info(f"Input JSON for worker: {input_json}") json.dump(input_json, f_out, indent=2) # run script - logging.info(f'Running worker: {sdk.script.run}') + logging.info(f"Running worker: {sdk.script.run}") start = time.perf_counter() subprocess.check_call([sdk.script.run, input_json_path, output_json_path], cwd=root_path) end = time.perf_counter() - logging.info(f'Worker ran: {str(timedelta(seconds=end-start))}') + logging.info(f"Worker ran: {str(timedelta(seconds=end-start))}") # parse output.json release_name = release.tag succeeded = True files = [] if path.isfile(output_json_path): - with open(output_json_path, 'r', encoding='utf-8') as f_in: + with open(output_json_path, "r", encoding="utf-8") as f_in: output = json.load(f_in) - logging.info(f'Output JSON from worker: {output}') - release_name = output['name'] - succeeded = ('succeeded' == output['status']) - files = output['files'] + logging.info(f"Output JSON from worker: {output}") + release_name = output["name"] + succeeded = "succeeded" == output["status"] + files = output["files"] if not succeeded: - report.statuses[release.tag] = 'failed at worker' - report.aggregated_error.errors.append(RuntimeError(f'Worker failed for release tag: {release.tag}')) + report.statuses[release.tag] = "failed at worker" + report.aggregated_error.errors.append(RuntimeError(f"Worker failed for release tag: {release.tag}")) return # commit and create pull request # check for new examples - cmd = ['git', 'status', '--porcelain'] - logging.info('Command line: ' + ' '.join(cmd)) + cmd = ["git", "status", "--porcelain"] + logging.info("Command line: " + " ".join(cmd)) output = subprocess.check_output(cmd, cwd=example_repo_path) if len(output) == 0: - logging.info(f'No change to repository: {example_repo_path}') - report.statuses[release.tag] = 'succeeded, no change' + logging.info(f"No change to repository: {example_repo_path}") + report.statuses[release.tag] = "succeeded, no change" else: - output_str = str(output, 'utf-8') - logging.info(f'git status:\n{output_str}') + output_str = str(output, "utf-8") + logging.info(f"git status:\n{output_str}") # git add - cmd = ['git', 'add', '--all'] - logging.info('Command line: ' + ' '.join(cmd)) + cmd = ["git", "add", "--all"] + logging.info("Command line: " + " ".join(cmd)) subprocess.check_call(cmd, cwd=example_repo_path) # find added/modified files - cmd = ['git', 'status', '--porcelain'] - logging.info('Command line: ' + ' '.join(cmd)) + cmd = ["git", "status", "--porcelain"] + logging.info("Command line: " + " ".join(cmd)) output = subprocess.check_output(cmd, cwd=example_repo_path) - output_str = str(output, 'utf-8') + output_str = str(output, "utf-8") changed_files = [file.strip()[3:] for file in output_str.splitlines()] # git checkout new branch - branch = f'automation-examples_{sdk.name}_{release.tag}_{operation.build_id}' - cmd = ['git', 'checkout', '-b', branch] - logging.info('Command line: ' + ' '.join(cmd)) + branch = f"automation-examples_{sdk.name}_{release.tag}_{operation.build_id}" + cmd = ["git", "checkout", "-b", branch] + logging.info("Command line: " + " ".join(cmd)) subprocess.check_call(cmd, cwd=example_repo_path) # git commit - title = f'[Automation] Collect examples from {sdk.name}#{release.tag}' - logging.info(f'git commit: {title}') - cmd = ['git', - '-c', 'user.name=azure-sdk', - '-c', 'user.email=azuresdk@microsoft.com', - 'commit', '-m', title] - logging.info('Command line: ' + ' '.join(cmd)) + title = f"[Automation] Collect examples from {sdk.name}#{release.tag}" + logging.info(f"git commit: {title}") + cmd = ["git", "-c", "user.name=azure-sdk", "-c", "user.email=azuresdk@microsoft.com", "commit", "-m", title] + logging.info("Command line: " + " ".join(cmd)) subprocess.check_call(cmd, cwd=example_repo_path) # git push - remote_uri = 'https://' + github_token + '@' + operation.sdk_examples_repository[len('https://'):] - cmd = ['git', 'push', remote_uri, branch] + remote_uri = "https://" + github_token + "@" + operation.sdk_examples_repository[len("https://") :] + cmd = ["git", "push", remote_uri, branch] # do not print this as it contains token # logging.info('Command line: ' + ' '.join(cmd)) subprocess.check_call(cmd, cwd=example_repo_path) try: # create github pull request - head = f'{operation.repository_owner}:{branch}' + head = f"{operation.repository_owner}:{branch}" repo = GitHubRepository(operation.repository_owner, operation.repository_name, github_token) - pull_number = repo.create_pull_request(title, head, 'main') - repo.add_label(pull_number, ['auto-merge']) + pull_number = repo.create_pull_request(title, head, "main") + repo.add_label(pull_number, ["auto-merge"]) except Exception as e: - logging.error(f'Error: {e}') - report.statuses[release.tag] = 'failed to create pull request' + logging.error(f"Error: {e}") + report.statuses[release.tag] = "failed to create pull request" report.aggregated_error.errors.append(e) return @@ -216,16 +216,16 @@ def process_release(operation: OperationConfiguration, sdk: SdkConfiguration, re # commit changes to database commit_database(release_name, sdk.language, release, files) except Exception as e: - logging.error(f'Error: {e}') - report.statuses[release.tag] = 'failed to update database' + logging.error(f"Error: {e}") + report.statuses[release.tag] = "failed to update database" report.aggregated_error.errors.append(e) return - report.statuses[release.tag] = f'succeeded, {len(changed_files)} files changed, pull number {pull_number}' + report.statuses[release.tag] = f"succeeded, {len(changed_files)} files changed, pull number {pull_number}" except subprocess.CalledProcessError as e: - logging.error(f'Call error: {e}') - report.statuses[release.tag] = 'failed to invoke git' + logging.error(f"Call error: {e}") + report.statuses[release.tag] = "failed to invoke git" report.aggregated_error.errors.append(e) finally: if clean_tmp_dir: @@ -242,11 +242,12 @@ def commit_database(release_name: str, language: str, release: Release, changed_ # write to local database and commit to repository # exclude metadata JSON - changed_files = [file for file in changed_files if not file.endswith('.json')] + changed_files = [file for file in changed_files if not file.endswith(".json")] if changed_files: database_succeeded = csv_database.new_release( - release_name, language, release.tag, release.package, release.version, release.date, changed_files) + release_name, language, release.tag, release.package, release.version, release.date, changed_files + ) if database_succeeded: csv_database.dump() csv_database.commit(release_name) @@ -259,7 +260,7 @@ def process_sdk(operation: OperationConfiguration, sdk: SdkConfiguration, report logging.warning(f"Timeout, skip sdk: {sdk.name}") return - logging.info(f'Processing sdk: {sdk.name}') + logging.info(f"Processing sdk: {sdk.name}") count = 0 releases: List[Release] = [] repo = GitHubRepository(sdk.repository_owner, sdk.repository_name, github_token) @@ -272,24 +273,24 @@ def process_sdk(operation: OperationConfiguration, sdk: SdkConfiguration, report break count += len(releases_response_json) for release in releases_response_json: - if not release['draft']: - published_at = datetime.fromisoformat(release['published_at'].replace('Z', '+00:00')) + if not release["draft"]: + published_at = datetime.fromisoformat(release["published_at"].replace("Z", "+00:00")) if operation.date_start < published_at < operation.date_end: - release_tag = release['tag_name'] + release_tag = release["tag_name"] if re.match(sdk.release_tag.regex_match, release_tag): package = re.match(sdk.release_tag.package_regex_group, release_tag).group(1) version = re.match(sdk.release_tag.version_regex_group, release_tag).group(1) release = Release(release_tag, package, version, published_at) releases.append(release) - logging.info(f'Found release tag: {release.tag}') + logging.info(f"Found release tag: {release.tag}") except Exception as e: report.aggregated_error.errors.append(e) break - logging.info(f'Count of all releases: {count}') + logging.info(f"Count of all releases: {count}") releases.sort(key=lambda r: r.date, reverse=True) for release in releases: - logging.info(f'Candidate release tag: {release.tag}, on {release.date.date()}') + logging.info(f"Candidate release tag: {release.tag}, on {release.date.date()}") processed_release_tags = set() if operation.skip_processed: @@ -303,12 +304,12 @@ def process_sdk(operation: OperationConfiguration, sdk: SdkConfiguration, report break if release.tag in processed_release_tags: - logging.info(f'Skip processed tag: {release.tag}') + logging.info(f"Skip processed tag: {release.tag}") processed_release_packages.add(release.package) elif release.package in processed_release_packages: - logging.info(f'Skip processed package: {release.tag}') + logging.info(f"Skip processed package: {release.tag}") elif release.package in sdk.ignored_packages: - logging.info(f'Skip ignored package: {release.tag}') + logging.info(f"Skip ignored package: {release.tag}") else: process_release(operation, sdk, release, report) processed_release_packages.add(release.package) @@ -324,13 +325,10 @@ def process(command_line: CommandLineConfiguration, report: Report): tmp_root_path = path.join(root_path, tmp_folder) os.makedirs(tmp_root_path, exist_ok=True) spec_repo_path = path.join(tmp_root_path, tmp_spec_folder) - spec_repo = 'https://github.com/Azure/azure-rest-api-specs' - cmd = ['git', 'clone', - '--quiet', - '--depth', '1', - spec_repo, spec_repo_path] - logging.info(f'Checking out repository: {spec_repo}') - logging.info('Command line: ' + ' '.join(cmd)) + spec_repo = "https://github.com/Azure/azure-rest-api-specs" + cmd = ["git", "clone", "--quiet", "--depth", "1", spec_repo, spec_repo_path] + logging.info(f"Checking out repository: {spec_repo}") + logging.info("Command line: " + " ".join(cmd)) subprocess.check_call(cmd, cwd=tmp_root_path) # checkout and load database @@ -352,50 +350,70 @@ def main(): global github_token global start_time_secs - logging.basicConfig(level=logging.INFO, - format='%(asctime)s [%(levelname)s] %(message)s', - datefmt='%Y-%m-%d %X') + logging.basicConfig(level=logging.INFO, format="%(asctime)s [%(levelname)s] %(message)s", datefmt="%Y-%m-%d %X") start_time_secs = time.time() script_path = path.abspath(path.dirname(sys.argv[0])) - root_path = path.abspath(path.join(script_path, '..')) - - parser = argparse.ArgumentParser(description='') - parser.add_argument('--build-id', type=str, required=True, - help='Build ID') - parser.add_argument('--github-token', type=str, required=True, - help='GitHub token') - parser.add_argument('--release-in-days', type=int, required=False, default=3, - help='Process SDK released within given days') - parser.add_argument('--language', type=str, required=False, - help='Process SDK for specific language. Currently supports "java" and "go".') - parser.add_argument('--persist-data', type=str, required=False, default='false', - help='Persist data about release and files to database') - parser.add_argument('--skip-processed', type=str, required=False, default='false', - help='Skip SDK releases that already been processed') - parser.add_argument('--merge-pull-request', type=str, required=False, default='false', - help='Merge GitHub pull request before new processing') + root_path = path.abspath(path.join(script_path, "..")) + + parser = argparse.ArgumentParser(description="") + parser.add_argument("--build-id", type=str, required=True, help="Build ID") + parser.add_argument("--github-token", type=str, required=True, help="GitHub token") + parser.add_argument( + "--release-in-days", type=int, required=False, default=3, help="Process SDK released within given days" + ) + parser.add_argument( + "--language", + type=str, + required=False, + help='Process SDK for specific language. Currently supports "java" and "go".', + ) + parser.add_argument( + "--persist-data", + type=str, + required=False, + default="false", + help="Persist data about release and files to database", + ) + parser.add_argument( + "--skip-processed", + type=str, + required=False, + default="false", + help="Skip SDK releases that already been processed", + ) + parser.add_argument( + "--merge-pull-request", + type=str, + required=False, + default="false", + help="Merge GitHub pull request before new processing", + ) args = parser.parse_args() github_token = args.github_token - command_line_configuration = CommandLineConfiguration(args.build_id, args.release_in_days, args.language, - args.persist_data.lower() == 'true', - args.skip_processed.lower() == 'true', - args.merge_pull_request.lower() == 'true') + command_line_configuration = CommandLineConfiguration( + args.build_id, + args.release_in_days, + args.language, + args.persist_data.lower() == "true", + args.skip_processed.lower() == "true", + args.merge_pull_request.lower() == "true", + ) report = Report({}, AggregatedError([])) process(command_line_configuration, report) if report.statuses: - statuses_str = 'Statuses:' + statuses_str = "Statuses:" for tag, status in report.statuses.items(): - statuses_str += f'\n{tag}: {status}' + statuses_str += f"\n{tag}: {status}" logging.info(statuses_str) if report.aggregated_error.errors: raise RuntimeError(report.aggregated_error.errors) -if __name__ == '__main__': +if __name__ == "__main__": main() diff --git a/tools/azure-rest-api-specs-examples-automation/automation/models.py b/tools/azure-rest-api-specs-examples-automation/automation/models.py index a19b0b763bf..eaa2602d238 100644 --- a/tools/azure-rest-api-specs-examples-automation/automation/models.py +++ b/tools/azure-rest-api-specs-examples-automation/automation/models.py @@ -15,11 +15,11 @@ class OperationConfiguration: @property def repository_owner(self) -> str: - return re.match(r'https://github.com/([^/:]+)/.*', self.sdk_examples_repository).group(1) + return re.match(r"https://github.com/([^/:]+)/.*", self.sdk_examples_repository).group(1) @property def repository_name(self) -> str: - return re.match(r'https://github.com/[^/:]+/(.*)', self.sdk_examples_repository).group(1) + return re.match(r"https://github.com/[^/:]+/(.*)", self.sdk_examples_repository).group(1) @dataclasses.dataclass(eq=True, frozen=True) @@ -45,11 +45,11 @@ class SdkConfiguration: @property def repository_owner(self) -> str: - return re.match(r'https://github.com/([^/:]+)/.*', self.repository).group(1) + return re.match(r"https://github.com/([^/:]+)/.*", self.repository).group(1) @property def repository_name(self) -> str: - return re.match(r'https://github.com/[^/:]+/(.*)', self.repository).group(1) + return re.match(r"https://github.com/[^/:]+/(.*)", self.repository).group(1) @dataclasses.dataclass(eq=True, frozen=True) diff --git a/tools/azure-rest-api-specs-examples-automation/automation/requirements.txt b/tools/azure-rest-api-specs-examples-automation/automation/requirements.txt index f2293605cf1..9ce22693802 100644 --- a/tools/azure-rest-api-specs-examples-automation/automation/requirements.txt +++ b/tools/azure-rest-api-specs-examples-automation/automation/requirements.txt @@ -1 +1,2 @@ requests +yaml diff --git a/tools/azure-rest-api-specs-examples-automation/automation/test_csv_database.py b/tools/azure-rest-api-specs-examples-automation/automation/test_csv_database.py index 36e4a57c6d3..ba5d8b47c34 100644 --- a/tools/azure-rest-api-specs-examples-automation/automation/test_csv_database.py +++ b/tools/azure-rest-api-specs-examples-automation/automation/test_csv_database.py @@ -10,12 +10,12 @@ class TestCsvDatabase(unittest.TestCase): def test(self): - csv_release_content = '''id,name,language,tag,package,version,date_epoch,date + csv_release_content = """id,name,language,tag,package,version,date_epoch,date 1,com.azure.resourcemanager:azure-resourcemanager-confluent:1.0.0-beta.3,java,azure-resourcemanager-confluent_1.0.0-beta.3,azure-resourcemanager-confluent,1.0.0-beta.3,1636608276,11/11/2021 2,com.azure.resourcemanager:azure-resourcemanager-signalr:1.0.0-beta.3,java,azure-resourcemanager-signalr_1.0.0-beta.3,azure-resourcemanager-signalr,1.0.0-beta.3,1636606853,11/11/2021 -''' +""" - csv_file_content = '''id,file,release_id + csv_file_content = """id,file,release_id 1,specification/confluent/resource-manager/Microsoft.Confluent/preview/2021-09-01-preview/examples-java/MarketplaceAgreements_Create.java,1 2,specification/confluent/resource-manager/Microsoft.Confluent/preview/2021-09-01-preview/examples-java/MarketplaceAgreements_List.java,1 3,specification/confluent/resource-manager/Microsoft.Confluent/preview/2021-09-01-preview/examples-java/OrganizationOperations_List.java,1 @@ -47,20 +47,20 @@ def test(self): 29,specification/signalr/resource-manager/Microsoft.SignalRService/stable/2021-10-01/examples-java/SignalR_RegenerateKey.java,2 30,specification/signalr/resource-manager/Microsoft.SignalRService/stable/2021-10-01/examples-java/SignalR_Restart.java,2 31,specification/signalr/resource-manager/Microsoft.SignalRService/stable/2021-10-01/examples-java/SignalR_Update.java,2 -32,specification/signalr/resource-manager/Microsoft.SignalRService/stable/2021-10-01/examples-java/Usages_List.java,2''' +32,specification/signalr/resource-manager/Microsoft.SignalRService/stable/2021-10-01/examples-java/Usages_List.java,2""" - work_dir = path.abspath('.') + work_dir = path.abspath(".") - index_file_path = path.join(work_dir, 'csvdb', 'java-library-example-index.csv') - list_file_path = path.join(work_dir, 'csvdb', 'java-library-example-list.csv') + index_file_path = path.join(work_dir, "csvdb", "java-library-example-index.csv") + list_file_path = path.join(work_dir, "csvdb", "java-library-example-list.csv") - shutil.rmtree(path.join(work_dir, 'csvdb'), ignore_errors=True) - os.mkdir('csvdb') + shutil.rmtree(path.join(work_dir, "csvdb"), ignore_errors=True) + os.mkdir("csvdb") - with open(index_file_path, 'w', newline='') as csv_file: + with open(index_file_path, "w", newline="") as csv_file: csv_file.write(csv_release_content) - with open(list_file_path, 'w', newline='') as csv_file: + with open(list_file_path, "w", newline="") as csv_file: csv_file.write(csv_file_content) test_db = CsvDatabase(work_dir) @@ -75,14 +75,21 @@ def test(self): releases = test_db.query_releases("java") self.assertEqual(2, len(releases)) release1 = releases[0] - self.assertEqual('azure-resourcemanager-confluent_1.0.0-beta.3', release1.tag) - self.assertEqual('azure-resourcemanager-confluent', release1.package) - self.assertEqual('1.0.0-beta.3', release1.version) - - test_db.new_release('com.azure.resourcemanager:azure-resourcemanager-quota:1.0.0-beta.2', 'java', - 'azure-resourcemanager-quota_1.0.0-beta.2', 'azure-resourcemanager-quota', - '1.0.0-beta.2', datetime.fromtimestamp(1636603745), - ['specification/quota/resource-manager/Microsoft.Quota/preview/2021-03-15-preview/examples-java/GetOperations.java']) + self.assertEqual("azure-resourcemanager-confluent_1.0.0-beta.3", release1.tag) + self.assertEqual("azure-resourcemanager-confluent", release1.package) + self.assertEqual("1.0.0-beta.3", release1.version) + + test_db.new_release( + "com.azure.resourcemanager:azure-resourcemanager-quota:1.0.0-beta.2", + "java", + "azure-resourcemanager-quota_1.0.0-beta.2", + "azure-resourcemanager-quota", + "1.0.0-beta.2", + datetime.fromtimestamp(1636603745), + [ + "specification/quota/resource-manager/Microsoft.Quota/preview/2021-03-15-preview/examples-java/GetOperations.java" + ], + ) self.assertEqual(3, len(test_db.release_db.rows)) self.assertEqual(33, len(test_db.file_db.rows)) @@ -95,4 +102,4 @@ def test(self): releases = test_db.query_releases("java") self.assertEqual(3, len(releases)) - shutil.rmtree(path.join(work_dir, 'csvdb'), ignore_errors=True) + shutil.rmtree(path.join(work_dir, "csvdb"), ignore_errors=True) diff --git a/tools/azure-rest-api-specs-examples-automation/directory/examples_dir.py b/tools/azure-rest-api-specs-examples-automation/directory/examples_dir.py new file mode 100644 index 00000000000..ef37271d598 --- /dev/null +++ b/tools/azure-rest-api-specs-examples-automation/directory/examples_dir.py @@ -0,0 +1,50 @@ +from os import path +import yaml +import glob +import re + + +def try_find_resource_manager_example( + specs_path: str, sdk_package_path: str, example_dir: str, example_filename: str +) -> str: + if "/resource-manager/" not in example_dir: + # find the corresponding example file under {specs_path}/specification/{service}/resource-manager + tsp_location_path = path.join(sdk_package_path, "tsp-location.yaml") + if path.exists(tsp_location_path) and path.isfile(tsp_location_path): + # load tsp_dir from tsp-location.yaml + # e.g. tsp_dir = "specification/mongocluster/DocumentDB.MongoCluster.Management" + with open(tsp_location_path, "r") as fin: + yaml_json = yaml.safe_load(fin) + tsp_dir = yaml_json["directory"] + + if tsp_dir: + # find example under directory + # e.g. example_path = "specification/mongocluster/DocumentDB.MongoCluster.Management/examples/2024-03-01-preview/MongoClusters_ListConnectionStrings.json" + example_paths = glob.glob(f"{path.join(specs_path, tsp_dir)}/**/{example_filename}", recursive=True) + + if len(example_paths) > 0: + example_path = example_paths[0] + example_path = path.relpath(example_path, specs_path).replace("\\", "/") + + example_dir = path.dirname(example_path) + + match = re.match(r"specification/([^/]+)/.*/examples/([^/]+)(.*)", example_dir) + if match: + # example: specification/mongocluster/DocumentDB.MongoCluster.Management/examples/2024-03-01-preview + # service: mongocluster + # api_version: 2024-03-01-preview + # additional_path: + + service = match.group(1) + api_version = match.group(2) + additional_path = match.group(3) + + glob_resource_manager_filename = f"specification/{service}/resource-manager/**/{api_version}/examples{additional_path}/{example_filename}" + candidate_resource_manager_filename = glob.glob( + path.join(specs_path, glob_resource_manager_filename), recursive=True + ) + if len(candidate_resource_manager_filename) > 0: + example_path, _ = path.split(candidate_resource_manager_filename[0]) + example_dir = path.relpath(example_path, specs_path).replace("\\", "/") + + return example_dir diff --git a/tools/azure-rest-api-specs-examples-automation/directory/test_examples_dir.py b/tools/azure-rest-api-specs-examples-automation/directory/test_examples_dir.py new file mode 100644 index 00000000000..b0f1049916b --- /dev/null +++ b/tools/azure-rest-api-specs-examples-automation/directory/test_examples_dir.py @@ -0,0 +1,96 @@ +import unittest +import tempfile +from os import path, makedirs + +from examples_dir import try_find_resource_manager_example + + +def create_mock_test_folder() -> tempfile.TemporaryDirectory: + tsp_location_file_content = """directory: specification/mongocluster/DocumentDB.MongoCluster.Management +commit: 7ed015e3dd1b8b1b0e71c9b5e6b6c5ccb8968b3a +repo: Azure/azure-rest-api-specs +additionalDirectories: null +""" + + json_example_file_content = """{ + "operationId": "MongoClusters_ListConnectionStrings", + "title": "List the available connection strings for the Mongo Cluster resource.", + "parameters": { + "subscriptionId": "ffffffff-ffff-ffff-ffff-ffffffffffff", + "resourceGroupName": "TestGroup", + "mongoClusterName": "myMongoCluster", + "api-version": "2024-03-01-preview" + }, + "responses": { + "200": { + "body": { + "connectionStrings": [ + { + "connectionString": "mongodb+srv://:@myMongoCluster.mongocluster.cosmos.azure.com", + "description": "default connection string" + } + ] + } + } + } +} +""" + + tmp_path = path.abspath(".") + tmp_dir = tempfile.TemporaryDirectory(dir=tmp_path) + try: + sdk_path = path.join(tmp_dir.name, "azure-sdk-for-java/sdk/mongocluster/azure-resourcemanager-mongocluster") + makedirs(sdk_path) + with open(path.join(sdk_path, "tsp-location.yaml"), "w+", encoding="utf-8") as file: + file.write(tsp_location_file_content) + + specs_path = path.join( + tmp_dir.name, + "azure-rest-api-specs/specification/mongocluster/DocumentDB.MongoCluster.Management/examples/2024-03-01-preview", + ) + makedirs(specs_path) + with open(path.join(specs_path, "MongoClusters_ListConnectionStrings.json"), "w+", encoding="utf-8") as file: + file.write(json_example_file_content) + + specs_path = path.join( + tmp_dir.name, + "azure-rest-api-specs/specification/mongocluster/resource-manager/Microsoft.DocumentDB/preview/2024-03-01-preview/examples", + ) + makedirs(specs_path) + with open(path.join(specs_path, "MongoClusters_ListConnectionStrings.json"), "w+", encoding="utf-8") as file: + file.write(json_example_file_content) + except Exception as error: + tmp_dir.cleanup() + raise error + + return tmp_dir + + +class TestExamplesDir(unittest.TestCase): + + def test_find_resource_manager_example_typespec(self): + with create_mock_test_folder() as tmp_dir_name: + example_dir = try_find_resource_manager_example( + path.join(tmp_dir_name, "azure-rest-api-specs"), + path.join(tmp_dir_name, "azure-sdk-for-java/sdk/mongocluster/azure-resourcemanager-mongocluster"), + "2024-03-01-preview", + "MongoClusters_ListConnectionStrings.json", + ) + + self.assertEqual( + "specification/mongocluster/resource-manager/Microsoft.DocumentDB/preview/2024-03-01-preview/examples", + example_dir, + ) + + def test_find_resource_manager_example_swagger(self): + example_dir = try_find_resource_manager_example( + "c:/github/azure-rest-api-specs", + "c:/github/azure-sdk-for-java/sdk/mongocluster/azure-resourcemanager-mongocluster", + "specification/mongocluster/resource-manager/Microsoft.DocumentDB/preview/2024-03-01-preview/examples", + "MongoClusters_ListConnectionStrings.json", + ) + + self.assertEqual( + "specification/mongocluster/resource-manager/Microsoft.DocumentDB/preview/2024-03-01-preview/examples", + example_dir, + ) diff --git a/tools/azure-rest-api-specs-examples-automation/dotnet/build.py b/tools/azure-rest-api-specs-examples-automation/dotnet/build.py index 79e790cb1bf..17a0b369706 100644 --- a/tools/azure-rest-api-specs-examples-automation/dotnet/build.py +++ b/tools/azure-rest-api-specs-examples-automation/dotnet/build.py @@ -8,7 +8,7 @@ def check_call(cmd: List[str], work_dir: str): - logging.info('Command line: ' + ' '.join(cmd)) + logging.info("Command line: " + " ".join(cmd)) subprocess.check_call(cmd, cwd=work_dir) @@ -29,26 +29,26 @@ def build(self) -> DotNetBuildResult: # format and validate go files current_example = None try: - logging.info('Initialize project') + logging.info("Initialize project") # project - cmd = ['dotnet', 'new', 'console', '--name', 'example', '--output', '.'] + cmd = ["dotnet", "new", "console", "--name", "example", "--output", "."] check_call(cmd, tmp_dir_name) - cmd = ['dotnet', 'add', 'package', 'Azure.Identity'] + cmd = ["dotnet", "add", "package", "Azure.Identity"] check_call(cmd, tmp_dir_name) # cmd = ['dotnet', 'add', 'package', 'Azure.ResourceManager'] # check_call(cmd, tmp_dir_name) - cmd = ['dotnet', 'add', 'package', self.module, '--version', self.module_version] + cmd = ["dotnet", "add", "package", self.module, "--version", self.module_version] check_call(cmd, tmp_dir_name) - with open(path.join(tmp_dir_name, 'example.csproj'), encoding='utf-8') as f: + with open(path.join(tmp_dir_name, "example.csproj"), encoding="utf-8") as f: content = f.read() - logging.info(f'csproj\n{content}') + logging.info(f"csproj\n{content}") # build per example - filename = 'Program.cs' + filename = "Program.cs" filepath = path.join(tmp_dir_name, filename) file_no = 0 max_file_count = 10 # TODO: for now, only build for first 10 examples @@ -58,19 +58,19 @@ def build(self) -> DotNetBuildResult: if file_no > max_file_count: break - with open(filepath, 'w', encoding='utf-8') as f: + with open(filepath, "w", encoding="utf-8") as f: f.write(example.content) - cmd = ['dotnet', 'clean', '--nologo', '--verbosity', 'quiet'] + cmd = ["dotnet", "clean", "--nologo", "--verbosity", "quiet"] check_call(cmd, tmp_dir_name) - cmd = ['dotnet', 'build', '--no-restore', '--nologo', '--verbosity', 'quiet'] + cmd = ["dotnet", "build", "--no-restore", "--nologo", "--verbosity", "quiet"] check_call(cmd, tmp_dir_name) except subprocess.CalledProcessError as error: - logging.error(f'Call error: {error}') + logging.error(f"Call error: {error}") if current_example: - logging.error(f'Program.cs\n{current_example.content}') + logging.error(f"Program.cs\n{current_example.content}") return DotNetBuildResult(False, []) return DotNetBuildResult(True, self.examples) diff --git a/tools/azure-rest-api-specs-examples-automation/dotnet/main.py b/tools/azure-rest-api-specs-examples-automation/dotnet/main.py index 20a3fd38360..d34e0b6f28d 100644 --- a/tools/azure-rest-api-specs-examples-automation/dotnet/main.py +++ b/tools/azure-rest-api-specs-examples-automation/dotnet/main.py @@ -7,17 +7,28 @@ import logging import dataclasses from typing import List +import importlib.util from models import DotNetExample from build import DotNetBuild -script_path: str = '.' +spec_location = ( + "./directory/examples_dir.py" if path.exists("./directory/examples_dir.py") else "../directory/examples_dir.py" +) +spec = importlib.util.spec_from_file_location("examples_dir", spec_location) +examples_dir = importlib.util.module_from_spec(spec) +spec.loader.exec_module(examples_dir) + + +script_path: str = "." tmp_path: str +specs_path: str +sdk_package_path: str -original_file_key: str = '// Generated from example definition: ' +original_file_key: str = "// Generated from example definition: " -module_relative_path: str = '' +module_relative_path: str = "" @dataclasses.dataclass(eq=True, frozen=True) @@ -64,18 +75,18 @@ def get_dotnet_example_method(lines: List[str], start: int) -> DotNetExampleMeth line = lines[index] if line.strip().startswith(original_file_key): - original_file = line.strip()[len(original_file_key):] + original_file = line.strip()[len(original_file_key) :] # begin of method dotnet_example_method.example_relative_path = original_file dotnet_example_method.line_start = index method_indent = len(line) - len(line.lstrip()) - elif method_indent and line.rstrip() == (' ' * (method_indent - 4) + '}'): + elif method_indent and line.rstrip() == (" " * (method_indent - 4) + "}"): # end of method dotnet_example_method.line_end = index break - dotnet_example_method.content = lines[dotnet_example_method.line_start:dotnet_example_method.line_end] + dotnet_example_method.content = lines[dotnet_example_method.line_start : dotnet_example_method.line_end] return dotnet_example_method @@ -84,21 +95,22 @@ def get_dotnet_using_statements(lines: List[str]) -> List[str]: lines_using_statements = [ # these are some using statements that every sample program should use. "using Azure;\n", - "using Azure.ResourceManager;\n" + "using Azure.ResourceManager;\n", ] for line in lines: - if line.startswith('using '): + if line.startswith("using "): lines_using_statements.append(line) - elif line.startswith('namespace '): + elif line.startswith("namespace "): # remove the prefix first - namespace = line[len('namespace '):].strip() + namespace = line[len("namespace ") :].strip() # remove the '.Samples' suffix if any - if namespace.endswith('.Samples'): - namespace = namespace[:-len('.Samples')] - lines_using_statements.append(f'using {namespace};\n') + if namespace.endswith(".Samples"): + namespace = namespace[: -len(".Samples")] + lines_using_statements.append(f"using {namespace};\n") break return deduplicate_list(lines_using_statements) + def deduplicate_list(list: List[str]) -> List[str]: seen = set() result: List[str] = [] @@ -112,7 +124,7 @@ def deduplicate_list(list: List[str]) -> List[str]: def break_down_aggregated_dotnet_example(lines: List[str]) -> AggregatedDotNetExample: aggregated_dotnet_example = AggregatedDotNetExample([]) aggregated_dotnet_example.class_opening = get_dotnet_using_statements(lines) - aggregated_dotnet_example.class_opening.append('\n') + aggregated_dotnet_example.class_opening.append("\n") dotnet_example_method = get_dotnet_example_method(lines, 0) while dotnet_example_method.is_valid(): @@ -134,7 +146,7 @@ def format_dotnet(lines: List[str]) -> List[str]: last_good_indent = indent - base_indent else: if line.strip(): - line = ' ' * last_good_indent + line + line = " " * last_good_indent + line new_lines.append(line) return new_lines @@ -144,9 +156,9 @@ def process_dotnet_example(filepath: str) -> List[DotNetExample]: # process aggregated DotNet sample to examples filename = path.basename(filepath) - logging.info(f'Processing DotNet aggregated sample: {filename}') + logging.info(f"Processing DotNet aggregated sample: {filename}") - with open(filepath, encoding='utf-8') as f: + with open(filepath, encoding="utf-8") as f: lines = f.readlines() dotnet_examples = [] @@ -154,7 +166,7 @@ def process_dotnet_example(filepath: str) -> List[DotNetExample]: aggregated_dotnet_example = break_down_aggregated_dotnet_example(lines) for dotnet_example_method in aggregated_dotnet_example.methods: if dotnet_example_method.is_valid(): - logging.info(f'Processing DotNet example: {dotnet_example_method.example_relative_path}') + logging.info(f"Processing DotNet example: {dotnet_example_method.example_relative_path}") # re-construct the example class, from example method example_lines = aggregated_dotnet_example.class_opening + format_dotnet(dotnet_example_method.content) @@ -162,12 +174,22 @@ def process_dotnet_example(filepath: str) -> List[DotNetExample]: example_filepath = dotnet_example_method.example_relative_path example_dir, example_filename = path.split(example_filepath) - filename = example_filename.split('.')[0] + try: + example_dir = examples_dir.try_find_resource_manager_example( + specs_path, sdk_package_path, example_dir, example_filename + ) + except NameError: + pass + + filename = example_filename.split(".")[0] # use the examples-dotnet folder for DotNet example - md_dir = (example_dir + '-dotnet') if example_dir.endswith('/examples') \ - else example_dir.replace('/examples/', '/examples-dotnet/') + md_dir = ( + (example_dir + "-dotnet") + if example_dir.endswith("/examples") + else example_dir.replace("/examples/", "/examples-dotnet/") + ) - dotnet_example = DotNetExample(filename, md_dir, ''.join(example_lines)) + dotnet_example = DotNetExample(filename, md_dir, "".join(example_lines)) dotnet_examples.append(dotnet_example) return dotnet_examples @@ -180,132 +202,134 @@ def generate_examples(release: Release, sdk_examples_path: str, dotnet_examples: files = [] for dotnet_example in dotnet_examples: - doc_link = f'https://github.com/Azure/azure-sdk-for-net/blob/{release.tag}/{module_relative_path}/README.md' - - files.extend(write_code_to_file(sdk_examples_path, dotnet_example.target_dir, - dotnet_example.target_filename, '.cs', - dotnet_example.content, doc_link)) + doc_link = f"https://github.com/Azure/azure-sdk-for-net/blob/{release.tag}/{module_relative_path}/README.md" + + files.extend( + write_code_to_file( + sdk_examples_path, + dotnet_example.target_dir, + dotnet_example.target_filename, + ".cs", + dotnet_example.content, + doc_link, + ) + ) return files -def write_code_to_file(sdk_examples_path: str, target_dir: str, filename_root: str, filename_ext: str, - code_content: str, sdk_url: str) -> List[str]: +def write_code_to_file( + sdk_examples_path: str, target_dir: str, filename_root: str, filename_ext: str, code_content: str, sdk_url: str +) -> List[str]: # write code file and metadata file code_filename = filename_root + filename_ext - metadata_filename = filename_root + '.json' + metadata_filename = filename_root + ".json" - metadata_json = {'sdkUrl': sdk_url} + metadata_json = {"sdkUrl": sdk_url} target_dir_path = path.join(sdk_examples_path, target_dir) os.makedirs(target_dir_path, exist_ok=True) code_file_path = path.join(target_dir_path, code_filename) - with open(code_file_path, 'w', encoding='utf-8') as f: + with open(code_file_path, "w", encoding="utf-8") as f: f.write(code_content) - logging.info(f'Code written to file: {code_file_path}') + logging.info(f"Code written to file: {code_file_path}") metadata_file_path = path.join(target_dir_path, metadata_filename) - with open(metadata_file_path, 'w', encoding='utf-8') as f: + with open(metadata_file_path, "w", encoding="utf-8") as f: json.dump(metadata_json, f) - logging.info(f'Metadata written to file: {metadata_file_path}') + logging.info(f"Metadata written to file: {metadata_file_path}") - return [path.join(target_dir, code_filename), - path.join(target_dir, metadata_filename)] + return [path.join(target_dir, code_filename), path.join(target_dir, metadata_filename)] -def create_dotnet_examples(release: Release, - dotnet_module: str, - sdk_examples_path: str, dotnet_examples_path: str) -> (bool, List[str]): +def create_dotnet_examples( + release: Release, dotnet_module: str, sdk_examples_path: str, dotnet_examples_path: str +) -> (bool, List[str]): dotnet_paths = [] for root, dirs, files in os.walk(dotnet_examples_path): for name in files: filepath = path.join(root, name) - if path.splitext(filepath)[1] == '.cs': + if path.splitext(filepath)[1] == ".cs": dotnet_paths.append(filepath) - logging.info(f'Processing SDK examples: {release.package}') + logging.info(f"Processing SDK examples: {release.package}") dotnet_examples = [] for filepath in dotnet_paths: dotnet_examples += process_dotnet_example(filepath) files = [] if dotnet_examples: - dotnet_build = DotNetBuild(tmp_path, dotnet_module.split(',')[0], dotnet_module.split(',')[1], dotnet_examples) + dotnet_build = DotNetBuild(tmp_path, dotnet_module.split(",")[0], dotnet_module.split(",")[1], dotnet_examples) build_result = dotnet_build.build() if build_result.succeeded: files = generate_examples(release, sdk_examples_path, dotnet_examples) else: - logging.error('Build failed') + logging.error("Build failed") return build_result.succeeded, files else: - logging.info('SDK examples not found') + logging.info("SDK examples not found") return True, files def get_module_relative_path(sdk_name: str, sdk_path: str) -> str: global module_relative_path - candidate_sdk_paths = glob.glob(path.join(sdk_path, f'sdk/*/{sdk_name}')) + candidate_sdk_paths = glob.glob(path.join(sdk_path, f"sdk/*/{sdk_name}")) if len(candidate_sdk_paths) > 0: candidate_sdk_paths = [path.relpath(p, sdk_path) for p in candidate_sdk_paths] - logging.info( - f'Use first item of {candidate_sdk_paths} for SDK folder') + logging.info(f"Use first item of {candidate_sdk_paths} for SDK folder") module_relative_path = candidate_sdk_paths[0] else: - raise RuntimeError(f'Source folder not found for SDK {sdk_name}') + raise RuntimeError(f"Source folder not found for SDK {sdk_name}") return module_relative_path def main(): global script_path global tmp_path + global specs_path + global sdk_package_path - logging.basicConfig(level=logging.INFO, - format='%(asctime)s [%(levelname)s] %(message)s', - datefmt='%Y-%m-%d %X') + logging.basicConfig(level=logging.INFO, format="%(asctime)s [%(levelname)s] %(message)s", datefmt="%Y-%m-%d %X") script_path = path.abspath(path.dirname(sys.argv[0])) parser = argparse.ArgumentParser(description='Requires 2 arguments, path of "input.json" and "output.json".') - parser.add_argument('paths', metavar='path', type=str, nargs=2, - help='path of "input.json" or "output.json"') + parser.add_argument("paths", metavar="path", type=str, nargs=2, help='path of "input.json" or "output.json"') args = parser.parse_args() input_json_path = args.paths[0] output_json_path = args.paths[1] - with open(input_json_path, 'r', encoding='utf-8') as f_in: + with open(input_json_path, "r", encoding="utf-8") as f_in: config = json.load(f_in) - sdk_path = config['sdkPath'] - sdk_examples_path = config['sdkExamplesPath'] - tmp_path = config['tempPath'] + specs_path = config["specsPath"] + sdk_path = config["sdkPath"] + sdk_examples_path = config["sdkExamplesPath"] + tmp_path = config["tempPath"] - release = Release(config['release']['tag'], - config['release']['package'], - config['release']['version']) + release = Release(config["release"]["tag"], config["release"]["package"], config["release"]["version"]) # samples/Generated/Samples module_relative_path_local = get_module_relative_path(release.package, sdk_path) - dotnet_examples_relative_path = path.join(module_relative_path_local, 'samples', 'Generated', 'Samples') + dotnet_examples_relative_path = path.join(module_relative_path_local, "samples", "Generated", "Samples") dotnet_examples_path = path.join(sdk_path, dotnet_examples_relative_path) if not path.exists(dotnet_examples_path): # fallback to tests/Generated/Samples - dotnet_examples_relative_path = path.join(module_relative_path_local, 'tests', 'Generated', 'Samples') + dotnet_examples_relative_path = path.join(module_relative_path_local, "tests", "Generated", "Samples") dotnet_examples_path = path.join(sdk_path, dotnet_examples_relative_path) - dotnet_module = f'{release.package},{release.version}' + sdk_package_path = path.join(sdk_path, module_relative_path_local) + + dotnet_module = f"{release.package},{release.version}" succeeded, files = create_dotnet_examples(release, dotnet_module, sdk_examples_path, dotnet_examples_path) - with open(output_json_path, 'w', encoding='utf-8') as f_out: - output = { - 'status': 'succeeded' if succeeded else 'failed', - 'name': dotnet_module, - 'files': files - } + with open(output_json_path, "w", encoding="utf-8") as f_out: + output = {"status": "succeeded" if succeeded else "failed", "name": dotnet_module, "files": files} json.dump(output, f_out, indent=2) -if __name__ == '__main__': +if __name__ == "__main__": main() diff --git a/tools/azure-rest-api-specs-examples-automation/dotnet/test_build.py b/tools/azure-rest-api-specs-examples-automation/dotnet/test_build.py index b6d9f84a706..83db0e29050 100644 --- a/tools/azure-rest-api-specs-examples-automation/dotnet/test_build.py +++ b/tools/azure-rest-api-specs-examples-automation/dotnet/test_build.py @@ -8,7 +8,7 @@ class TestDotNetBuild(unittest.TestCase): def test_example(self): - code = '''using System; + code = """using System; using System.Threading.Tasks; using System.Xml; using Azure; @@ -38,16 +38,16 @@ def test_example(self): VirtualMachineData resourceData = result.Data; // for demo we just print out the id Console.WriteLine($"Succeeded on id: {resourceData.Id}"); -''' +""" - tmp_path = path.abspath('.') - dotnet_examples = [DotNetExample('code', '', code)] - dotnet_build = DotNetBuild(tmp_path, 'Azure.ResourceManager.Compute', '1.0.1', dotnet_examples) + tmp_path = path.abspath(".") + dotnet_examples = [DotNetExample("code", "", code)] + dotnet_build = DotNetBuild(tmp_path, "Azure.ResourceManager.Compute", "1.0.1", dotnet_examples) result = dotnet_build.build() self.assertTrue(result.succeeded) def test_invalid(self): - code = '''using System; + code = """using System; using System.Threading.Tasks; using System.Xml; using Azure; @@ -64,10 +64,10 @@ def test_invalid(self): string vmName = "myVM"; ResourceIdentifier virtualMachineResourceId = VirtualMachineResource.CreateResourceIdentifier(subscriptionId, resourceGroupName, vmName); VirtualMachineResource virtualMachine = client.GetVirtualMachineResource(virtualMachineResourceId); -''' +""" - tmp_path = path.abspath('.') - dotnet_examples = [DotNetExample('code', '', code)] - dotnet_build = DotNetBuild(tmp_path, 'Azure.ResourceManager.Compute', '1.0.1', dotnet_examples) + tmp_path = path.abspath(".") + dotnet_examples = [DotNetExample("code", "", code)] + dotnet_build = DotNetBuild(tmp_path, "Azure.ResourceManager.Compute", "1.0.1", dotnet_examples) result = dotnet_build.build() self.assertFalse(result.succeeded) diff --git a/tools/azure-rest-api-specs-examples-automation/dotnet/test_main.py b/tools/azure-rest-api-specs-examples-automation/dotnet/test_main.py index 5c940a5f443..0b8f9e973f5 100644 --- a/tools/azure-rest-api-specs-examples-automation/dotnet/test_main.py +++ b/tools/azure-rest-api-specs-examples-automation/dotnet/test_main.py @@ -2,7 +2,7 @@ import parameterized from main import break_down_aggregated_dotnet_example, format_dotnet, get_dotnet_using_statements -file_content = '''// Copyright (c) Microsoft Corporation. All rights reserved. +file_content = """// Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. // @@ -323,7 +323,7 @@ } } } -''' +""" class TestMain(unittest.TestCase): @@ -336,12 +336,13 @@ def test_break_down_aggregated_dotnet_example(self): for dotnet_example_method in examples.methods: example_lines = examples.class_opening + format_dotnet(dotnet_example_method.content) - example_content = ''.join(example_lines) + example_content = "".join(example_lines) self.assertIsNotNone(example_content) @parameterized.parameterized.expand( [ - ('''// Copyright (c) Microsoft Corporation. All rights reserved. + ( + """// Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. // @@ -358,14 +359,15 @@ def test_break_down_aggregated_dotnet_example(self): namespace Azure.ResourceManager.Compute.Samples { -}''') +}""" + ) ] ) def test_example_usings(self, content: str): lines = content.splitlines(keepends=True) usings = get_dotnet_using_statements(lines) - self.assertIn('using Azure;\n', usings) - self.assertIn('using Azure.Core;\n', usings) - self.assertIn('using Azure.ResourceManager;\n', usings) - self.assertIn('using Azure.ResourceManager.Compute;\n', usings) + self.assertIn("using Azure;\n", usings) + self.assertIn("using Azure.Core;\n", usings) + self.assertIn("using Azure.ResourceManager;\n", usings) + self.assertIn("using Azure.ResourceManager.Compute;\n", usings) diff --git a/tools/azure-rest-api-specs-examples-automation/go/main.py b/tools/azure-rest-api-specs-examples-automation/go/main.py index 53803d37b9e..8c7f40a3100 100644 --- a/tools/azure-rest-api-specs-examples-automation/go/main.py +++ b/tools/azure-rest-api-specs-examples-automation/go/main.py @@ -7,15 +7,26 @@ import logging import dataclasses from typing import List +import importlib.util from models import GoExample, GoVetResult from validate import GoVet -script_path: str = '.' +spec_location = ( + "./directory/examples_dir.py" if path.exists("./directory/examples_dir.py") else "../directory/examples_dir.py" +) +spec = importlib.util.spec_from_file_location("examples_dir", spec_location) +examples_dir = importlib.util.module_from_spec(spec) +spec.loader.exec_module(examples_dir) + + +script_path: str = "." tmp_path: str +specs_path: str +sdk_package_path: str -original_file_key = '// Generated from example definition: ' +original_file_key = "// Generated from example definition: " @dataclasses.dataclass(eq=True, frozen=True) @@ -52,16 +63,16 @@ def is_aggregated_go_example(lines: List[str]) -> bool: def parse_original_file(original_file: str) -> str: - if original_file.startswith('https://'): - spec_main_segment = 'https://github.com/Azure/azure-rest-api-specs/tree/main/' + if original_file.startswith("https://"): + spec_main_segment = "https://github.com/Azure/azure-rest-api-specs/tree/main/" if original_file.startswith(spec_main_segment): - original_file = original_file[len(spec_main_segment):] + original_file = original_file[len(spec_main_segment) :] else: - specification_index = original_file.find('specification/') + specification_index = original_file.find("specification/") if specification_index != -1: original_file = original_file[specification_index:] else: - logging.error(f'Parse relative path from URI {original_file} failed') + logging.error(f"Parse relative path from URI {original_file} failed") original_file = None return original_file @@ -77,13 +88,13 @@ def get_go_example_method(lines: List[str], start: int) -> GoExampleMethodConten line = lines[index] if line.strip().startswith(original_file_key): - original_file = line.strip()[len(original_file_key):] + original_file = line.strip()[len(original_file_key) :] original_file = parse_original_file(original_file) - elif line.startswith('func '): + elif line.startswith("func "): # begin of method go_example_method.example_relative_path = original_file go_example_method.line_start = index - elif line.startswith('}'): + elif line.startswith("}"): # end of method go_example_method.line_end = index + 1 break @@ -92,11 +103,11 @@ def get_go_example_method(lines: List[str], start: int) -> GoExampleMethodConten # backtrace to include comments before the method declaration for index in range(go_example_method.line_start - 1, start - 1, -1): line = lines[index] - if line.strip().startswith('//'): + if line.strip().startswith("//"): go_example_method.line_start = index else: break - go_example_method.content = lines[go_example_method.line_start:go_example_method.line_end] + go_example_method.content = lines[go_example_method.line_start : go_example_method.line_end] return go_example_method @@ -127,7 +138,7 @@ def format_go(lines: List[str]) -> List[str]: new_lines.append(line) else: # start with package - if line.startswith('package '): + if line.startswith("package "): new_lines.append(line) skip_head = False @@ -138,9 +149,9 @@ def process_go_example(filepath: str) -> List[GoExample]: # process aggregated Go sample to examples filename = path.basename(filepath) - logging.info(f'Processing Go aggregated sample: {filename}') + logging.info(f"Processing Go aggregated sample: {filename}") - with open(filepath, encoding='utf-8') as f: + with open(filepath, encoding="utf-8") as f: lines = f.readlines() go_examples = [] @@ -148,7 +159,7 @@ def process_go_example(filepath: str) -> List[GoExample]: aggregated_go_example = break_down_aggregated_go_example(lines) for go_example_method in aggregated_go_example.methods: if go_example_method.is_valid(): - logging.info(f'Processing Go example: {go_example_method.example_relative_path}') + logging.info(f"Processing Go example: {go_example_method.example_relative_path}") # re-construct the example class, from example method example_lines = aggregated_go_example.class_opening + go_example_method.content @@ -156,14 +167,24 @@ def process_go_example(filepath: str) -> List[GoExample]: example_filepath = go_example_method.example_relative_path example_dir, example_filename = path.split(example_filepath) + try: + example_dir = examples_dir.try_find_resource_manager_example( + specs_path, sdk_package_path, example_dir, example_filename + ) + except NameError: + pass + example_lines = format_go(example_lines) - filename = example_filename.split('.')[0] + filename = example_filename.split(".")[0] # use the examples-go folder for Go example - md_dir = (example_dir + '-go') if example_dir.endswith('/examples') \ - else example_dir.replace('/examples/', '/examples-go/') + md_dir = ( + (example_dir + "-go") + if example_dir.endswith("/examples") + else example_dir.replace("/examples/", "/examples-go/") + ) - go_example = GoExample(filename, md_dir, ''.join(example_lines)) + go_example = GoExample(filename, md_dir, "".join(example_lines)) go_examples.append(go_example) return go_examples @@ -174,7 +195,7 @@ def validate_go_examples(go_module: str, go_mod_filepath: str, go_examples: List go_mod = None if path.isfile(go_mod_filepath): - with open(go_mod_filepath, encoding='utf-8') as f: + with open(go_mod_filepath, encoding="utf-8") as f: go_mod = f.read() go_vet = GoVet(tmp_path, go_module, go_mod, go_examples) @@ -188,116 +209,124 @@ def generate_examples(release: Release, sdk_examples_path: str, go_examples: Lis files = [] for go_example in go_examples: - escaped_release_tag = urllib.parse.quote(release.tag, safe='') - doc_link = f'https://github.com/Azure/azure-sdk-for-go/blob/{escaped_release_tag}/' \ - f'{release.package}/README.md' - files.extend(write_code_to_file(sdk_examples_path, go_example.target_dir, go_example.target_filename, '.go', - go_example.content, doc_link)) + escaped_release_tag = urllib.parse.quote(release.tag, safe="") + doc_link = ( + f"https://github.com/Azure/azure-sdk-for-go/blob/{escaped_release_tag}/" f"{release.package}/README.md" + ) + files.extend( + write_code_to_file( + sdk_examples_path, + go_example.target_dir, + go_example.target_filename, + ".go", + go_example.content, + doc_link, + ) + ) return files -def write_code_to_file(sdk_examples_path: str, target_dir: str, filename_root: str, filename_ext: str, - code_content: str, sdk_url: str) -> List[str]: +def write_code_to_file( + sdk_examples_path: str, target_dir: str, filename_root: str, filename_ext: str, code_content: str, sdk_url: str +) -> List[str]: # write code file and metadata file code_filename = filename_root + filename_ext - metadata_filename = filename_root + '.json' + metadata_filename = filename_root + ".json" - metadata_json = {'sdkUrl': sdk_url} + metadata_json = {"sdkUrl": sdk_url} target_dir_path = path.join(sdk_examples_path, target_dir) os.makedirs(target_dir_path, exist_ok=True) code_file_path = path.join(target_dir_path, code_filename) - with open(code_file_path, 'w', encoding='utf-8') as f: + with open(code_file_path, "w", encoding="utf-8") as f: f.write(code_content) - logging.info(f'Code written to file: {code_file_path}') + logging.info(f"Code written to file: {code_file_path}") metadata_file_path = path.join(target_dir_path, metadata_filename) - with open(metadata_file_path, 'w', encoding='utf-8') as f: + with open(metadata_file_path, "w", encoding="utf-8") as f: json.dump(metadata_json, f) - logging.info(f'Metadata written to file: {metadata_file_path}') + logging.info(f"Metadata written to file: {metadata_file_path}") - return [path.join(target_dir, code_filename), - path.join(target_dir, metadata_filename)] + return [path.join(target_dir, code_filename), path.join(target_dir, metadata_filename)] -def create_go_examples(release: Release, - go_module: str, go_mod_filepath: str, - sdk_examples_path: str, go_examples_path: str) -> (bool, List[str]): +def create_go_examples( + release: Release, go_module: str, go_mod_filepath: str, sdk_examples_path: str, go_examples_path: str +) -> (bool, List[str]): go_paths = [] for root, dirs, files in os.walk(go_examples_path): for name in files: filepath = path.join(root, name) - if path.splitext(filepath)[1] == '.go' and filepath.endswith('_test.go'): + if path.splitext(filepath)[1] == ".go" and filepath.endswith("_test.go"): go_paths.append(filepath) - logging.info(f'Processing SDK examples: {release.package}') + logging.info(f"Processing SDK examples: {release.package}") go_examples = [] for filepath in go_paths: go_examples += process_go_example(filepath) files = [] if go_examples: - logging.info('Validating SDK examples') + logging.info("Validating SDK examples") go_vet_result = validate_go_examples(go_module, go_mod_filepath, go_examples) if go_vet_result.succeeded: files = generate_examples(release, sdk_examples_path, go_vet_result.examples) else: - logging.error('Validation failed') + logging.error("Validation failed") return go_vet_result.succeeded, files else: - logging.info('SDK examples not found') + logging.info("SDK examples not found") return True, files def main(): global script_path global tmp_path + global specs_path + global sdk_package_path - logging.basicConfig(level=logging.INFO, - format='%(asctime)s [%(levelname)s] %(message)s', - datefmt='%Y-%m-%d %X') + logging.basicConfig(level=logging.INFO, format="%(asctime)s [%(levelname)s] %(message)s", datefmt="%Y-%m-%d %X") script_path = path.abspath(path.dirname(sys.argv[0])) parser = argparse.ArgumentParser(description='Requires 2 arguments, path of "input.json" and "output.json".') - parser.add_argument('paths', metavar='path', type=str, nargs=2, - help='path of "input.json" or "output.json"') + parser.add_argument("paths", metavar="path", type=str, nargs=2, help='path of "input.json" or "output.json"') args = parser.parse_args() input_json_path = args.paths[0] output_json_path = args.paths[1] - with open(input_json_path, 'r', encoding='utf-8') as f_in: + with open(input_json_path, "r", encoding="utf-8") as f_in: config = json.load(f_in) - sdk_path = config['sdkPath'] - sdk_examples_path = config['sdkExamplesPath'] - tmp_path = config['tempPath'] + specs_path = config["specsPath"] + sdk_path = config["sdkPath"] + sdk_examples_path = config["sdkExamplesPath"] + tmp_path = config["tempPath"] - release = Release(config['release']['tag'], - config['release']['package'], - config['release']['version']) + release = Release(config["release"]["tag"], config["release"]["package"], config["release"]["version"]) - go_module_major_suffix = '' if release.version.startswith('v0.') or release.version.startswith('v1.')\ + go_module_major_suffix = ( + "" + if release.version.startswith("v0.") or release.version.startswith("v1.") else f'/{release.version.split(".")[0]}' - go_module = f'github.com/Azure/azure-sdk-for-go/{release.package}{go_module_major_suffix}@{release.version}' + ) + go_module = f"github.com/Azure/azure-sdk-for-go/{release.package}{go_module_major_suffix}@{release.version}" go_examples_relative_path = release.package go_examples_path = path.join(sdk_path, go_examples_relative_path) - go_mod_filepath = path.join(sdk_path, release.package, 'go.mod') + go_mod_filepath = path.join(sdk_path, release.package, "go.mod") + + sdk_package_path = path.join(sdk_path, release.package) succeeded, files = create_go_examples(release, go_module, go_mod_filepath, sdk_examples_path, go_examples_path) - with open(output_json_path, 'w', encoding='utf-8') as f_out: - output = { - 'status': 'succeeded' if succeeded else 'failed', - 'name': go_module, - 'files': files - } + with open(output_json_path, "w", encoding="utf-8") as f_out: + output = {"status": "succeeded" if succeeded else "failed", "name": go_module, "files": files} json.dump(output, f_out, indent=2) -if __name__ == '__main__': +if __name__ == "__main__": main() diff --git a/tools/azure-rest-api-specs-examples-automation/go/test_main.py b/tools/azure-rest-api-specs-examples-automation/go/test_main.py index 7c5f6b34d61..1ca88ebae43 100644 --- a/tools/azure-rest-api-specs-examples-automation/go/test_main.py +++ b/tools/azure-rest-api-specs-examples-automation/go/test_main.py @@ -5,15 +5,21 @@ class TestMain(unittest.TestCase): def test_parse_original_file(self): - expected_original_file = 'specification/agrifood/resource-manager/Microsoft.AgFoodPlatform/preview/2020-05-12-preview/examples/FarmBeatsExtensions_List.json' + expected_original_file = "specification/agrifood/resource-manager/Microsoft.AgFoodPlatform/preview/2020-05-12-preview/examples/FarmBeatsExtensions_List.json" - original_file = parse_original_file('https://github.com/Azure/azure-rest-api-specs/tree/main/' + expected_original_file) + original_file = parse_original_file( + "https://github.com/Azure/azure-rest-api-specs/tree/main/" + expected_original_file + ) self.assertEqual(expected_original_file, original_file) - original_file = parse_original_file('https://github.com/Azure/azure-rest-api-specs/tree/some_branch/' + expected_original_file) + original_file = parse_original_file( + "https://github.com/Azure/azure-rest-api-specs/tree/some_branch/" + expected_original_file + ) self.assertEqual(expected_original_file, original_file) - original_file = parse_original_file('https://local/agrifood/resource-manager/Microsoft.AgFoodPlatform/preview/2020-05-12-preview/examples/FarmBeatsExtensions_List.json') + original_file = parse_original_file( + "https://local/agrifood/resource-manager/Microsoft.AgFoodPlatform/preview/2020-05-12-preview/examples/FarmBeatsExtensions_List.json" + ) self.assertIsNone(original_file) original_file = parse_original_file(expected_original_file) diff --git a/tools/azure-rest-api-specs-examples-automation/go/test_validate.py b/tools/azure-rest-api-specs-examples-automation/go/test_validate.py index ab52c5da7fc..85822d1c524 100644 --- a/tools/azure-rest-api-specs-examples-automation/go/test_validate.py +++ b/tools/azure-rest-api-specs-examples-automation/go/test_validate.py @@ -8,21 +8,21 @@ class TestGoVet(unittest.TestCase): def test_example(self): - code = '''package main + code = """package main import "fmt" func main() { fmt.Println("hello world") } -''' +""" - tmp_path = path.abspath('.') - go_examples = [GoExample('code', '', code)] - go_vet = GoVet(tmp_path, 'rsc.io/quote@v1.5.2', '', go_examples) + tmp_path = path.abspath(".") + go_examples = [GoExample("code", "", code)] + go_vet = GoVet(tmp_path, "rsc.io/quote@v1.5.2", "", go_examples) result = go_vet.vet() self.assertTrue(result.succeeded) def test_package_v2(self): - code = r'''package armcompute_test + code = r"""package armcompute_test import ( "context" "log" @@ -52,9 +52,9 @@ def test_package_v2(self): log.Fatalf("failed to pull the result: %v", err) } } -''' +""" - go_mod = r'''module github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v2 + go_mod = r"""module github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v2 go 1.18 @@ -85,11 +85,15 @@ def test_package_v2(self): gopkg.in/yaml.v2 v2.4.0 // indirect gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect ) -''' +""" - tmp_path = path.abspath('.') - go_examples = [GoExample('code', '', code)] - go_vet = GoVet(tmp_path, 'github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v2@v2.0.0', - go_mod, go_examples) + tmp_path = path.abspath(".") + go_examples = [GoExample("code", "", code)] + go_vet = GoVet( + tmp_path, + "github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v2@v2.0.0", + go_mod, + go_examples, + ) result = go_vet.vet() self.assertTrue(result.succeeded) diff --git a/tools/azure-rest-api-specs-examples-automation/go/validate.py b/tools/azure-rest-api-specs-examples-automation/go/validate.py index 1ec81f12fb7..1c17a349b58 100644 --- a/tools/azure-rest-api-specs-examples-automation/go/validate.py +++ b/tools/azure-rest-api-specs-examples-automation/go/validate.py @@ -9,7 +9,7 @@ def check_call(cmd: List[str], work_dir: str): - logging.info('Command line: ' + ' '.join(cmd)) + logging.info("Command line: " + " ".join(cmd)) subprocess.check_call(cmd, cwd=work_dir) @@ -25,87 +25,87 @@ def __init__(self, tmp_path: str, module: str, go_mod: str, examples: List[GoExa self.module = module self.examples = examples - match = re.search(r'go ([.0-9]*)', go_mod, re.MULTILINE) + match = re.search(r"go ([.0-9]*)", go_mod, re.MULTILINE) if match: self.golang_version = match.group(1) else: - self.golang_version = '1.18' + self.golang_version = "1.18" self.modules = [] - match = re.search(r'github\.com/Azure/azure-sdk-for-go/sdk/azcore (v[.\-\w]*)', go_mod, re.MULTILINE) + match = re.search(r"github\.com/Azure/azure-sdk-for-go/sdk/azcore (v[.\-\w]*)", go_mod, re.MULTILINE) if match: - self.modules.append('github.com/Azure/azure-sdk-for-go/sdk/azcore@' + match.group(1)) - match = re.search(r'github\.com/Azure/azure-sdk-for-go/sdk/azidentity (v[.\-\w]*)', go_mod, re.MULTILINE) + self.modules.append("github.com/Azure/azure-sdk-for-go/sdk/azcore@" + match.group(1)) + match = re.search(r"github\.com/Azure/azure-sdk-for-go/sdk/azidentity (v[.\-\w]*)", go_mod, re.MULTILINE) if match: - self.modules.append('github.com/Azure/azure-sdk-for-go/sdk/azidentity@' + match.group(1)) + self.modules.append("github.com/Azure/azure-sdk-for-go/sdk/azidentity@" + match.group(1)) def vet(self) -> GoVetResult: with tempfile.TemporaryDirectory(dir=self.tmp_path) as tmp_dir_name: # write examples to go files filename_no = 1 for example in self.examples: - filename = 'code' + str(filename_no) + '.go' + filename = "code" + str(filename_no) + ".go" filename_no += 1 filepath = path.join(tmp_dir_name, filename) - with open(filepath, 'w', encoding='utf-8') as f: + with open(filepath, "w", encoding="utf-8") as f: f.write(example.content) # format and validate go files try: - logging.info('Initialize mod') + logging.info("Initialize mod") # mod - cmd = ['go', 'mod', 'init', 'm'] + cmd = ["go", "mod", "init", "m"] check_call(cmd, tmp_dir_name) if self.golang_version: - cmd = ['go', 'mod', 'edit', '-go', self.golang_version] + cmd = ["go", "mod", "edit", "-go", self.golang_version] check_call(cmd, tmp_dir_name) - cmd = ['go', 'mod', 'edit', '-require', self.module] + cmd = ["go", "mod", "edit", "-require", self.module] check_call(cmd, tmp_dir_name) for module in self.modules: - cmd = ['go', 'mod', 'edit', '-require', module] + cmd = ["go", "mod", "edit", "-require", module] check_call(cmd, tmp_dir_name) - cmd = ['go', 'mod', 'tidy'] + cmd = ["go", "mod", "tidy"] check_call(cmd, tmp_dir_name) - with open(path.join(tmp_dir_name, 'go.mod'), encoding='utf-8') as f: + with open(path.join(tmp_dir_name, "go.mod"), encoding="utf-8") as f: content = f.read() - logging.info(f'go.mod\n{content}') + logging.info(f"go.mod\n{content}") - logging.info('Run goimports') + logging.info("Run goimports") # goimports - cmd = ['go', 'install', 'golang.org/x/tools/cmd/goimports@latest'] + cmd = ["go", "install", "golang.org/x/tools/cmd/goimports@latest"] check_call(cmd, tmp_dir_name) - cmd = ['goimports', '-w', '.'] + cmd = ["goimports", "-w", "."] check_call(cmd, tmp_dir_name) - logging.info('Build and vet') + logging.info("Build and vet") # build and vet - cmd = ['go', 'build'] + cmd = ["go", "build"] check_call(cmd, tmp_dir_name) - cmd = ['go', 'vet'] + cmd = ["go", "vet"] check_call(cmd, tmp_dir_name) except subprocess.CalledProcessError as error: - logging.error(f'Call error: {error}') + logging.error(f"Call error: {error}") return GoVetResult(False, []) # read formatted examples from go files formatted_examples = [] filename_no = 1 for example in self.examples: - filename = 'code' + str(filename_no) + '.go' + filename = "code" + str(filename_no) + ".go" filename_no += 1 filepath = path.join(tmp_dir_name, filename) - with open(filepath, encoding='utf-8') as f: + with open(filepath, encoding="utf-8") as f: content = f.read() formatted_examples.append(GoExample(example.target_filename, example.target_dir, content)) diff --git a/tools/azure-rest-api-specs-examples-automation/java/format.py b/tools/azure-rest-api-specs-examples-automation/java/format.py index b03c55d25f0..846942f9250 100644 --- a/tools/azure-rest-api-specs-examples-automation/java/format.py +++ b/tools/azure-rest-api-specs-examples-automation/java/format.py @@ -9,7 +9,7 @@ from modules import JavaExample, JavaFormatResult -OS_WINDOWS = platform.system().lower() == 'windows' +OS_WINDOWS = platform.system().lower() == "windows" class JavaFormat: @@ -22,23 +22,23 @@ def __init__(self, tmp_path: str, maven_path: str): def format(self, examples: List[JavaExample]) -> JavaFormatResult: with tempfile.TemporaryDirectory(dir=self.tmp_path) as tmp_dir_name: - files = ['pom.xml', 'eclipse-format-azure-sdk-for-java.xml'] + files = ["pom.xml", "eclipse-format-azure-sdk-for-java.xml"] for file in files: shutil.copyfile(path.join(self.maven_path, file), path.join(tmp_dir_name, file)) filename_no = 1 for example in examples: - filename = 'Code' + str(filename_no) + '.java' + filename = "Code" + str(filename_no) + ".java" filename_no += 1 filepath = path.join(tmp_dir_name, filename) - with open(filepath, 'w', encoding='utf-8') as f: + with open(filepath, "w", encoding="utf-8") as f: f.write(example.content) - logging.info('Format java code') - cmd = ['mvn' + ('.cmd' if OS_WINDOWS else ''), 'spotless:apply'] - logging.info('Command line: ' + ' '.join(cmd)) + logging.info("Format java code") + cmd = ["mvn" + (".cmd" if OS_WINDOWS else ""), "spotless:apply"] + logging.info("Command line: " + " ".join(cmd)) result = subprocess.run(cmd, cwd=tmp_dir_name) if result.returncode: @@ -48,12 +48,12 @@ def format(self, examples: List[JavaExample]) -> JavaFormatResult: formatted_examples = [] filename_no = 1 for example in examples: - filename = 'Code' + str(filename_no) + '.java' + filename = "Code" + str(filename_no) + ".java" filename_no += 1 filepath = path.join(tmp_dir_name, filename) - with open(filepath, encoding='utf-8') as f: + with open(filepath, encoding="utf-8") as f: content = f.read() formatted_examples.append(JavaExample(example.target_filename, example.target_dir, content)) diff --git a/tools/azure-rest-api-specs-examples-automation/java/main.py b/tools/azure-rest-api-specs-examples-automation/java/main.py index 31d973602b3..8dfb3358f1a 100644 --- a/tools/azure-rest-api-specs-examples-automation/java/main.py +++ b/tools/azure-rest-api-specs-examples-automation/java/main.py @@ -5,22 +5,30 @@ import argparse import logging import dataclasses -import re -import glob from typing import List +import importlib.util from modules import JavaExample, JavaFormatResult from package import MavenPackage from format import JavaFormat -script_path: str = '.' +spec_location = ( + "./directory/examples_dir.py" if path.exists("./directory/examples_dir.py") else "../directory/examples_dir.py" +) +spec = importlib.util.spec_from_file_location("examples_dir", spec_location) +examples_dir = importlib.util.module_from_spec(spec) +spec.loader.exec_module(examples_dir) + + +script_path: str = "." tmp_path: str specs_path: str +sdk_package_path: str -namespace = 'com.azure.resourcemanager' +namespace = "com.azure.resourcemanager" -original_file_key = '* x-ms-original-file:' +original_file_key = "* x-ms-original-file:" @dataclasses.dataclass(eq=True, frozen=True) @@ -49,11 +57,19 @@ class AggregatedJavaExample: class_closing: List[str] = None +def _set_paths(new_specs_path: str, new_sdk_package_path: str): + # for test + global specs_path + global sdk_package_path + specs_path = new_specs_path + sdk_package_path = new_sdk_package_path + + def get_sdk_name_from_package(package: str) -> str: - if package == 'azure-resourcemanager': - return 'resourcemanager' + if package == "azure-resourcemanager": + return "resourcemanager" else: - return package[len('azure-resourcemanager-'):] + return package[len("azure-resourcemanager-") :] def is_aggregated_java_example(lines: List[str]) -> bool: @@ -76,23 +92,23 @@ def get_java_example_method(lines: List[str], start: int) -> JavaExampleMethodCo line = lines[index] if line.strip().startswith(original_file_key): - original_file = line.strip()[len(original_file_key):].strip() + original_file = line.strip()[len(original_file_key) :].strip() # merge rest of the lines peek_index = index + 1 while peek_index < len(lines): peek_line = lines[peek_index] - if peek_line.strip() == '*/': + if peek_line.strip() == "*/": # end of comment block break else: # content of original_file breaks into this line of comment - original_file = original_file + peek_line.strip()[len('*'):].strip() + original_file = original_file + peek_line.strip()[len("*") :].strip() peek_index += 1 - elif line.startswith(' public static void'): + elif line.startswith(" public static void"): # begin of method java_example_method.example_relative_path = original_file java_example_method.line_start = index - elif line.startswith(' }'): + elif line.startswith(" }"): # end of method java_example_method.line_end = index + 1 break @@ -103,12 +119,16 @@ def get_java_example_method(lines: List[str], start: int) -> JavaExampleMethodCo # backtrace to include javadoc and comments before the method declaration for index in range(java_example_method.line_start - 1, start - 1, -1): line = lines[index] - if line.strip().startswith('*') or line.strip().startswith('/*') or line.strip().startswith('*/') \ - or line.strip().startswith('//'): + if ( + line.strip().startswith("*") + or line.strip().startswith("/*") + or line.strip().startswith("*/") + or line.strip().startswith("//") + ): java_example_method.line_start = index else: break - java_example_method.content = lines[java_example_method.line_start:java_example_method.line_end] + java_example_method.content = lines[java_example_method.line_start : java_example_method.line_end] return java_example_method @@ -137,11 +157,11 @@ def format_java(lines: List[str], old_class_name: str, new_class_name: str) -> L for line in lines: if not skip_head: # use new class name - line = line.replace('class ' + old_class_name + ' {', 'class ' + new_class_name + ' {', 1) + line = line.replace("class " + old_class_name + " {", "class " + new_class_name + " {", 1) new_lines.append(line) else: # remove package - if line.startswith('package '): + if line.startswith("package "): skip_head = False return new_lines @@ -151,12 +171,12 @@ def process_java_example(filepath: str) -> List[JavaExample]: # process aggregated Java sample to examples filename = path.basename(filepath) - logging.info(f'Processing Java aggregated sample: {filename}') + logging.info(f"Processing Java aggregated sample: {filename}") - with open(filepath, encoding='utf-8') as f: + with open(filepath, encoding="utf-8") as f: lines = f.readlines() - class_name = filename.split('.')[0] + class_name = filename.split(".")[0] return process_java_example_content(lines, class_name) @@ -166,70 +186,48 @@ def process_java_example_content(lines: List[str], class_name: str) -> List[Java aggregated_java_example = break_down_aggregated_java_example(lines) for java_example_method in aggregated_java_example.methods: if java_example_method.is_valid(): - logging.info(f'Processing java example: {java_example_method.example_relative_path}') + logging.info(f"Processing java example: {java_example_method.example_relative_path}") # re-construct the example class, from example method - example_lines = aggregated_java_example.class_opening + java_example_method.content \ - + aggregated_java_example.class_closing + example_lines = ( + aggregated_java_example.class_opening + + java_example_method.content + + aggregated_java_example.class_closing + ) example_filepath = java_example_method.example_relative_path example_dir, example_filename = path.split(example_filepath) - example_dir = try_find_resource_manager_example(example_dir, example_filename) + try: + example_dir = examples_dir.try_find_resource_manager_example( + specs_path, sdk_package_path, example_dir, example_filename + ) + except NameError: + pass # use Main as class name old_class_name = class_name - new_class_name = 'Main' + new_class_name = "Main" example_lines = format_java(example_lines, old_class_name, new_class_name) - filename = example_filename.split('.')[0] + filename = example_filename.split(".")[0] # use the examples-java folder for Java example - md_dir = (example_dir + '-java') if example_dir.endswith('/examples') \ - else example_dir.replace('/examples/', '/examples-java/') + md_dir = ( + (example_dir + "-java") + if example_dir.endswith("/examples") + else example_dir.replace("/examples/", "/examples-java/") + ) - java_example = JavaExample(filename, md_dir, ''.join(example_lines)) + java_example = JavaExample(filename, md_dir, "".join(example_lines)) java_examples.append(java_example) return java_examples -def set_specs_path(new_specs_path: str): - # for test - global specs_path - specs_path = new_specs_path - - -def try_find_resource_manager_example(example_dir: str, example_filename: str) -> str: - if '/resource-manager/' not in example_dir: - try: - match = re.match(r'specification/([^/]+)/.*/examples/([^/]+)(.*)', example_dir) - if match: - # example: specification/mongocluster/DocumentDB.MongoCluster.Management/examples/2024-03-01-preview - # service: mongocluster - # api_version: 2024-03-01-preview - # additional_path: - - service = match.group(1) - api_version = match.group(2) - additional_path = match.group(3) - - glob_resource_manager_filename = f'specification/{service}/resource-manager/**/{api_version}/examples{additional_path}/{example_filename}' - candidate_resource_manager_filename = glob.glob(path.join(specs_path, glob_resource_manager_filename), - recursive=True) - if len(candidate_resource_manager_filename) > 0: - example_path, _ = path.split(candidate_resource_manager_filename[0]) - example_dir = path.relpath(example_path, specs_path).replace('\\', '/') - except NameError: - # specs_path not defined - pass - - return example_dir - - def validate_java_examples(release: Release, java_examples: List[JavaExample]) -> JavaFormatResult: # batch validate Java examples - java_format = JavaFormat(tmp_path, path.join(script_path, 'javaformat')) + java_format = JavaFormat(tmp_path, path.join(script_path, "javaformat")) java_format_result = java_format.format(java_examples) if java_format_result.succeeded: @@ -246,49 +244,59 @@ def generate_examples(release: Release, sdk_examples_path: str, java_examples: L files = [] for java_example in java_examples: - doc_link = f'https://github.com/Azure/azure-sdk-for-java/blob/{release.tag}/sdk/' \ - f'{release.sdk_name}/{release.package}/README.md' - files.extend(write_code_to_file(sdk_examples_path, java_example.target_dir, java_example.target_filename, - '.java', java_example.content, doc_link)) + doc_link = ( + f"https://github.com/Azure/azure-sdk-for-java/blob/{release.tag}/sdk/" + f"{release.sdk_name}/{release.package}/README.md" + ) + files.extend( + write_code_to_file( + sdk_examples_path, + java_example.target_dir, + java_example.target_filename, + ".java", + java_example.content, + doc_link, + ) + ) return files -def write_code_to_file(sdk_examples_path: str, target_dir: str, filename_root: str, filename_ext: str, - code_content: str, sdk_url: str) -> List[str]: +def write_code_to_file( + sdk_examples_path: str, target_dir: str, filename_root: str, filename_ext: str, code_content: str, sdk_url: str +) -> List[str]: # write code file and metadata file code_filename = filename_root + filename_ext - metadata_filename = filename_root + '.json' + metadata_filename = filename_root + ".json" - metadata_json = {'sdkUrl': sdk_url} + metadata_json = {"sdkUrl": sdk_url} target_dir_path = path.join(sdk_examples_path, target_dir) os.makedirs(target_dir_path, exist_ok=True) code_file_path = path.join(target_dir_path, code_filename) - with open(code_file_path, 'w', encoding='utf-8') as f: + with open(code_file_path, "w", encoding="utf-8") as f: f.write(code_content) - logging.info(f'Code written to file: {code_file_path}') + logging.info(f"Code written to file: {code_file_path}") metadata_file_path = path.join(target_dir_path, metadata_filename) - with open(metadata_file_path, 'w', encoding='utf-8') as f: + with open(metadata_file_path, "w", encoding="utf-8") as f: json.dump(metadata_json, f) - logging.info(f'Metadata written to file: {metadata_file_path}') + logging.info(f"Metadata written to file: {metadata_file_path}") - return [path.join(target_dir, code_filename), - path.join(target_dir, metadata_filename)] + return [path.join(target_dir, code_filename), path.join(target_dir, metadata_filename)] def create_java_examples(release: Release, sdk_examples_path: str, java_examples_path: str) -> (bool, List[str]): - logging.info('Preparing tools and thread pool') + logging.info("Preparing tools and thread pool") - logging.info(f'Processing SDK examples: {release.sdk_name}') + logging.info(f"Processing SDK examples: {release.sdk_name}") java_examples = [] java_paths = [] for root, dirs, files in os.walk(java_examples_path): for name in files: filepath = path.join(root, name) - if path.splitext(filepath)[1] == '.java': + if path.splitext(filepath)[1] == ".java": java_paths.append(filepath) for filepath in java_paths: @@ -296,17 +304,17 @@ def create_java_examples(release: Release, sdk_examples_path: str, java_examples files = [] if java_examples: - logging.info('Validating SDK examples') + logging.info("Validating SDK examples") java_build_result = validate_java_examples(release, java_examples) if java_build_result.succeeded: files = generate_examples(release, sdk_examples_path, java_build_result.examples) else: - logging.error('Validation failed') + logging.error("Validation failed") return java_build_result.succeeded, files else: - logging.info('SDK examples not found') + logging.info("SDK examples not found") return True, files @@ -314,46 +322,48 @@ def main(): global script_path global tmp_path global specs_path + global sdk_package_path - logging.basicConfig(level=logging.INFO, - format='%(asctime)s [%(levelname)s] %(message)s', - datefmt='%Y-%m-%d %X') + logging.basicConfig(level=logging.INFO, format="%(asctime)s [%(levelname)s] %(message)s", datefmt="%Y-%m-%d %X") script_path = path.abspath(path.dirname(sys.argv[0])) parser = argparse.ArgumentParser(description='Requires 2 arguments, path of "input.json" and "output.json".') - parser.add_argument('paths', metavar='path', type=str, nargs=2, - help='path of "input.json" or "output.json"') + parser.add_argument("paths", metavar="path", type=str, nargs=2, help='path of "input.json" or "output.json"') args = parser.parse_args() input_json_path = args.paths[0] output_json_path = args.paths[1] - with open(input_json_path, 'r', encoding='utf-8') as f_in: + with open(input_json_path, "r", encoding="utf-8") as f_in: config = json.load(f_in) - specs_path = config['specsPath'] - sdk_path = config['sdkPath'] - sdk_examples_path = config['sdkExamplesPath'] - tmp_path = config['tempPath'] + specs_path = config["specsPath"] + sdk_path = config["sdkPath"] + sdk_examples_path = config["sdkExamplesPath"] + tmp_path = config["tempPath"] - release = Release(config['release']['tag'], - config['release']['package'], - config['release']['version'], - get_sdk_name_from_package(config['release']['package'])) + release = Release( + config["release"]["tag"], + config["release"]["package"], + config["release"]["version"], + get_sdk_name_from_package(config["release"]["package"]), + ) - java_examples_relative_path = path.join('sdk', release.sdk_name, release.package, 'src', 'samples') + java_examples_relative_path = path.join("sdk", release.sdk_name, release.package, "src", "samples") java_examples_path = path.join(sdk_path, java_examples_relative_path) + sdk_package_path = path.join(sdk_path, "sdk", release.sdk_name, release.package) + succeeded, files = create_java_examples(release, sdk_examples_path, java_examples_path) - with open(output_json_path, 'w', encoding='utf-8') as f_out: - group = 'com.azure.resourcemanager' + with open(output_json_path, "w", encoding="utf-8") as f_out: + group = "com.azure.resourcemanager" output = { - 'status': 'succeeded' if succeeded else 'failed', - 'name': f'{group}:{release.package}:{release.version}', - 'files': files + "status": "succeeded" if succeeded else "failed", + "name": f"{group}:{release.package}:{release.version}", + "files": files, } json.dump(output, f_out, indent=2) -if __name__ == '__main__': +if __name__ == "__main__": main() diff --git a/tools/azure-rest-api-specs-examples-automation/java/package.py b/tools/azure-rest-api-specs-examples-automation/java/package.py index 9cd50cb9326..5081f99e932 100644 --- a/tools/azure-rest-api-specs-examples-automation/java/package.py +++ b/tools/azure-rest-api-specs-examples-automation/java/package.py @@ -9,11 +9,11 @@ from modules import JavaExample -OS_WINDOWS = platform.system().lower() == 'windows' +OS_WINDOWS = platform.system().lower() == "windows" def replace_class_name(content: str, old_class_name: str, new_class_name: str) -> str: - return content.replace('class ' + old_class_name + ' {', 'class ' + new_class_name + ' {', 1) + return content.replace("class " + old_class_name + " {", "class " + new_class_name + " {", 1) class MavenPackage: @@ -34,29 +34,29 @@ def compile(self, examples: List[JavaExample]) -> bool: filename_no = 1 for example in examples: - class_name = 'Main' + str(filename_no) - code_path = path.join(maven_path, 'src', 'main', 'java', class_name + '.java') + class_name = "Main" + str(filename_no) + code_path = path.join(maven_path, "src", "main", "java", class_name + ".java") filename_no += 1 - content = replace_class_name(example.content, 'Main', class_name) + content = replace_class_name(example.content, "Main", class_name) - with open(code_path, 'w', encoding='utf-8') as f: + with open(code_path, "w", encoding="utf-8") as f: f.write(content) - cmd = ['mvn' + ('.cmd' if OS_WINDOWS else ''), '--no-transfer-progress', 'package'] - logging.info('Run mvn package') - logging.info('Command line: ' + ' '.join(cmd)) + cmd = ["mvn" + (".cmd" if OS_WINDOWS else ""), "--no-transfer-progress", "package"] + logging.info("Run mvn package") + logging.info("Command line: " + " ".join(cmd)) code = subprocess.run(cmd, cwd=maven_path).returncode return code == 0 def __prepare_workspace(self, maven_path: str): # make dir for maven and src/main/java - java_path = path.join(maven_path, 'src', 'main', 'java') + java_path = path.join(maven_path, "src", "main", "java") os.makedirs(java_path, exist_ok=True) # create pom - pom_file_path = path.join(maven_path, 'pom.xml') - pom_str = f''' + pom_file_path = path.join(maven_path, "pom.xml") + pom_str = f""" 4.0.0 com.azure.resourcemanager @@ -90,6 +90,6 @@ def __prepare_workspace(self, maven_path: str): -''' - with open(pom_file_path, 'w', encoding='utf-8') as f: +""" + with open(pom_file_path, "w", encoding="utf-8") as f: f.write(pom_str) diff --git a/tools/azure-rest-api-specs-examples-automation/java/requirements.txt b/tools/azure-rest-api-specs-examples-automation/java/requirements.txt deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/tools/azure-rest-api-specs-examples-automation/java/test_format.py b/tools/azure-rest-api-specs-examples-automation/java/test_format.py index 0b116b1a23e..1e5149113ae 100644 --- a/tools/azure-rest-api-specs-examples-automation/java/test_format.py +++ b/tools/azure-rest-api-specs-examples-automation/java/test_format.py @@ -8,13 +8,16 @@ class TestJavaFormat(unittest.TestCase): def test_example(self): - tmp_path = path.abspath('.') - maven_path = path.abspath('./javaformat') + tmp_path = path.abspath(".") + maven_path = path.abspath("./javaformat") java_format = JavaFormat(tmp_path, maven_path) - code = '''class Main {} -''' - result = java_format.format([JavaExample('', '', code)]) + code = """class Main {} +""" + result = java_format.format([JavaExample("", "", code)]) self.assertTrue(result.succeeded) - self.assertEqual('''class Main { + self.assertEqual( + """class Main { } -''', result.examples[0].content) +""", + result.examples[0].content, + ) diff --git a/tools/azure-rest-api-specs-examples-automation/java/test_package.py b/tools/azure-rest-api-specs-examples-automation/java/test_package.py index b746c46a17b..e6da118b8f1 100644 --- a/tools/azure-rest-api-specs-examples-automation/java/test_package.py +++ b/tools/azure-rest-api-specs-examples-automation/java/test_package.py @@ -8,9 +8,9 @@ class TestMavenPackage(unittest.TestCase): def test_correct_example(self): - tmp_path = path.abspath('.') - maven_package = MavenPackage(tmp_path, 'azure-resourcemanager-postgresqlflexibleserver', '1.0.0-beta.3') - code = '''import com.azure.core.util.Context; + tmp_path = path.abspath(".") + maven_package = MavenPackage(tmp_path, "azure-resourcemanager-postgresqlflexibleserver", "1.0.0-beta.3") + code = """import com.azure.core.util.Context; import com.azure.resourcemanager.postgresqlflexibleserver.models.NameAvailabilityRequest; public final class Main { public static void nameAvailability(com.azure.resourcemanager.postgresqlflexibleserver.PostgreSqlManager manager) { @@ -20,15 +20,15 @@ def test_correct_example(self): new NameAvailabilityRequest().withName("name1").withType("Microsoft.DBforPostgreSQL/flexibleServers"), Context.NONE); } -}''' - result = maven_package.compile([JavaExample('', '', code)]) +}""" + result = maven_package.compile([JavaExample("", "", code)]) self.assertTrue(result) def test_incorrect_example(self): - tmp_path = path.abspath('.') - maven_package = MavenPackage(tmp_path, 'azure-resourcemanager-postgresqlflexibleserver', '1.0.0-beta.3') + tmp_path = path.abspath(".") + maven_package = MavenPackage(tmp_path, "azure-resourcemanager-postgresqlflexibleserver", "1.0.0-beta.3") - code1 = '''import com.azure.core.util.Context; + code1 = """import com.azure.core.util.Context; import com.azure.resourcemanager.postgresqlflexibleserver.models.NameAvailabilityRequest; public final class Main { public static void nameAvailability(com.azure.resourcemanager.postgresqlflexibleserver.PostgreSqlManager manager) { @@ -38,10 +38,10 @@ def test_incorrect_example(self): new NameAvailabilityRequest().withName("name1").withType("Microsoft.DBforPostgreSQL/flexibleServers"), Context.NONE); } - }''' + }""" # code missing "import" - code2 = '''public final class Main { + code2 = """public final class Main { public static void nameAvailability(com.azure.resourcemanager.postgresqlflexibleserver.PostgreSqlManager manager) { manager .checkNameAvailabilities() @@ -49,6 +49,6 @@ def test_incorrect_example(self): new NameAvailabilityRequest().withName("name1").withType("Microsoft.DBforPostgreSQL/flexibleServers"), Context.NONE); } -}''' - result = maven_package.compile([JavaExample('', '', code2), JavaExample('', '', code1)]) +}""" + result = maven_package.compile([JavaExample("", "", code2), JavaExample("", "", code1)]) self.assertFalse(result) diff --git a/tools/azure-rest-api-specs-examples-automation/java/test_process.py b/tools/azure-rest-api-specs-examples-automation/java/test_process.py index e61878c510f..58fbab0a7c5 100644 --- a/tools/azure-rest-api-specs-examples-automation/java/test_process.py +++ b/tools/azure-rest-api-specs-examples-automation/java/test_process.py @@ -1,13 +1,18 @@ +import sys import unittest +from os import path from main import process_java_example_content -from main import set_specs_path +from main import _set_paths + +sys.path.append(path.abspath("../directory")) +from test_examples_dir import create_mock_test_folder class TestProcess(unittest.TestCase): def test_process_java_example(self): - java_code = ''' + java_code = """ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. // Code generated by Microsoft (R) AutoRest Code Generator. @@ -126,24 +131,40 @@ def test_process_java_example(self): return map; } } -''' - java_examples = process_java_example_content(java_code.splitlines(keepends=True), - 'DatasetsCreateOrUpdateSamples') +""" + java_examples = process_java_example_content( + java_code.splitlines(keepends=True), "DatasetsCreateOrUpdateSamples" + ) self.assertEqual(2, len(java_examples)) - self.assertEqual('specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples-java', java_examples[0].target_dir) - self.assertEqual('Datasets_Create', java_examples[0].target_filename) - self.assertTrue('public final class Main {' in java_examples[0].content) - self.assertTrue('x-ms-original-file: specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/Datasets_Create.json' in java_examples[0].content) - self.assertTrue('public static void datasetsCreate(com.azure.resourcemanager.datafactory.DataFactoryManager manager)' in java_examples[0].content) - - self.assertTrue('public final class Main {' in java_examples[1].content) - self.assertTrue('x-ms-original-file: specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/Datasets_Update.json' in java_examples[1].content) - self.assertTrue('public static void datasetsUpdate(com.azure.resourcemanager.datafactory.DataFactoryManager manager)' in java_examples[1].content) + self.assertEqual( + "specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples-java", + java_examples[0].target_dir, + ) + self.assertEqual("Datasets_Create", java_examples[0].target_filename) + self.assertTrue("public final class Main {" in java_examples[0].content) + self.assertTrue( + "x-ms-original-file: specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/Datasets_Create.json" + in java_examples[0].content + ) + self.assertTrue( + "public static void datasetsCreate(com.azure.resourcemanager.datafactory.DataFactoryManager manager)" + in java_examples[0].content + ) + + self.assertTrue("public final class Main {" in java_examples[1].content) + self.assertTrue( + "x-ms-original-file: specification/datafactory/resource-manager/Microsoft.DataFactory/stable/2018-06-01/examples/Datasets_Update.json" + in java_examples[1].content + ) + self.assertTrue( + "public static void datasetsUpdate(com.azure.resourcemanager.datafactory.DataFactoryManager manager)" + in java_examples[1].content + ) def test_process_java_example_original_file_newline(self): - java_code = ''' + java_code = """ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. // Code generated by Microsoft (R) AutoRest Code Generator. @@ -187,18 +208,22 @@ def test_process_java_example_original_file_newline(self): return map; } } -''' - java_examples = process_java_example_content(java_code.splitlines(keepends=True), - 'ClustersCreateOrUpdateSamples') +""" + java_examples = process_java_example_content( + java_code.splitlines(keepends=True), "ClustersCreateOrUpdateSamples" + ) self.assertEqual(1, len(java_examples)) - self.assertTrue('public final class Main {' in java_examples[0].content) - self.assertEqual('specification/streamanalytics/resource-manager/Microsoft.StreamAnalytics/preview/2020-03-01-preview/examples-java', java_examples[0].target_dir) - self.assertEqual('Cluster_Create', java_examples[0].target_filename) + self.assertTrue("public final class Main {" in java_examples[0].content) + self.assertEqual( + "specification/streamanalytics/resource-manager/Microsoft.StreamAnalytics/preview/2020-03-01-preview/examples-java", + java_examples[0].target_dir, + ) + self.assertEqual("Cluster_Create", java_examples[0].target_filename) def test_process_java_example_method_signature_newline(self): - java_code = ''' + java_code = """ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. // Code generated by Microsoft (R) AutoRest Code Generator. @@ -241,22 +266,28 @@ def test_process_java_example_method_signature_newline(self): "aaaaaaaaaaaaaaaaaaaaaaaa", "aaaaaaaaaaaaaaaaa", com.azure.core.util.Context.NONE); } } -''' +""" - java_examples = process_java_example_content(java_code.splitlines(keepends=True), - 'VirtualMachineScaleSetVMsStartSamples') + java_examples = process_java_example_content( + java_code.splitlines(keepends=True), "VirtualMachineScaleSetVMsStartSamples" + ) self.assertEqual(2, len(java_examples)) - self.assertEqual('specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-03-01/examples-java/virtualMachineScaleSetExamples', java_examples[0].target_dir) - self.assertEqual('VirtualMachineScaleSetVM_Start_MaximumSet_Gen', java_examples[0].target_filename) + self.assertEqual( + "specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-03-01/examples-java/virtualMachineScaleSetExamples", + java_examples[0].target_dir, + ) + self.assertEqual("VirtualMachineScaleSetVM_Start_MaximumSet_Gen", java_examples[0].target_filename) - self.assertEqual('specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-03-01/examples-java/virtualMachineScaleSetExamples', java_examples[1].target_dir) - self.assertEqual('VirtualMachineScaleSetVM_Start_MinimumSet_Gen', java_examples[1].target_filename) + self.assertEqual( + "specification/compute/resource-manager/Microsoft.Compute/ComputeRP/stable/2024-03-01/examples-java/virtualMachineScaleSetExamples", + java_examples[1].target_dir, + ) + self.assertEqual("VirtualMachineScaleSetVM_Start_MinimumSet_Gen", java_examples[1].target_filename) - @unittest.skip('require call "set_specs_path" with your local azure-rest-api-specs repository') def test_process_java_example_original_file_typespec(self): - java_code = ''' + java_code = """ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. // Code generated by Microsoft (R) TypeSpec Code Generator. @@ -268,8 +299,7 @@ def test_process_java_example_original_file_typespec(self): */ public final class MongoClustersListConnectionStringsSamples { /* - * x-ms-original-file: specification/mongocluster/DocumentDB.MongoCluster.Management/examples/2024-03-01-preview/ - * MongoClusters_ListConnectionStrings.json + * x-ms-original-file: 2024-03-01-preview/MongoClusters_ListConnectionStrings.json */ /** * Sample code: List the available connection strings for the Mongo Cluster resource. @@ -282,12 +312,20 @@ def test_process_java_example_original_file_typespec(self): .listConnectionStringsWithResponse("TestGroup", "myMongoCluster", com.azure.core.util.Context.NONE); } } -''' - - set_specs_path('c:/github/azure-rest-api-specs') - java_examples = process_java_example_content(java_code.splitlines(keepends=True), - 'MongoClustersListConnectionStringsSamples') - - self.assertEqual(1, len(java_examples)) - - self.assertEqual('specification/mongocluster/resource-manager/Microsoft.DocumentDB/preview/2024-03-01-preview/examples-java', java_examples[0].target_dir) +""" + + with create_mock_test_folder() as tmp_dir_name: + _set_paths( + path.join(tmp_dir_name, "azure-rest-api-specs"), + path.join(tmp_dir_name, "azure-sdk-for-java/sdk/mongocluster/azure-resourcemanager-mongocluster"), + ) + java_examples = process_java_example_content( + java_code.splitlines(keepends=True), "MongoClustersListConnectionStringsSamples" + ) + + self.assertEqual(1, len(java_examples)) + + self.assertEqual( + "specification/mongocluster/resource-manager/Microsoft.DocumentDB/preview/2024-03-01-preview/examples-java", + java_examples[0].target_dir, + ) diff --git a/tools/azure-rest-api-specs-examples-automation/js/lint.py b/tools/azure-rest-api-specs-examples-automation/js/lint.py index cefd51dfdc9..1a9bcfbd912 100644 --- a/tools/azure-rest-api-specs-examples-automation/js/lint.py +++ b/tools/azure-rest-api-specs-examples-automation/js/lint.py @@ -9,11 +9,11 @@ from models import JsExample, JsLintResult -OS_WINDOWS = platform.system().lower() == 'windows' +OS_WINDOWS = platform.system().lower() == "windows" def check_call(cmd: List[str], work_dir: str): - logging.info('Command line: ' + ' '.join(cmd)) + logging.info("Command line: " + " ".join(cmd)) subprocess.check_call(cmd, cwd=work_dir) @@ -25,8 +25,9 @@ class JsLint: lint_config_path: str examples: List[JsExample] - def __init__(self, tmp_path: str, module: str, package_json_path: str, lint_config_path: str, - examples: List[JsExample]): + def __init__( + self, tmp_path: str, module: str, package_json_path: str, lint_config_path: str, examples: List[JsExample] + ): self.tmp_path = tmp_path self.module = module self.package_json_path = package_json_path @@ -35,48 +36,48 @@ def __init__(self, tmp_path: str, module: str, package_json_path: str, lint_conf def lint(self) -> JsLintResult: if not path.isfile(self.package_json_path): - logging.error(f'package.json file not found: {self.package_json_path}') + logging.error(f"package.json file not found: {self.package_json_path}") return JsLintResult(False, []) with tempfile.TemporaryDirectory(dir=self.tmp_path) as tmp_dir_name: # write examples to js files filename_no = 1 for example in self.examples: - filename = 'code' + str(filename_no) + '.js' + filename = "code" + str(filename_no) + ".js" filename_no += 1 filepath = path.join(tmp_dir_name, filename) - with open(filepath, 'w', encoding='utf-8') as f: + with open(filepath, "w", encoding="utf-8") as f: f.write(example.content) # lint js files try: # package - logging.info('Initialize package') + logging.info("Initialize package") shutil.copy2(self.package_json_path, tmp_dir_name) # eslint config shutil.copy2(self.lint_config_path, tmp_dir_name) - npm_cmd = 'npm' + ('.cmd' if OS_WINDOWS else '') - npx_cmd = 'npx' + ('.cmd' if OS_WINDOWS else '') + npm_cmd = "npm" + (".cmd" if OS_WINDOWS else "") + npx_cmd = "npx" + (".cmd" if OS_WINDOWS else "") - cmd = [npm_cmd, 'install', self.module, '--save', '--save-exact'] + cmd = [npm_cmd, "install", self.module, "--save", "--save-exact"] check_call(cmd, tmp_dir_name) - cmd = [npm_cmd, 'install', 'eslint@8.57.0', '--save-dev'] + cmd = [npm_cmd, "install", "eslint@8.57.0", "--save-dev"] check_call(cmd, tmp_dir_name) - with open(path.join(tmp_dir_name, 'package.json'), encoding='utf-8') as f: + with open(path.join(tmp_dir_name, "package.json"), encoding="utf-8") as f: content = f.read() - logging.info(f'package.json\n{content}') + logging.info(f"package.json\n{content}") - logging.info('Run eslint') + logging.info("Run eslint") # eslint - cmd = [npx_cmd, 'eslint', '--ext', '.js', '.'] + cmd = [npx_cmd, "eslint", "--ext", ".js", "."] check_call(cmd, tmp_dir_name) except subprocess.CalledProcessError as error: - logging.error(f'Call error: {error}') + logging.error(f"Call error: {error}") return JsLintResult(False, []) return JsLintResult(True, self.examples) diff --git a/tools/azure-rest-api-specs-examples-automation/js/lint_test.py b/tools/azure-rest-api-specs-examples-automation/js/lint_test.py index 101dae85bc7..db33add3cda 100644 --- a/tools/azure-rest-api-specs-examples-automation/js/lint_test.py +++ b/tools/azure-rest-api-specs-examples-automation/js/lint_test.py @@ -8,17 +8,20 @@ class TestJsLint(unittest.TestCase): def test_example(self): - code = '''const { createDefaultHttpClient, createPipelineRequest } = require("@azure/core-rest-pipeline"); + code = """const { createDefaultHttpClient, createPipelineRequest } = require("@azure/core-rest-pipeline"); const httpClient = createDefaultHttpClient(); httpClient.sendRequest(createPipelineRequest("https://httpbin.org/")); -''' +""" - tmp_path = path.abspath('.') - js_examples = [JsExample('code', '', code)] - js_lint = JsLint(tmp_path, '@azure/core-rest-pipeline@1.8.1', - path.join(tmp_path, 'lint', 'package.json'), - path.join(tmp_path, 'lint', '.eslintrc.json'), - js_examples) + tmp_path = path.abspath(".") + js_examples = [JsExample("code", "", code)] + js_lint = JsLint( + tmp_path, + "@azure/core-rest-pipeline@1.8.1", + path.join(tmp_path, "lint", "package.json"), + path.join(tmp_path, "lint", ".eslintrc.json"), + js_examples, + ) result = js_lint.lint() self.assertTrue(result.succeeded) diff --git a/tools/azure-rest-api-specs-examples-automation/js/main.py b/tools/azure-rest-api-specs-examples-automation/js/main.py index feaeb27b76a..4f986007cd4 100644 --- a/tools/azure-rest-api-specs-examples-automation/js/main.py +++ b/tools/azure-rest-api-specs-examples-automation/js/main.py @@ -9,22 +9,33 @@ import dataclasses from typing import List from enum import Enum +import importlib.util from models import JsExample, JsLintResult from lint import JsLint -script_path: str = '.' +spec_location = ( + "./directory/examples_dir.py" if path.exists("./directory/examples_dir.py") else "../directory/examples_dir.py" +) +spec = importlib.util.spec_from_file_location("examples_dir", spec_location) +examples_dir = importlib.util.module_from_spec(spec) +spec.loader.exec_module(examples_dir) + + +script_path: str = "." tmp_path: str +specs_path: str +sdk_package_path: str -original_file_key: str = '* x-ms-original-file: ' +original_file_key: str = "* x-ms-original-file: " -module_relative_path: str = '' +module_relative_path: str = "" class PackageType(Enum): - HLC = '@azure/arm-' - RLC = '@azure-rest/arm-' + HLC = "@azure/arm-" + RLC = "@azure-rest/arm-" @dataclasses.dataclass(eq=True, frozen=True) @@ -71,17 +82,18 @@ def get_js_example_method(lines: List[str], start: int, aggregated_with_main: bo line = lines[index] if line.strip().startswith(original_file_key): - original_file = line.strip()[len(original_file_key):] - elif line.startswith('async function '): + original_file = line.strip()[len(original_file_key) :] + elif line.startswith("async function "): # begin of method js_example_method.example_relative_path = original_file js_example_method.line_start = index - elif '.catch(console.error);' in line \ - or (index > 0 and line.startswith(');') and 'console.error' in lines[index-1]): + elif ".catch(console.error);" in line or ( + index > 0 and line.startswith(");") and "console.error" in lines[index - 1] + ): # end of method js_example_method.line_end = index + 1 break - elif aggregated_with_main and '}' == line.rstrip(): + elif aggregated_with_main and "}" == line.rstrip(): js_example_method.line_end = index + 1 break @@ -98,26 +110,26 @@ def backtrace_comments(js_example_method: JsExampleMethodContent, lines: List[st for index in range(js_example_method.line_start - 1, start - 1, -1): line = lines[index] if block_comment: - if line.strip().startswith('/*'): + if line.strip().startswith("/*"): js_example_method.line_start = index block_comment = False break else: - if line.strip().startswith('//'): + if line.strip().startswith("//"): js_example_method.line_start = index - elif line.strip().startswith('*/'): + elif line.strip().startswith("*/"): js_example_method.line_start = index block_comment = True else: break - js_example_method.content = lines[js_example_method.line_start:js_example_method.line_end] + js_example_method.content = lines[js_example_method.line_start : js_example_method.line_end] def break_down_aggregated_js_example(lines: List[str]) -> AggregatedJsExample: # break down sample Js to multiple examples # check if it is new style with "main()" - aggregated_with_main = len([s for s in lines if 'async function main()' in s]) > 0 + aggregated_with_main = len([s for s in lines if "async function main()" in s]) > 0 aggregated_js_example = AggregatedJsExample([]) js_example_method = get_js_example_method(lines, 0, aggregated_with_main) @@ -132,8 +144,9 @@ def break_down_aggregated_js_example(lines: List[str]) -> AggregatedJsExample: if aggregated_with_main: # remove "dotenv.config()" - aggregated_js_example.class_opening = [s for s in aggregated_js_example.class_opening - if 'require("dotenv").config();' not in s] + aggregated_js_example.class_opening = [ + s for s in aggregated_js_example.class_opening if 'require("dotenv").config();' not in s + ] return aggregated_js_example @@ -149,7 +162,7 @@ def format_js(lines: List[str]) -> List[str]: new_lines.append(line) else: # start with require - if 'require(' in line or 'const {' in line: + if "require(" in line or "const {" in line: new_lines.append(line) skip_head = False @@ -160,9 +173,9 @@ def process_js_example(filepath: str, package_type: PackageType) -> List[JsExamp # process aggregated Js sample to examples filename = path.basename(filepath) - logging.info(f'Processing Js aggregated sample: {filename}') + logging.info(f"Processing Js aggregated sample: {filename}") - with open(filepath, encoding='utf-8') as f: + with open(filepath, encoding="utf-8") as f: lines = f.readlines() example_folder_extension = get_example_folder_extension(package_type) @@ -172,7 +185,7 @@ def process_js_example(filepath: str, package_type: PackageType) -> List[JsExamp aggregated_js_example = break_down_aggregated_js_example(lines) for js_example_method in aggregated_js_example.methods: if js_example_method.is_valid(): - logging.info(f'Processing Js example: {js_example_method.example_relative_path}') + logging.info(f"Processing Js example: {js_example_method.example_relative_path}") # re-construct the example class, from example method example_lines = aggregated_js_example.class_opening + js_example_method.content @@ -180,14 +193,24 @@ def process_js_example(filepath: str, package_type: PackageType) -> List[JsExamp example_filepath = js_example_method.example_relative_path example_dir, example_filename = path.split(example_filepath) + try: + example_dir = examples_dir.try_find_resource_manager_example( + specs_path, sdk_package_path, example_dir, example_filename + ) + except NameError: + pass + example_lines = format_js(example_lines) - filename = example_filename.split('.')[0] + filename = example_filename.split(".")[0] # use the examples-js folder for Js example - md_dir = (example_dir + '-' + example_folder_extension) if example_dir.endswith('/examples') \ - else example_dir.replace('/examples/', f'/examples-{example_folder_extension}/') + md_dir = ( + (example_dir + "-" + example_folder_extension) + if example_dir.endswith("/examples") + else example_dir.replace("/examples/", f"/examples-{example_folder_extension}/") + ) - js_example = JsExample(filename, md_dir, ''.join(example_lines)) + js_example = JsExample(filename, md_dir, "".join(example_lines)) js_examples.append(js_example) return js_examples @@ -198,7 +221,7 @@ def validate_js_examples(js_module: str, package_json_path: str, js_examples: Li global script_path - lint_config_path = path.join(script_path, 'lint', '.eslintrc.json') + lint_config_path = path.join(script_path, "lint", ".eslintrc.json") js_lint = JsLint(tmp_path, js_module, package_json_path, lint_config_path, js_examples) js_lint_result = js_lint.lint() @@ -212,95 +235,103 @@ def generate_examples(release: Release, sdk_examples_path: str, js_examples: Lis files = [] for js_example in js_examples: - escaped_release_tag = urllib.parse.quote(release.tag, safe='') - doc_link = f'https://github.com/Azure/azure-sdk-for-js/blob/{escaped_release_tag}/' \ - f'{module_relative_path}/README.md' - - files.extend(write_code_to_file(sdk_examples_path, js_example.target_dir, js_example.target_filename, '.js', - js_example.content, doc_link)) + escaped_release_tag = urllib.parse.quote(release.tag, safe="") + doc_link = ( + f"https://github.com/Azure/azure-sdk-for-js/blob/{escaped_release_tag}/" f"{module_relative_path}/README.md" + ) + + files.extend( + write_code_to_file( + sdk_examples_path, + js_example.target_dir, + js_example.target_filename, + ".js", + js_example.content, + doc_link, + ) + ) return files -def write_code_to_file(sdk_examples_path: str, target_dir: str, filename_root: str, filename_ext: str, - code_content: str, sdk_url: str) -> List[str]: +def write_code_to_file( + sdk_examples_path: str, target_dir: str, filename_root: str, filename_ext: str, code_content: str, sdk_url: str +) -> List[str]: # write code file and metadata file code_filename = filename_root + filename_ext - metadata_filename = filename_root + '.json' + metadata_filename = filename_root + ".json" - metadata_json = {'sdkUrl': sdk_url} + metadata_json = {"sdkUrl": sdk_url} target_dir_path = path.join(sdk_examples_path, target_dir) os.makedirs(target_dir_path, exist_ok=True) code_file_path = path.join(target_dir_path, code_filename) - with open(code_file_path, 'w', encoding='utf-8') as f: + with open(code_file_path, "w", encoding="utf-8") as f: f.write(code_content) - logging.info(f'Code written to file: {code_file_path}') + logging.info(f"Code written to file: {code_file_path}") metadata_file_path = path.join(target_dir_path, metadata_filename) - with open(metadata_file_path, 'w', encoding='utf-8') as f: + with open(metadata_file_path, "w", encoding="utf-8") as f: json.dump(metadata_json, f) - logging.info(f'Metadata written to file: {metadata_file_path}') + logging.info(f"Metadata written to file: {metadata_file_path}") - return [path.join(target_dir, code_filename), - path.join(target_dir, metadata_filename)] + return [path.join(target_dir, code_filename), path.join(target_dir, metadata_filename)] -def create_js_examples(release: Release, - js_module: str, - sdk_examples_path: str, js_examples_path: str) -> (bool, List[str]): +def create_js_examples( + release: Release, js_module: str, sdk_examples_path: str, js_examples_path: str +) -> (bool, List[str]): js_paths = [] for root, dirs, files in os.walk(js_examples_path): for name in files: filepath = path.join(root, name) - if path.splitext(filepath)[1] == '.js' and filepath.endswith('Sample.js'): + if path.splitext(filepath)[1] == ".js" and filepath.endswith("Sample.js"): js_paths.append(filepath) package_type = get_package_type(release) - logging.info(f'Processing SDK examples: {release.package}') + logging.info(f"Processing SDK examples: {release.package}") js_examples = [] for filepath in js_paths: js_examples += process_js_example(filepath, package_type) files = [] if js_examples: - logging.info('Validating SDK examples') - package_json_path = path.join(js_examples_path, 'package.json') + logging.info("Validating SDK examples") + package_json_path = path.join(js_examples_path, "package.json") js_lint_result = validate_js_examples(js_module, package_json_path, js_examples) if js_lint_result.succeeded: files = generate_examples(release, sdk_examples_path, js_lint_result.examples) else: - logging.error('Validation failed') + logging.error("Validation failed") return js_lint_result.succeeded, files else: - logging.info('SDK examples not found') + logging.info("SDK examples not found") return True, files def get_module_relative_path(sdk_name: str, package_type: PackageType, sdk_path: str) -> str: global module_relative_path - sdk_prefix = 'arm-' - sdk_suffix = '-rest' if package_type is PackageType.RLC else '' - module_relative_path = path.join('sdk', sdk_name, sdk_prefix + sdk_name + sdk_prefix) + sdk_prefix = "arm-" + sdk_suffix = "-rest" if package_type is PackageType.RLC else "" + module_relative_path = path.join("sdk", sdk_name, sdk_prefix + sdk_name + sdk_prefix) if not path.isdir(path.join(sdk_path, module_relative_path)): - candidate_sdk_readmes = glob.glob(path.join(sdk_path, f'sdk/*/{sdk_prefix}{sdk_name}{sdk_suffix}')) + candidate_sdk_readmes = glob.glob(path.join(sdk_path, f"sdk/*/{sdk_prefix}{sdk_name}{sdk_suffix}")) if len(candidate_sdk_readmes) > 0: candidate_sdk_readmes = [path.relpath(p, sdk_path) for p in candidate_sdk_readmes] - logging.info( - f'SDK folder {module_relative_path} not found, use first item of f{candidate_sdk_readmes}') + logging.info(f"SDK folder {module_relative_path} not found, use first item of f{candidate_sdk_readmes}") module_relative_path = candidate_sdk_readmes[0] else: - raise RuntimeError(f'Source folder not found for SDK {sdk_prefix}{sdk_name}{sdk_suffix}') + raise RuntimeError(f"Source folder not found for SDK {sdk_prefix}{sdk_name}{sdk_suffix}") return module_relative_path def get_sample_version(release_version: str) -> str: - version = 'v' + release_version.split('.')[0] - if '-beta' in release_version: - version += '-beta' + version = "v" + release_version.split(".")[0] + if "-beta" in release_version: + version += "-beta" return version @@ -312,60 +343,55 @@ def get_package_type(release: Release) -> PackageType: def get_example_folder_extension(package_type: PackageType) -> str: - return 'js' if package_type is PackageType.HLC else 'js-rlc' + return "js" if package_type is PackageType.HLC else "js-rlc" def main(): global script_path global tmp_path + global specs_path + global sdk_package_path - logging.basicConfig(level=logging.INFO, - format='%(asctime)s [%(levelname)s] %(message)s', - datefmt='%Y-%m-%d %X') + logging.basicConfig(level=logging.INFO, format="%(asctime)s [%(levelname)s] %(message)s", datefmt="%Y-%m-%d %X") script_path = path.abspath(path.dirname(sys.argv[0])) parser = argparse.ArgumentParser(description='Requires 2 arguments, path of "input.json" and "output.json".') - parser.add_argument('paths', metavar='path', type=str, nargs=2, - help='path of "input.json" or "output.json"') + parser.add_argument("paths", metavar="path", type=str, nargs=2, help='path of "input.json" or "output.json"') args = parser.parse_args() input_json_path = args.paths[0] output_json_path = args.paths[1] - with open(input_json_path, 'r', encoding='utf-8') as f_in: + with open(input_json_path, "r", encoding="utf-8") as f_in: config = json.load(f_in) - sdk_path = config['sdkPath'] - sdk_examples_path = config['sdkExamplesPath'] - tmp_path = config['tempPath'] + specs_path = config["specsPath"] + sdk_path = config["sdkPath"] + sdk_examples_path = config["sdkExamplesPath"] + tmp_path = config["tempPath"] - release = Release(config['release']['tag'], - config['release']['package'], - config['release']['version']) + release = Release(config["release"]["tag"], config["release"]["package"], config["release"]["version"]) package_type = get_package_type(release) if package_type is PackageType.HLC: - sdk_name = release.package[len(PackageType.HLC.value):] + sdk_name = release.package[len(PackageType.HLC.value) :] else: - sdk_name = release.package[len(PackageType.RLC.value):] + sdk_name = release.package[len(PackageType.RLC.value) :] - js_module = f'{release.package}@{release.version}' + js_module = f"{release.package}@{release.version}" sample_version = get_sample_version(release.version) module_relative_path_local = get_module_relative_path(sdk_name, package_type, sdk_path) - js_examples_relative_path = path.join(module_relative_path_local, - 'samples', sample_version, 'javascript') + js_examples_relative_path = path.join(module_relative_path_local, "samples", sample_version, "javascript") js_examples_path = path.join(sdk_path, js_examples_relative_path) + sdk_package_path = path.join(sdk_path, module_relative_path_local) + succeeded, files = create_js_examples(release, js_module, sdk_examples_path, js_examples_path) - with open(output_json_path, 'w', encoding='utf-8') as f_out: - output = { - 'status': 'succeeded' if succeeded else 'failed', - 'name': js_module, - 'files': files - } + with open(output_json_path, "w", encoding="utf-8") as f_out: + output = {"status": "succeeded" if succeeded else "failed", "name": js_module, "files": files} json.dump(output, f_out, indent=2) -if __name__ == '__main__': +if __name__ == "__main__": main() diff --git a/tools/azure-rest-api-specs-examples-automation/js/test_main.py b/tools/azure-rest-api-specs-examples-automation/js/test_main.py index 9c9387f68bd..58fecf8f8b3 100644 --- a/tools/azure-rest-api-specs-examples-automation/js/test_main.py +++ b/tools/azure-rest-api-specs-examples-automation/js/test_main.py @@ -1,16 +1,24 @@ import unittest -from main import get_js_example_method, get_sample_version, get_module_relative_path, \ - break_down_aggregated_js_example, format_js, create_js_examples, Release, PackageType +from main import ( + get_js_example_method, + get_sample_version, + get_module_relative_path, + break_down_aggregated_js_example, + format_js, + create_js_examples, + Release, + PackageType, +) class TestMain(unittest.TestCase): def test_get_sample_version(self): - self.assertEqual('v3', get_sample_version('3.0.0')) - self.assertEqual('v3-beta', get_sample_version('3.0.0-beta.3')) + self.assertEqual("v3", get_sample_version("3.0.0")) + self.assertEqual("v3-beta", get_sample_version("3.0.0-beta.3")) def test_get_js_example_method(self): - code = '''const { StorSimpleManagementClient } = require("@azure/arm-storsimple1200series"); + code = """const { StorSimpleManagementClient } = require("@azure/arm-storsimple1200series"); const { DefaultAzureCredential } = require("@azure/identity"); /** @@ -44,7 +52,7 @@ def test_get_js_example_method(self): } managersUploadRegistrationCertificate().catch(console.error); -''' +""" lines = code.splitlines(keepends=True) @@ -53,7 +61,7 @@ def test_get_js_example_method(self): self.assertIsNotNone(js_example_method.line_end) def test_break_down_aggregated_js_example(self): - code = '''const { StorageManagementClient } = require("@azure/arm-storage"); + code = """const { StorageManagementClient } = require("@azure/arm-storage"); const { DefaultAzureCredential } = require("@azure/identity"); /** @@ -93,22 +101,31 @@ def test_break_down_aggregated_js_example(self): } getContainers().catch(console.error); -''' +""" lines = code.splitlines(keepends=True) aggregated_js_example = break_down_aggregated_js_example(lines) self.assertEqual(2, len(aggregated_js_example.methods)) - self.assertEqual('* This sample demonstrates how to Gets properties of a specified container.', aggregated_js_example.methods[0].content[1].strip()) - self.assertEqual('async function getBlobContainersGetWithAllowProtectedAppendWritesAll() {', aggregated_js_example.methods[0].content[6].strip()) - self.assertEqual('getBlobContainersGetWithAllowProtectedAppendWritesAll().catch(console.error);', aggregated_js_example.methods[0].content[-1].strip()) - - self.assertEqual('async function getContainers() {', aggregated_js_example.methods[1].content[6].strip()) - self.assertEqual('getContainers().catch(console.error);', aggregated_js_example.methods[1].content[-1].strip()) + self.assertEqual( + "* This sample demonstrates how to Gets properties of a specified container.", + aggregated_js_example.methods[0].content[1].strip(), + ) + self.assertEqual( + "async function getBlobContainersGetWithAllowProtectedAppendWritesAll() {", + aggregated_js_example.methods[0].content[6].strip(), + ) + self.assertEqual( + "getBlobContainersGetWithAllowProtectedAppendWritesAll().catch(console.error);", + aggregated_js_example.methods[0].content[-1].strip(), + ) + + self.assertEqual("async function getContainers() {", aggregated_js_example.methods[1].content[6].strip()) + self.assertEqual("getContainers().catch(console.error);", aggregated_js_example.methods[1].content[-1].strip()) def test_break_down_aggregated_js_example_new_style_multiple(self): - code = '''const { SynapseManagementClient } = require("@azure/arm-synapse"); + code = """const { SynapseManagementClient } = require("@azure/arm-synapse"); const { DefaultAzureCredential } = require("@azure/identity"); require("dotenv").config(); @@ -251,17 +268,20 @@ def test_break_down_aggregated_js_example_new_style_multiple(self): } main().catch(console.error); -''' +""" lines = code.splitlines(keepends=True) aggregated_js_example = break_down_aggregated_js_example(lines) self.assertEqual(4, len(aggregated_js_example.methods)) - self.assertEqual('async function createOrUpdateDataMaskingRuleForDefaultMax() {', aggregated_js_example.methods[0].content[6].strip()) + self.assertEqual( + "async function createOrUpdateDataMaskingRuleForDefaultMax() {", + aggregated_js_example.methods[0].content[6].strip(), + ) def test_break_down_aggregated_js_example_new_style_single(self): - code = '''const { SynapseManagementClient } = require("@azure/arm-synapse"); + code = """const { SynapseManagementClient } = require("@azure/arm-synapse"); const { DefaultAzureCredential } = require("@azure/identity"); require("dotenv").config(); @@ -295,7 +315,7 @@ def test_break_down_aggregated_js_example_new_style_single(self): } main().catch(console.error); -''' +""" lines = code.splitlines(keepends=True) @@ -304,15 +324,16 @@ def test_break_down_aggregated_js_example_new_style_single(self): self.assertEqual(3, len(aggregated_js_example.class_opening)) - self.assertEqual('async function listAuditSettingsOfADatabase() {', - aggregated_js_example.methods[0].content[6].strip()) - self.assertEqual('}', aggregated_js_example.methods[0].content[-1].rstrip()) + self.assertEqual( + "async function listAuditSettingsOfADatabase() {", aggregated_js_example.methods[0].content[6].strip() + ) + self.assertEqual("}", aggregated_js_example.methods[0].content[-1].rstrip()) example_lines = aggregated_js_example.class_opening + aggregated_js_example.methods[0].content example_lines = format_js(example_lines) def test_get_js_example_method_new_require_newline(self): - code = '''const { + code = """const { AppComplianceAutomationToolForMicrosoft365, } = require("@azure/arm-appcomplianceautomation"); const { DefaultAzureCredential } = require("@azure/identity"); @@ -338,29 +359,27 @@ def test_get_js_example_method_new_require_newline(self): } main().catch(console.error); -''' +""" lines = code.splitlines(keepends=True) aggregated_js_example = break_down_aggregated_js_example(lines) example_lines = aggregated_js_example.class_opening + aggregated_js_example.methods[0].content example_lines = format_js(example_lines) - self.assertTrue(example_lines[0].startswith('const {')) + self.assertTrue(example_lines[0].startswith("const {")) @unittest.skip def test_get_module_relative_path(self): - sdk_path = 'c:/github/azure-sdk-for-js' - sdk_name = 'mysql-flexible' + sdk_path = "c:/github/azure-sdk-for-js" + sdk_name = "mysql-flexible" module_relative_path = get_module_relative_path(sdk_name, PackageType.HLC, sdk_path) - self.assertEqual('sdk/mysql/azure-mysql-flexible', module_relative_path) + self.assertEqual("sdk/mysql/azure-mysql-flexible", module_relative_path) @unittest.skip def test_create_js_examples(self): - release = Release('@azure/arm-policyinsights_6.0.0-beta.1', - '@azure/arm-policyinsights', - '6.0.0-beta.1') - js_module = f'{release.package}@{release.version}' - sdk_examples_path = 'c:/github/azure-rest-api-specs-examples' - js_examples_path = 'c:/github/azure-sdk-for-js/sdk/policyinsights/arm-policyinsights/samples/v6-beta/javascript' + release = Release("@azure/arm-policyinsights_6.0.0-beta.1", "@azure/arm-policyinsights", "6.0.0-beta.1") + js_module = f"{release.package}@{release.version}" + sdk_examples_path = "c:/github/azure-rest-api-specs-examples" + js_examples_path = "c:/github/azure-sdk-for-js/sdk/policyinsights/arm-policyinsights/samples/v6-beta/javascript" succeeded, files = create_js_examples(release, js_module, sdk_examples_path, js_examples_path) self.assertTrue(succeeded) diff --git a/tools/azure-rest-api-specs-examples-automation/python/main.py b/tools/azure-rest-api-specs-examples-automation/python/main.py index 00f6a19bb39..9ec0f0e5ec6 100644 --- a/tools/azure-rest-api-specs-examples-automation/python/main.py +++ b/tools/azure-rest-api-specs-examples-automation/python/main.py @@ -8,14 +8,25 @@ import logging import dataclasses from typing import List, Optional +import importlib.util -script_path: str = '.' +spec_location = ( + "./directory/examples_dir.py" if path.exists("./directory/examples_dir.py") else "../directory/examples_dir.py" +) +spec = importlib.util.spec_from_file_location("examples_dir", spec_location) +examples_dir = importlib.util.module_from_spec(spec) +spec.loader.exec_module(examples_dir) + + +script_path: str = "." tmp_path: str +specs_path: str +sdk_package_path: str -original_file_key: str = '# x-ms-original-file: ' +original_file_key: str = "# x-ms-original-file: " -module_relative_path: str = '' +module_relative_path: str = "" @dataclasses.dataclass(eq=True, frozen=True) @@ -38,25 +49,36 @@ def parse_python_example(lines: List[str]) -> Optional[PythonExample]: example_relative_path = None for line in lines: if line.strip().startswith(original_file_key): - example_relative_path = line.strip()[len(original_file_key):] + example_relative_path = line.strip()[len(original_file_key) :] break example = None if example_relative_path: example_dir, example_filename = path.split(example_relative_path) - target_dir = (example_dir + '-python') if example_dir.endswith('/examples') \ - else example_dir.replace('/examples/', '/examples-python/') - filename = example_filename.split('.')[0] + + try: + example_dir = examples_dir.try_find_resource_manager_example( + specs_path, sdk_package_path, example_dir, example_filename + ) + except NameError: + pass + + target_dir = ( + (example_dir + "-python") + if example_dir.endswith("/examples") + else example_dir.replace("/examples/", "/examples-python/") + ) + filename = example_filename.split(".")[0] first_line_index = 0 for index, line in enumerate(lines): - if line.strip() and not line.strip().startswith('# '): + if line.strip() and not line.strip().startswith("# "): first_line_index = index break lines = lines[first_line_index:] - example = PythonExample(filename, target_dir, ''.join(lines)) + example = PythonExample(filename, target_dir, "".join(lines)) return example @@ -65,9 +87,9 @@ def process_python_example(filepath: str) -> List[PythonExample]: # process aggregated Python sample to examples filename = path.basename(filepath) - logging.info(f'Processing Python sample: {filename}') + logging.info(f"Processing Python sample: {filename}") - with open(filepath, encoding='utf-8') as f: + with open(filepath, encoding="utf-8") as f: lines = f.readlines() python_examples = [] @@ -85,123 +107,128 @@ def generate_examples(release: Release, sdk_examples_path: str, python_examples: files = [] for python_example in python_examples: - escaped_release_tag = urllib.parse.quote(release.tag, safe='') - doc_link = f'https://github.com/Azure/azure-sdk-for-python/blob/{escaped_release_tag}/' \ - f'{module_relative_path}/README.md' - - files.extend(write_code_to_file(sdk_examples_path, python_example.target_dir, - python_example.target_filename, '.py', python_example.content, doc_link)) + escaped_release_tag = urllib.parse.quote(release.tag, safe="") + doc_link = ( + f"https://github.com/Azure/azure-sdk-for-python/blob/{escaped_release_tag}/" + f"{module_relative_path}/README.md" + ) + + files.extend( + write_code_to_file( + sdk_examples_path, + python_example.target_dir, + python_example.target_filename, + ".py", + python_example.content, + doc_link, + ) + ) return files -def write_code_to_file(sdk_examples_path: str, target_dir: str, filename_root: str, filename_ext: str, - code_content: str, sdk_url: str) -> List[str]: +def write_code_to_file( + sdk_examples_path: str, target_dir: str, filename_root: str, filename_ext: str, code_content: str, sdk_url: str +) -> List[str]: # write code file and metadata file code_filename = filename_root + filename_ext - metadata_filename = filename_root + '.json' + metadata_filename = filename_root + ".json" - metadata_json = {'sdkUrl': sdk_url} + metadata_json = {"sdkUrl": sdk_url} target_dir_path = path.join(sdk_examples_path, target_dir) os.makedirs(target_dir_path, exist_ok=True) code_file_path = path.join(target_dir_path, code_filename) - with open(code_file_path, 'w', encoding='utf-8') as f: + with open(code_file_path, "w", encoding="utf-8") as f: f.write(code_content) - logging.info(f'Code written to file: {code_file_path}') + logging.info(f"Code written to file: {code_file_path}") metadata_file_path = path.join(target_dir_path, metadata_filename) - with open(metadata_file_path, 'w', encoding='utf-8') as f: + with open(metadata_file_path, "w", encoding="utf-8") as f: json.dump(metadata_json, f) - logging.info(f'Metadata written to file: {metadata_file_path}') + logging.info(f"Metadata written to file: {metadata_file_path}") - return [path.join(target_dir, code_filename), - path.join(target_dir, metadata_filename)] + return [path.join(target_dir, code_filename), path.join(target_dir, metadata_filename)] -def create_python_examples(release: Release, - js_module: str, - sdk_examples_path: str, js_examples_path: str) -> (bool, List[str]): +def create_python_examples( + release: Release, js_module: str, sdk_examples_path: str, js_examples_path: str +) -> (bool, List[str]): python_paths = [] for root, dirs, files in os.walk(js_examples_path): for name in files: filepath = path.join(root, name) - if path.splitext(filepath)[1] == '.py': + if path.splitext(filepath)[1] == ".py": python_paths.append(filepath) - logging.info(f'Processing SDK examples: {release.package}') + logging.info(f"Processing SDK examples: {release.package}") python_examples = [] for filepath in python_paths: python_examples += process_python_example(filepath) files = [] if python_examples: - logging.info('Writing SDK examples') + logging.info("Writing SDK examples") files = generate_examples(release, sdk_examples_path, python_examples) return True, files else: - logging.info('SDK examples not found') + logging.info("SDK examples not found") return True, files def get_module_relative_path(sdk_name: str, sdk_path: str) -> str: global module_relative_path - candidate_sdk_paths = glob.glob(path.join(sdk_path, f'sdk/*/{sdk_name}')) + candidate_sdk_paths = glob.glob(path.join(sdk_path, f"sdk/*/{sdk_name}")) if len(candidate_sdk_paths) > 0: candidate_sdk_paths = [path.relpath(p, sdk_path) for p in candidate_sdk_paths] - logging.info( - f'Use first item of {candidate_sdk_paths} for SDK folder') + logging.info(f"Use first item of {candidate_sdk_paths} for SDK folder") module_relative_path = candidate_sdk_paths[0] else: - raise RuntimeError(f'Source folder not found for SDK {sdk_name}') + raise RuntimeError(f"Source folder not found for SDK {sdk_name}") return module_relative_path def main(): global script_path global tmp_path + global specs_path + global sdk_package_path - logging.basicConfig(level=logging.INFO, - format='%(asctime)s [%(levelname)s] %(message)s', - datefmt='%Y-%m-%d %X') + logging.basicConfig(level=logging.INFO, format="%(asctime)s [%(levelname)s] %(message)s", datefmt="%Y-%m-%d %X") script_path = path.abspath(path.dirname(sys.argv[0])) parser = argparse.ArgumentParser(description='Requires 2 arguments, path of "input.json" and "output.json".') - parser.add_argument('paths', metavar='path', type=str, nargs=2, - help='path of "input.json" or "output.json"') + parser.add_argument("paths", metavar="path", type=str, nargs=2, help='path of "input.json" or "output.json"') args = parser.parse_args() input_json_path = args.paths[0] output_json_path = args.paths[1] - with open(input_json_path, 'r', encoding='utf-8') as f_in: + with open(input_json_path, "r", encoding="utf-8") as f_in: config = json.load(f_in) - sdk_path = config['sdkPath'] - sdk_examples_path = config['sdkExamplesPath'] - tmp_path = config['tempPath'] + specs_path = config["specsPath"] + sdk_path = config["sdkPath"] + sdk_examples_path = config["sdkExamplesPath"] + tmp_path = config["tempPath"] - release = Release(config['release']['tag'], - config['release']['package'], - config['release']['version']) + release = Release(config["release"]["tag"], config["release"]["package"], config["release"]["version"]) - js_module = f'{release.package}@{release.version}' + js_module = f"{release.package}@{release.version}" module_relative_path_local = get_module_relative_path(release.package, sdk_path) - python_examples_relative_path = path.join(module_relative_path_local, 'generated_samples') + python_examples_relative_path = path.join(module_relative_path_local, "generated_samples") python_examples_path = path.join(sdk_path, python_examples_relative_path) + sdk_package_path = path.join(sdk_path, module_relative_path_local) + succeeded, files = create_python_examples(release, js_module, sdk_examples_path, python_examples_path) - with open(output_json_path, 'w', encoding='utf-8') as f_out: - output = { - 'status': 'succeeded' if succeeded else 'failed', - 'name': js_module, - 'files': files - } + with open(output_json_path, "w", encoding="utf-8") as f_out: + output = {"status": "succeeded" if succeeded else "failed", "name": js_module, "files": files} json.dump(output, f_out, indent=2) -if __name__ == '__main__': +if __name__ == "__main__": main() From 2eaf22b95a3a6bbe51380e6efad14c822f1d7d5e Mon Sep 17 00:00:00 2001 From: Travis Prescott Date: Tue, 20 Aug 2024 10:10:21 -0700 Subject: [PATCH 28/82] [tsp-client] Update rest-api-diff dependency (#8840) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Update deps. * Update tools/tsp-client/package.json Co-authored-by: Mike Harder --------- Co-authored-by: Mike Harder --- tools/tsp-client/package-lock.json | 2 +- tools/tsp-client/package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/tsp-client/package-lock.json b/tools/tsp-client/package-lock.json index 175e410c5da..123a713790e 100644 --- a/tools/tsp-client/package-lock.json +++ b/tools/tsp-client/package-lock.json @@ -11,7 +11,7 @@ "dependencies": { "@autorest/csharp": "https://aka.ms/azsdk/openapi-to-typespec-csharp", "@autorest/openapi-to-typespec": "0.9.0", - "@azure-tools/rest-api-diff": "^0.1.0", + "@azure-tools/rest-api-diff": ">=0.1.0, <1.0.0", "@azure-tools/typespec-autorest": ">=0.44.0 <1.0.0", "@azure/core-rest-pipeline": "^1.12.0", "@types/yargs": "^17.0.32", diff --git a/tools/tsp-client/package.json b/tools/tsp-client/package.json index 28ad8701111..8ade3c2195d 100644 --- a/tools/tsp-client/package.json +++ b/tools/tsp-client/package.json @@ -55,7 +55,7 @@ "@autorest/openapi-to-typespec": "0.9.0", "@azure-tools/typespec-autorest": ">=0.44.0 <1.0.0", "@azure/core-rest-pipeline": "^1.12.0", - "@azure-tools/rest-api-diff": "^0.1.0", + "@azure-tools/rest-api-diff": ">=0.1.0 <1.0.0", "@types/yargs": "^17.0.32", "autorest": "^3.7.1", "chalk": "^5.3.0", From 7aea8e68abdeb8e4a74a32720688df92ccc2e963 Mon Sep 17 00:00:00 2001 From: catalinaperalta Date: Wed, 21 Aug 2024 16:46:03 -0700 Subject: [PATCH 29/82] prettier (#8836) Co-authored-by: Catalina Peralta --- tools/tsp-client/src/git.ts | 68 +++++++++++------------ tools/tsp-client/src/npm.ts | 2 +- tools/tsp-client/test/tspLocation.spec.ts | 4 +- 3 files changed, 36 insertions(+), 38 deletions(-) diff --git a/tools/tsp-client/src/git.ts b/tools/tsp-client/src/git.ts index e14d3e75228..79f6f2ceefd 100644 --- a/tools/tsp-client/src/git.ts +++ b/tools/tsp-client/src/git.ts @@ -16,43 +16,43 @@ export async function cloneRepo(rootUrl: string, cloneDir: string, repo: string) }); } - export async function sparseCheckout(cloneDir: string): Promise { - return new Promise((resolve, reject) => { - const git = spawn("git", ["sparse-checkout", "init"], { - cwd: cloneDir, - stdio: "inherit", - }); - git.once("exit", (code) => { - if (code === 0) { - resolve(); - } else { - reject(new Error(`git sparse-checkout failed exited with code ${code}`)); - } - }); - git.once("error", (err) => { - reject(new Error(`git sparse-checkout failed with error: ${err}`)); - }); +export async function sparseCheckout(cloneDir: string): Promise { + return new Promise((resolve, reject) => { + const git = spawn("git", ["sparse-checkout", "init"], { + cwd: cloneDir, + stdio: "inherit", + }); + git.once("exit", (code) => { + if (code === 0) { + resolve(); + } else { + reject(new Error(`git sparse-checkout failed exited with code ${code}`)); + } }); - } + git.once("error", (err) => { + reject(new Error(`git sparse-checkout failed with error: ${err}`)); + }); + }); +} - export async function addSpecFiles(cloneDir: string, subDir: string): Promise { - return new Promise((resolve, reject) => { - const git = spawn("git", ["sparse-checkout", "add", subDir], { - cwd: cloneDir, - stdio: "inherit", - }); - git.once("exit", (code) => { - if (code === 0) { - resolve(); - } else { - reject(new Error(`git sparse-checkout add failed exited with code ${code}`)); - } - }); - git.once("error", (err) => { - reject(new Error(`git sparse-checkout add failed with error: ${err}`)); - }); +export async function addSpecFiles(cloneDir: string, subDir: string): Promise { + return new Promise((resolve, reject) => { + const git = spawn("git", ["sparse-checkout", "add", subDir], { + cwd: cloneDir, + stdio: "inherit", + }); + git.once("exit", (code) => { + if (code === 0) { + resolve(); + } else { + reject(new Error(`git sparse-checkout add failed exited with code ${code}`)); + } }); - } + git.once("error", (err) => { + reject(new Error(`git sparse-checkout add failed with error: ${err}`)); + }); + }); +} export async function checkoutCommit(cloneDir: string, commit: string): Promise { return new Promise((resolve, reject) => { diff --git a/tools/tsp-client/src/npm.ts b/tools/tsp-client/src/npm.ts index 58ed8ec0d08..11494ff129b 100644 --- a/tools/tsp-client/src/npm.ts +++ b/tools/tsp-client/src/npm.ts @@ -39,7 +39,7 @@ export async function npmCommand(workingDir: string, args: string[]): Promise { - Logger.debug("node " + args.join(' ')); + Logger.debug("node " + args.join(" ")); return new Promise((resolve, reject) => { const node = spawn("node", args, { diff --git a/tools/tsp-client/test/tspLocation.spec.ts b/tools/tsp-client/test/tspLocation.spec.ts index c72259daf60..3ef69a7beb3 100644 --- a/tools/tsp-client/test/tspLocation.spec.ts +++ b/tools/tsp-client/test/tspLocation.spec.ts @@ -28,9 +28,7 @@ describe("Verify tsp-location.yaml", function () { directory: "specification/contosowidgetmanager/Contoso.WidgetManager", commit: "1234567", repo: "foo", - additionalDirectories: [ - "specification/contosowidgetmanager/Contoso.WidgetManager.Shared", - ], + additionalDirectories: ["specification/contosowidgetmanager/Contoso.WidgetManager.Shared"], }; await writeTspLocationYaml(tspLocation, "./test/examples/"); From f5b732c774c1f52356b4a248787eb5b7753902f0 Mon Sep 17 00:00:00 2001 From: Praven Kuttappan <55455725+praveenkuttappan@users.noreply.github.com> Date: Wed, 21 Aug 2024 22:23:28 -0400 Subject: [PATCH 30/82] .NET API review parser changes to use new token schema (#8850) * .NET API review parser changes to use new token schema --- src/dotnet/APIView/APIView.sln | 18 + src/dotnet/APIView/APIView/Model/CodeFile.cs | 68 +-- .../APIView/APIView/Model/V2/ReviewLine.cs | 143 +++++ .../APIView/APIView/Model/V2/ReviewToken.cs | 138 +++++ .../APIView/APIView/Model/V2/TokenKind.cs | 17 + .../CSharpAPIParser/Program.cs | 67 ++- .../TreeToken/CodeFileBuilder.cs | 517 ++++++++++-------- .../CSharpAPIParserTests.csproj | 3 + .../CSharpAPIParserTests/CodeFileTests.cs | 130 +++++ .../CSharpAPIParserTests/ProgramTests.cs | 2 - .../CSharpAPIParserTests/TestData.cs | 255 +++++++++ 11 files changed, 1059 insertions(+), 299 deletions(-) create mode 100644 src/dotnet/APIView/APIView/Model/V2/ReviewLine.cs create mode 100644 src/dotnet/APIView/APIView/Model/V2/ReviewToken.cs create mode 100644 src/dotnet/APIView/APIView/Model/V2/TokenKind.cs create mode 100644 tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs create mode 100644 tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/TestData.cs diff --git a/src/dotnet/APIView/APIView.sln b/src/dotnet/APIView/APIView.sln index 245fd0dd31b..1aa0a367db1 100644 --- a/src/dotnet/APIView/APIView.sln +++ b/src/dotnet/APIView/APIView.sln @@ -17,6 +17,12 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "APIViewIntegrationTests", " EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "APIViewUITests", "APIViewUITests\APIViewUITests.csproj", "{7246F62A-99BF-4C4F-B9AD-1996166E767E}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CSharpAPIParser", "..\..\..\tools\apiview\parsers\csharp-api-parser\CSharpAPIParser\CSharpAPIParser.csproj", "{0D5CD780-15F9-49F5-9C4F-126D8224A31E}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CSharpAPIParserTests", "..\..\..\tools\apiview\parsers\csharp-api-parser\CSharpAPIParserTests\CSharpAPIParserTests.csproj", "{4F057169-032D-4971-B7D9-71AF850D411E}" +EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "TestReferenceWithInternalsVisibleTo", "..\Azure.ClientSdk.Analyzers\TestReferenceWithInternalsVisibleTo\TestReferenceWithInternalsVisibleTo.csproj", "{0FE36A2D-EB25-4119-A7DA-2605BB2516C2}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -51,6 +57,18 @@ Global {7246F62A-99BF-4C4F-B9AD-1996166E767E}.Debug|Any CPU.Build.0 = Debug|Any CPU {7246F62A-99BF-4C4F-B9AD-1996166E767E}.Release|Any CPU.ActiveCfg = Release|Any CPU {7246F62A-99BF-4C4F-B9AD-1996166E767E}.Release|Any CPU.Build.0 = Release|Any CPU + {0D5CD780-15F9-49F5-9C4F-126D8224A31E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0D5CD780-15F9-49F5-9C4F-126D8224A31E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0D5CD780-15F9-49F5-9C4F-126D8224A31E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0D5CD780-15F9-49F5-9C4F-126D8224A31E}.Release|Any CPU.Build.0 = Release|Any CPU + {4F057169-032D-4971-B7D9-71AF850D411E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {4F057169-032D-4971-B7D9-71AF850D411E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4F057169-032D-4971-B7D9-71AF850D411E}.Release|Any CPU.ActiveCfg = Release|Any CPU + {4F057169-032D-4971-B7D9-71AF850D411E}.Release|Any CPU.Build.0 = Release|Any CPU + {0FE36A2D-EB25-4119-A7DA-2605BB2516C2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {0FE36A2D-EB25-4119-A7DA-2605BB2516C2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0FE36A2D-EB25-4119-A7DA-2605BB2516C2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {0FE36A2D-EB25-4119-A7DA-2605BB2516C2}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/src/dotnet/APIView/APIView/Model/CodeFile.cs b/src/dotnet/APIView/APIView/Model/CodeFile.cs index 8fa07e7e43e..f5b7fe1c666 100644 --- a/src/dotnet/APIView/APIView/Model/CodeFile.cs +++ b/src/dotnet/APIView/APIView/Model/CodeFile.cs @@ -2,14 +2,16 @@ // Licensed under the MIT License. using APIView; +using APIView.Model.V2; using APIView.TreeToken; using System; using System.Collections.Generic; using System.IO; -using System.IO.Compression; using System.Linq; +using System.Text; using System.Text.Json; using System.Text.Json.Serialization; +using System.Text.RegularExpressions; using System.Threading.Tasks; namespace ApiView @@ -19,17 +21,8 @@ public class CodeFile private static readonly JsonSerializerOptions _serializerOptions = new JsonSerializerOptions { AllowTrailingCommas = true, - ReadCommentHandling = JsonCommentHandling.Skip - }; - - private static readonly JsonSerializerOptions _treeStyleParserDeserializerOptions = new JsonSerializerOptions - { - Converters = { new StructuredTokenConverter() } - }; - - private static readonly JsonSerializerOptions _treeStyleParserSerializerOptions = new JsonSerializerOptions - { - DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull, + ReadCommentHandling = JsonCommentHandling.Skip, + DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull }; private string _versionString; @@ -52,10 +45,18 @@ public string VersionString public string PackageVersion { get; set; } public string CrossLanguagePackageId { get; set; } public CodeFileToken[] Tokens { get; set; } = Array.Empty(); + // APIForest will be removed once server changes are added to dereference this property public List APIForest { get; set; } = new List(); public List LeafSections { get; set; } public NavigationItem[] Navigation { get; set; } public CodeDiagnostic[] Diagnostics { get; set; } + public string ParserVersion + { + get => _versionString; + set => _versionString = value; + } + public List ReviewLines { get; set; } = []; + public override string ToString() { return new CodeFileRenderer().Render(this).CodeLines.ToString(); @@ -64,23 +65,12 @@ public override string ToString() public static async Task DeserializeAsync(Stream stream, bool hasSections = false, bool doTreeStyleParserDeserialization = false) { - CodeFile codeFile = null; - if (doTreeStyleParserDeserialization) - { - using (var gzipStream = new GZipStream(stream, CompressionMode.Decompress, leaveOpen: true)) - { - codeFile = await JsonSerializer.DeserializeAsync(gzipStream, _treeStyleParserDeserializerOptions); - } - } - else - { - codeFile = await JsonSerializer.DeserializeAsync(stream, _serializerOptions); - } + var codeFile = await JsonSerializer.DeserializeAsync(stream, _serializerOptions); if (hasSections == false && codeFile.LeafSections == null && IsCollapsibleSectionSSupported(codeFile.Language)) hasSections = true; - // Spliting out the 'leafSections' of the codeFile is done so as not to have to render large codeFiles at once + // Splitting out the 'leafSections' of the codeFile is done so as not to have to render large codeFiles at once // Rendering sections in part helps to improve page load time if (hasSections) { @@ -151,23 +141,21 @@ public static async Task DeserializeAsync(Stream stream, bool hasSecti public async Task SerializeAsync(Stream stream) { - if (this.APIForest.Count > 0) - { - using (var tempStream = new MemoryStream()) - { - await JsonSerializer.SerializeAsync(tempStream, this, _treeStyleParserSerializerOptions); - tempStream.Position = 0; + await JsonSerializer.SerializeAsync(stream, this, _serializerOptions); + } - using (var compressionStream = new GZipStream(stream, CompressionMode.Compress, leaveOpen: true)) - { - await tempStream.CopyToAsync(compressionStream); - } - } - } - else + ///

    + /// Generates a complete text representation of API surface to help generating the content. + /// One use case of this function will be to support download request of entire API review surface. + /// + public string GetApiText() + { + StringBuilder sb = new(); + foreach (var line in ReviewLines) { - await JsonSerializer.SerializeAsync(stream, this, _serializerOptions); + line.AppendApiTextToBuilder(sb, 0, true); } - } + return sb.ToString(); + } } } diff --git a/src/dotnet/APIView/APIView/Model/V2/ReviewLine.cs b/src/dotnet/APIView/APIView/Model/V2/ReviewLine.cs new file mode 100644 index 00000000000..6b8663c82e3 --- /dev/null +++ b/src/dotnet/APIView/APIView/Model/V2/ReviewLine.cs @@ -0,0 +1,143 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Text.Json.Serialization; +using System.Xml; +using APIView.TreeToken; + +namespace APIView.Model.V2 +{ + /// + /// Review line object corresponds to each line displayed on API review. If an empty line is required then add a review line object without any token. + /// + public class ReviewLine + { + /// + /// LineId is only required if we need to support commenting on a line that contains this token. + /// Usually code line for documentation or just punctuation is not required to have lineId.lineId should be a unique value within + /// the review token file to use it assign to review comments as well as navigation Id within the review page. /// for e.g Azure.Core.HttpHeader.Common, azure.template.template_main + /// + public string LineId { get; set; } + public string CrossLanguageId { get; set; } + /// + /// List of tokens that constructs a line in API review + /// + public List Tokens { get; set; } = []; + /// + /// Add any child lines as children. For e.g. all classes and namespace level methods are added as a children of namespace(module) level code line. + /// Similarly all method level code lines are added as children of it's class code line. + /// + public List Children { get; set; } = []; + /// + /// This is set if API is marked as hidden + /// + public bool? IsHidden { get; set; } + /// + /// This is set if a line is end of context. For e.g. end of a class or name space line "}" + /// + public bool? IsContextEndLine { get; set; } + // Following properties are helper methods that's used to render review lines to UI required format. + [JsonIgnore] + public DiffKind DiffKind { get; set; } = DiffKind.NoneDiff; + [JsonIgnore] + public bool IsActiveRevisionLine = true; + [JsonIgnore] + public bool IsDocumentation => Tokens.Count > 0 && Tokens[0].IsDocumentation == true; + [JsonIgnore] + public bool IsEmpty => Tokens.Count == 0 || !Tokens.Any( t => t.SkipDiff != true); + [JsonIgnore] + public bool Processed { get; set; } = false; + + public void AddToken(ReviewToken token) + { + Tokens.Add(token); + } + + public void AppendApiTextToBuilder(StringBuilder sb, int indent = 0, bool skipDocs = true) + { + if (skipDocs && Tokens.Count > 0 && Tokens[0].IsDocumentation == true) + { + return; + } + + //Add empty line in case of review line without tokens + if (Tokens.Count == 0) + { + sb.Append(Environment.NewLine); + return; + } + //Add spaces for indentation + for (int i = 0; i < indent; i++) + { + sb.Append(" "); + } + //Process all tokens + sb.Append(ToString(true)); + + sb.Append(Environment.NewLine); + foreach (var child in Children) + { + child.AppendApiTextToBuilder(sb, indent + 1, skipDocs); + } + } + + private string ToString(bool includeAllTokens) + { + var filterdTokens = includeAllTokens ? Tokens: Tokens.Where(x => x.SkipDiff != true); + if (!filterdTokens.Any()) + { + return string.Empty; + } + StringBuilder sb = new(); + foreach (var token in filterdTokens) + { + sb.Append(token.Value); + sb.Append(token.HasSuffixSpace == true ? " " : string.Empty); + } + return sb.ToString(); + } + + + public override string ToString() + { + return ToString(false); + } + + public override bool Equals(object obj) + { + if(obj is ReviewLine other) + { + return ToString() == other.ToString(); + } + return false; + } + + public override int GetHashCode() + { + return ToString().GetHashCode(); + } + + public string GetTokenNodeIdHash(string parentNodeIdHash, int lineIndex) + { + var idPart = LineId; + var token = Tokens.FirstOrDefault(t => t.RenderClasses.Count > 0); + if (token != null) + { + idPart = $"{idPart}-{token.RenderClasses.First()}"; + } + idPart = $"{idPart}-{lineIndex}-{DiffKind}"; + var hash = CreateHashFromString(idPart); + return hash + parentNodeIdHash.Replace("nId", "").Replace("root", ""); // Append the parent node Id to ensure uniqueness + } + + private static string CreateHashFromString(string inputString) + { + int hash = inputString.GetHashCode(); + return "nId" + hash.ToString(); + } + } +} diff --git a/src/dotnet/APIView/APIView/Model/V2/ReviewToken.cs b/src/dotnet/APIView/APIView/Model/V2/ReviewToken.cs new file mode 100644 index 00000000000..fb45f0929eb --- /dev/null +++ b/src/dotnet/APIView/APIView/Model/V2/ReviewToken.cs @@ -0,0 +1,138 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + + +using System; +using System.Collections.Generic; +using Microsoft.CodeAnalysis; +using Microsoft.CodeAnalysis.CSharp; + +namespace APIView.Model.V2 +{ + /// + /// Token corresponds to each component within a code line. A separate token is required for keyword, punctuation, type name, text etc. + /// + public class ReviewToken + { + public ReviewToken() { } + public ReviewToken(string value, TokenKind kind) + { + Value = value; + Kind = kind; + } + public TokenKind Kind { get; set; } + public string Value { get; set; } + + /// + /// NavigationDisplayName property is to add a short name for the token that will be displayed in the navigation object. + /// + public string NavigationDisplayName { get; set; } + + /// + /// navigateToId should be set if the underlying token is required to be displayed as HREF to another type within the review. + /// + public string NavigateToId { get; set; } + + /// + /// set skipDiff to true if underlying token needs to be ignored from diff calculation. + /// For e.g. package metadata or dependency versions are usually not required to be excluded when comparing two revisions to avoid reporting them as API changes + /// + public bool? SkipDiff { get; set; } + + /// + /// This is set if API is marked as deprecated + /// + public bool? IsDeprecated { get; set; } + + /// + /// Set this to false if there is no suffix space required before next token. For e.g, punctuation right after method name + /// + public bool HasSuffixSpace { get; set; } = true; + + /// + /// Set isDocumentation to true if current token is part of documentation + /// + public bool? IsDocumentation { get; set; } + + /// + /// Language specific style css class names + /// + public List RenderClasses = []; + + public static ReviewToken CreateTextToken(string value, string navigateToId = null, bool hasSuffixSpace = true) + { + var token = new ReviewToken(value, TokenKind.Text); + if (!string.IsNullOrEmpty(navigateToId)) + { + token.NavigateToId = navigateToId; + } + token.HasSuffixSpace = hasSuffixSpace; + return token; + } + + public static ReviewToken CreateKeywordToken(string value, bool hasSuffixSpace = true) + { + var token = new ReviewToken(value, TokenKind.Keyword); + token.HasSuffixSpace = hasSuffixSpace; + return token; + } + + public static ReviewToken CreateKeywordToken(SyntaxKind syntaxKind, bool hasSuffixSpace = true) + { + return CreateKeywordToken(SyntaxFacts.GetText(syntaxKind), hasSuffixSpace); + } + + public static ReviewToken CreateKeywordToken(Accessibility accessibility) + { + return CreateKeywordToken(SyntaxFacts.GetText(accessibility)); + } + + public static ReviewToken CreatePunctuationToken(string value, bool hasSuffixSpace = true) + { + var token = new ReviewToken(value, TokenKind.Punctuation); + token.HasSuffixSpace = hasSuffixSpace; + return token; + } + + public static ReviewToken CreatePunctuationToken(SyntaxKind syntaxKind, bool hasSuffixSpace = true) + { + var token = CreatePunctuationToken(SyntaxFacts.GetText(syntaxKind), hasSuffixSpace); + return token; + } + + public static ReviewToken CreateTypeNameToken(string value, bool hasSuffixSpace = true) + { + var token = new ReviewToken(value, TokenKind.TypeName); + token.HasSuffixSpace = hasSuffixSpace; + return token; + } + + public static ReviewToken CreateMemberNameToken(string value, bool hasSuffixSpace = true) + { + var token = new ReviewToken(value, TokenKind.MemberName); + token.HasSuffixSpace = hasSuffixSpace; + return token; + } + + public static ReviewToken CreateLiteralToken(string value, bool hasSuffixSpace = true) + { + var token = new ReviewToken(value, TokenKind.Literal); + token.HasSuffixSpace = hasSuffixSpace; + return token; + } + + public static ReviewToken CreateStringLiteralToken(string value, bool hasSuffixSpace = true) + { + var token = new ReviewToken(value, TokenKind.StringLiteral); + token.HasSuffixSpace = hasSuffixSpace; + return token; + } + + public static ReviewToken CreateCommentToken(string value, bool hasSuffixSpace = true) + { + var token = new ReviewToken(value, TokenKind.Comment); + token.HasSuffixSpace = hasSuffixSpace; + return token; + } + } +} diff --git a/src/dotnet/APIView/APIView/Model/V2/TokenKind.cs b/src/dotnet/APIView/APIView/Model/V2/TokenKind.cs new file mode 100644 index 00000000000..b95d7378616 --- /dev/null +++ b/src/dotnet/APIView/APIView/Model/V2/TokenKind.cs @@ -0,0 +1,17 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +namespace APIView.Model.V2 +{ + public enum TokenKind + { + Text = 0, + Punctuation = 1, + Keyword = 2, + TypeName = 3, + MemberName = 4, + StringLiteral = 5, + Literal = 6, + Comment = 7 + } +} diff --git a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/Program.cs b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/Program.cs index e2f1215434e..4367439b95d 100644 --- a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/Program.cs +++ b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/Program.cs @@ -1,9 +1,10 @@ using System.CommandLine; using System.IO.Compression; -using System.Text.Json; -using System.Text.Json.Serialization; +using System.Text; +using System.Text.RegularExpressions; using System.Xml.Linq; using ApiView; +using APIView.Model.V2; using NuGet.Common; using NuGet.Packaging; using NuGet.Protocol; @@ -13,6 +14,12 @@ public static class Program { + // Regex parser nuget file name without extension to two groups + // package name and package version + // for e.g Azure.Core.1.0.0 to ["Azure.Core", "1.0.0"] + // or Azure.Storage.Blobs.12.0.0 to ["Azure.Storage.Blobs", "12.0.0"] + private static Regex _packageNameParser = new Regex("([A-Za-z.]*[a-z]).([\\S]*)", RegexOptions.Compiled); + public static int Main(string[] args) { var inputOption = new Option("--packageFilePath", "C# Package (.nupkg) file").ExistingOnly(); @@ -69,7 +76,10 @@ static async Task HandlePackageFileParsing(Stream stream, FileInfo packageFilePa if (dllEntries.Length == 0) { - Console.Error.WriteLine($"PackageFile {packageFilePath.FullName} contains no dlls."); + Console.Error.WriteLine($"PackageFile {packageFilePath.FullName} contains no dll. Creating a meta package API review file."); + var codeFile = CreateDummyCodeFile(packageFilePath.FullName, $"Package {packageFilePath.Name} does not contain any dll to create API review."); + outputFileName = string.IsNullOrEmpty(outputFileName) ? nuspecEntry.Name : outputFileName; + await CreateOutputFile(OutputDirectory.FullName, outputFileName, codeFile); return; } @@ -120,24 +130,15 @@ static async Task HandlePackageFileParsing(Stream stream, FileInfo packageFilePa if (assemblySymbol == null) { Console.Error.WriteLine($"PackageFile {packageFilePath.FullName} contains no Assembly Symbol."); + var codeFile = CreateDummyCodeFile(packageFilePath.FullName, $"Package {packageFilePath.Name} does not contain any assembly symbol to create API review."); + outputFileName = string.IsNullOrEmpty(outputFileName) ? packageFilePath.Name : outputFileName; + await CreateOutputFile(OutputDirectory.FullName, outputFileName, codeFile); return; } var parsedFileName = string.IsNullOrEmpty(outputFileName) ? assemblySymbol.Name : outputFileName; var treeTokenCodeFile = new CSharpAPIParser.TreeToken.CodeFileBuilder().Build(assemblySymbol, runAnalysis, dependencies); - var gzipJsonTokenFilePath = Path.Combine(OutputDirectory.FullName, $"{parsedFileName}.json.tgz"); - - - var options = new JsonSerializerOptions() - { - DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull - }; - - await using FileStream gzipFileStream = new FileStream(gzipJsonTokenFilePath, FileMode.Create, FileAccess.Write); - await using GZipStream gZipStream = new GZipStream(gzipFileStream, CompressionLevel.Optimal); - await JsonSerializer.SerializeAsync(gZipStream, treeTokenCodeFile, options); - Console.WriteLine($"TokenCodeFile File {gzipJsonTokenFilePath} Generated Successfully."); - Console.WriteLine(); + await CreateOutputFile(OutputDirectory.FullName, parsedFileName, treeTokenCodeFile); } catch (Exception ex) { @@ -154,6 +155,40 @@ static async Task HandlePackageFileParsing(Stream stream, FileInfo packageFilePa } } + static async Task CreateOutputFile(string outputPath, string outputFileNamePrefix, CodeFile apiViewFile) + { + var jsonTokenFilePath = Path.Combine(outputPath, $"{outputFileNamePrefix}.json"); + await using FileStream fileStream = new(jsonTokenFilePath, FileMode.Create, FileAccess.Write); + await apiViewFile.SerializeAsync(fileStream); + Console.WriteLine($"TokenCodeFile File {jsonTokenFilePath} Generated Successfully."); + Console.WriteLine(); + } + + /*** Creates dummy API review file to support meta packages.*/ + static CodeFile CreateDummyCodeFile(string originalName, string text) + { + var packageName = Path.GetFileNameWithoutExtension(originalName); + var packageNameMatch = _packageNameParser.Match(packageName); + var packageVersion = ""; + if (packageNameMatch.Success) + { + packageName = packageNameMatch.Groups[1].Value; + packageVersion = $"{packageNameMatch.Groups[2].Value}"; + } + + var codeFile = new CodeFile(); + codeFile.PackageName = packageName; + codeFile.PackageVersion = packageVersion; + codeFile.ReviewLines.Add(new ReviewLine + { + Tokens = new List + { + ReviewToken.CreateTextToken(text) + } + }); + return codeFile; + } + static bool IsNuget(string name) { return name.EndsWith(".nupkg", StringComparison.OrdinalIgnoreCase); diff --git a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/TreeToken/CodeFileBuilder.cs b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/TreeToken/CodeFileBuilder.cs index dba59ffc0a9..5f9481ba541 100644 --- a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/TreeToken/CodeFileBuilder.cs +++ b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/TreeToken/CodeFileBuilder.cs @@ -1,18 +1,18 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. -using ApiView; using APIView.Analysis; -using APIView.TreeToken; +using APIView.Model.V2; using Microsoft.CodeAnalysis; using Microsoft.CodeAnalysis.CSharp; using Microsoft.CodeAnalysis.SymbolDisplay; using System.Collections.Immutable; using System.ComponentModel; +using ApiView; namespace CSharpAPIParser.TreeToken { - internal class CodeFileBuilder + public class CodeFileBuilder { private static readonly char[] _newlineChars = new char[] { '\r', '\n' }; @@ -47,7 +47,7 @@ internal class CodeFileBuilder public ICodeFileBuilderSymbolOrderProvider SymbolOrderProvider { get; set; } = new CodeFileBuilderSymbolOrderProvider(); - public const string CurrentVersion = "28"; + public const string CurrentVersion = "29"; private IEnumerable EnumerateNamespaces(IAssemblySymbol assemblySymbol) { @@ -76,16 +76,19 @@ public CodeFile Build(IAssemblySymbol assemblySymbol, bool runAnalysis, List() { apiTreeNode }, - VersionString = CurrentVersion, - Diagnostics = analyzer.Results.ToArray(), - PackageName = assemblySymbol.Name, - PackageVersion = assemblySymbol.Identity.Version.ToString() - }; - - return treeTokenCodeFile; + codeFile.Diagnostics = analyzer.Results.ToArray(); + return codeFile; } - public static void BuildInternalsVisibleToAttributes(List apiTree, IAssemblySymbol assemblySymbol) + public static void BuildInternalsVisibleToAttributes(List reviewLines, IAssemblySymbol assemblySymbol) { var assemblyAttributes = assemblySymbol.GetAttributes() .Where(a => @@ -129,10 +119,13 @@ public static void BuildInternalsVisibleToAttributes(List apiTree, !a.ConstructorArguments[0].Value?.ToString()?.Contains("DynamicProxyGenAssembly2") == true); if (assemblyAttributes != null && assemblyAttributes.Any()) { - var apiTreeNode = new APITreeNode(); - apiTreeNode.Kind = apiTreeNode.Name = apiTreeNode.Id = APITreeNode.INTERNALS_VISIBLE_TO; - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateTextToken(value: "Exposes internals to:")); - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateLineBreakToken()); + reviewLines.Add(new ReviewLine() + { + LineId = "InternalsVisibleTo", + Tokens = [ + ReviewToken.CreateStringLiteralToken("Exposes internals to:") + ] + }); foreach (AttributeData attribute in assemblyAttributes) { @@ -143,84 +136,107 @@ public static void BuildInternalsVisibleToAttributes(List apiTree, { var firstComma = param?.IndexOf(','); param = firstComma > 0 ? param?[..(int)firstComma] : param; - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateTextToken(value: param, id: attribute.AttributeClass?.Name)); + reviewLines.Add(new ReviewLine() + { + LineId = attribute.AttributeClass?.Name, + Tokens = [ + ReviewToken.CreateStringLiteralToken(param) + ] + }); } } } - apiTreeNode.BottomTokensObj.Add(StructuredToken.CreateEmptyToken()); - apiTreeNode.BottomTokensObj.Add(StructuredToken.CreateLineBreakToken()); - apiTree.Add(apiTreeNode); } } - public static void BuildDependencies(List apiTree, List dependencies) + public static void BuildDependencies(List reviewLines, List dependencies) { if (dependencies != null && dependencies.Any()) { - var apiTreeNode = new APITreeNode(); - apiTreeNode.Kind = apiTreeNode.Name = apiTreeNode.Id = APITreeNode.DEPENDENCIES; - - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateLineBreakToken()); - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateTextToken(value: "Dependencies:")); - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateLineBreakToken()); + //Dependencies + var headerLine = new ReviewLine() + { + LineId = "Dependencies" + }; + var depToken = ReviewToken.CreateStringLiteralToken("Dependencies:"); + depToken.NavigationDisplayName = "Dependencies"; + depToken.RenderClasses.Add("dependencies"); + headerLine.Tokens.Add(depToken); + reviewLines.Add(headerLine); foreach (DependencyInfo dependency in dependencies) { - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateTextToken(value: dependency.Name, id: dependency.Name)); - var dependencyVersionToken = StructuredToken.CreateTextToken(value: $"-{dependency.Version}"); - dependencyVersionToken.TagsObj.Add(StructuredToken.SKIPP_DIFF); - apiTreeNode.TopTokensObj.Add(dependencyVersionToken); - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateLineBreakToken()); + var versionToken = ReviewToken.CreateStringLiteralToken($"-{dependency.Version}"); + versionToken.SkipDiff = true; + var dependencyLine = new ReviewLine() + { + LineId = dependency.Name, + Tokens = [ + ReviewToken.CreateStringLiteralToken(dependency.Name, false), + versionToken + ] + }; + reviewLines.Add(dependencyLine); } - apiTreeNode.BottomTokensObj.Add(StructuredToken.CreateEmptyToken()); - apiTreeNode.BottomTokensObj.Add(StructuredToken.CreateLineBreakToken()); - apiTree.Add(apiTreeNode); } } - private void BuildNamespace(List apiTree, INamespaceSymbol namespaceSymbol) + private void BuildNamespace(List reviewLines, INamespaceSymbol namespaceSymbol) { bool isHidden = HasOnlyHiddenTypes(namespaceSymbol); + //Add an empty review line to add empty line in the review before current name space begins. + if (reviewLines.Count > 0) + { + reviewLines.Add(new ReviewLine() { IsHidden = isHidden }); + } - var apiTreeNode = new APITreeNode(); - apiTreeNode.Id = namespaceSymbol.GetId(); - apiTreeNode.Name = namespaceSymbol.ToDisplayString(); - apiTreeNode.Kind = APITreeNode.NAMESPACE; + var namespaceLine = new ReviewLine() + { + LineId = namespaceSymbol.GetId(), + Tokens = [ + ReviewToken.CreateKeywordToken("namespace") + ], + IsHidden = isHidden + }; - if (isHidden) + BuildNamespaceName(namespaceLine, namespaceSymbol); + var nameSpaceToken = namespaceLine.Tokens.LastOrDefault(); + if (nameSpaceToken != null) { - apiTreeNode.TagsObj.Add(APITreeNode.HIDDEN); + nameSpaceToken.RenderClasses.Add("namespace"); + nameSpaceToken.NavigationDisplayName = namespaceSymbol.ToDisplayString(); } - - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateKeywordToken(SyntaxKind.NamespaceKeyword)); - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateSpaceToken()); - BuildNamespaceName(apiTreeNode.TopTokensObj, namespaceSymbol); - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateSpaceToken()); - apiTreeNode.TopTokensObj.Add(StructuredToken.CreatePunctuationToken(SyntaxKind.OpenBraceToken)); + namespaceLine.Tokens.Last().HasSuffixSpace = true; + namespaceLine.Tokens.Add(ReviewToken.CreatePunctuationToken("{")); + // Add each members in the namespace foreach (var namedTypeSymbol in SymbolOrderProvider.OrderTypes(namespaceSymbol.GetTypeMembers())) { - BuildType(apiTreeNode.ChildrenObj, namedTypeSymbol, isHidden); + BuildType(namespaceLine.Children, namedTypeSymbol, isHidden); } - apiTreeNode.BottomTokensObj.Add(StructuredToken.CreatePunctuationToken(SyntaxKind.CloseBraceToken)); - apiTreeNode.BottomTokensObj.Add(StructuredToken.CreateLineBreakToken()); - apiTreeNode.BottomTokensObj.Add(StructuredToken.CreateEmptyToken()); - - apiTree.Add(apiTreeNode); + reviewLines.Add(namespaceLine); + reviewLines.Add(new ReviewLine() + { + Tokens = [ + ReviewToken.CreateStringLiteralToken("}") + ], + IsHidden = isHidden, + IsContextEndLine = true + }); } - private void BuildNamespaceName(List tokenList, INamespaceSymbol namespaceSymbol) + private void BuildNamespaceName(ReviewLine namespaceLine, INamespaceSymbol namespaceSymbol) { if (!namespaceSymbol.ContainingNamespace.IsGlobalNamespace) { - BuildNamespaceName(tokenList, namespaceSymbol.ContainingNamespace); - tokenList.Add(StructuredToken.CreatePunctuationToken(SyntaxKind.DotToken)); + BuildNamespaceName(namespaceLine, namespaceSymbol.ContainingNamespace); + var punctuation = ReviewToken.CreatePunctuationToken(".", false); + namespaceLine.Tokens.Add(punctuation); } - DisplayName(tokenList, namespaceSymbol, namespaceSymbol); + DisplayName(namespaceLine, namespaceSymbol, namespaceSymbol); } - private bool HasAnyPublicTypes(INamespaceSymbol subNamespaceSymbol) { return subNamespaceSymbol.GetTypeMembers().Any(IsAccessible); @@ -231,72 +247,81 @@ private bool HasOnlyHiddenTypes(INamespaceSymbol namespaceSymbol) return namespaceSymbol.GetTypeMembers().All(t => IsHiddenFromIntellisense(t) || !IsAccessible(t)); } - private void BuildType(List apiTree, INamedTypeSymbol namedType, bool inHiddenScope) + private void BuildType(List reviewLines, INamedTypeSymbol namedType, bool inHiddenScope) { if (!IsAccessible(namedType)) { return; } - bool isHidden = IsHiddenFromIntellisense(namedType); - var apiTreeNode = new APITreeNode(); - apiTreeNode.Kind = APITreeNode.TYPE; - apiTreeNode.PropertiesObj.Add(APITreeNode.SUB_KIND, namedType.TypeKind.ToString().ToLowerInvariant()); - apiTreeNode.Id = namedType.GetId(); - apiTreeNode.Name = namedType.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat); - - if (isHidden && !inHiddenScope) + bool isHidden = IsHiddenFromIntellisense(namedType) || inHiddenScope; + //Add empty line to separate types before current node begins + if (reviewLines.Count > 0) { - apiTreeNode.TagsObj.Add(APITreeNode.HIDDEN); + reviewLines.Add(new ReviewLine() + { + IsHidden = isHidden + }); } - BuildDocumentation(apiTreeNode.TopTokensObj, namedType); - BuildAttributes(apiTreeNode.TopTokensObj, namedType.GetAttributes()); - BuildVisibility(apiTreeNode.TopTokensObj, namedType); - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateSpaceToken()); + var reviewLine = new ReviewLine() + { + LineId = namedType.GetId(), + IsHidden = isHidden + }; + + // Build documentation, attributes, visibility, and name + BuildDocumentation(reviewLines, namedType, isHidden); + BuildAttributes(reviewLines, namedType.GetAttributes(), isHidden); + BuildVisibility(reviewLine.Tokens, namedType); switch (namedType.TypeKind) { case TypeKind.Class: - BuildClassModifiers(apiTreeNode.TopTokensObj, namedType); - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateKeywordToken(SyntaxKind.ClassKeyword)); + BuildClassModifiers(reviewLine.Tokens, namedType); + reviewLine.Tokens.Add(ReviewToken.CreateKeywordToken(SyntaxKind.ClassKeyword)); break; case TypeKind.Delegate: - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateKeywordToken(SyntaxKind.DelegateKeyword)); + reviewLine.Tokens.Add(ReviewToken.CreateKeywordToken(SyntaxKind.DelegateKeyword)); break; case TypeKind.Enum: - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateKeywordToken(SyntaxKind.EnumKeyword)); + reviewLine.Tokens.Add(ReviewToken.CreateKeywordToken(SyntaxKind.EnumKeyword)); break; case TypeKind.Interface: - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateKeywordToken(SyntaxKind.InterfaceKeyword)); + reviewLine.Tokens.Add(ReviewToken.CreateKeywordToken(SyntaxKind.InterfaceKeyword)); break; case TypeKind.Struct: if (namedType.IsReadOnly) { - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateKeywordToken(SyntaxKind.ReadOnlyKeyword)); - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateSpaceToken()); + reviewLine.Tokens.Add(ReviewToken.CreateKeywordToken(SyntaxKind.ReadOnlyKeyword)); } - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateKeywordToken(SyntaxKind.StructKeyword)); + reviewLine.Tokens.Add(ReviewToken.CreateKeywordToken(SyntaxKind.StructKeyword)); break; } - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateSpaceToken()); - DisplayName(apiTreeNode.TopTokensObj, namedType, namedType); + DisplayName(reviewLine, namedType, namedType); + + // Add navigation short name and render classes to Type name token. Navigation tree is built dynamically based on these properties + var typeToken = reviewLine.Tokens.FirstOrDefault(t => t.Kind == TokenKind.TypeName && string.IsNullOrEmpty(t.NavigateToId)); + if (typeToken != null) + { + typeToken.NavigationDisplayName = namedType.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat); + typeToken.RenderClasses.Add(namedType.TypeKind.ToString().ToLowerInvariant()); + typeToken.HasSuffixSpace = true; + } if (namedType.TypeKind == TypeKind.Delegate) { - apiTreeNode.TopTokensObj.Add(StructuredToken.CreatePunctuationToken(SyntaxKind.SemicolonToken)); - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateLineBreakToken()); + reviewLine.Tokens.Last().HasSuffixSpace = false; + reviewLine.Tokens.Add(ReviewToken.CreatePunctuationToken(SyntaxKind.SemicolonToken)); return; } - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateSpaceToken()); - BuildBaseType(apiTreeNode.TopTokensObj, namedType); - apiTreeNode.TopTokensObj.Add(StructuredToken.CreatePunctuationToken(SyntaxKind.OpenBraceToken)); - + BuildBaseType(reviewLine, namedType); + reviewLine.Tokens.Add(ReviewToken.CreatePunctuationToken(SyntaxKind.OpenBraceToken)); foreach (var namedTypeSymbol in SymbolOrderProvider.OrderTypes(namedType.GetTypeMembers())) { - BuildType(apiTreeNode.ChildrenObj, namedTypeSymbol, inHiddenScope || isHidden); + BuildType(reviewLine.Children, namedTypeSymbol, isHidden); } foreach (var member in SymbolOrderProvider.OrderMembers(namedType.GetMembers())) @@ -313,16 +338,20 @@ private void BuildType(List apiTree, INamedTypeSymbol namedType, bo continue; } } - BuildMember(apiTreeNode.ChildrenObj, member, inHiddenScope); + BuildMember(reviewLine.Children, member, isHidden); } - apiTreeNode.BottomTokensObj.Add(StructuredToken.CreatePunctuationToken(SyntaxKind.CloseBraceToken)); - apiTreeNode.BottomTokensObj.Add(StructuredToken.CreateLineBreakToken()); - apiTreeNode.BottomTokensObj.Add(StructuredToken.CreateEmptyToken()); - - apiTree.Add(apiTreeNode); + reviewLines.Add(reviewLine); + reviewLines.Add(new ReviewLine() + { + Tokens = [ + ReviewToken.CreateStringLiteralToken("}") + ], + IsHidden = isHidden, + IsContextEndLine = true + }); } - private void BuildDocumentation(List tokenList, ISymbol symbol) + private void BuildDocumentation(List reviewLines, ISymbol symbol, bool isHidden) { var lines = symbol.GetDocumentationCommentXml()?.Trim().Split(_newlineChars); @@ -334,48 +363,46 @@ private void BuildDocumentation(List tokenList, ISymbol symbol) } foreach (var line in lines) { - var docToken = new StructuredToken("// " + line.Trim()); - docToken.RenderClassesObj.Add("comment"); - docToken.PropertiesObj.Add(StructuredToken.GROUP_ID, StructuredToken.DOCUMENTATION); - tokenList.Add(docToken); - tokenList.Add(StructuredToken.CreateLineBreakToken()); + var docToken = ReviewToken.CreateCommentToken("// " + line.Trim()); + docToken.IsDocumentation = true; + reviewLines.Add(new ReviewLine() + { + Tokens = [docToken], + IsHidden = isHidden + }); } } } - private static void BuildClassModifiers(List tokenList, INamedTypeSymbol namedType) + private static void BuildClassModifiers(List tokenList, INamedTypeSymbol namedType) { if (namedType.IsAbstract) { - tokenList.Add(StructuredToken.CreateKeywordToken(SyntaxKind.AbstractKeyword)); - tokenList.Add(StructuredToken.CreateSpaceToken()); + tokenList.Add(ReviewToken.CreateKeywordToken(SyntaxKind.AbstractKeyword)); } if (namedType.IsStatic) { - tokenList.Add(StructuredToken.CreateKeywordToken(SyntaxKind.StaticKeyword)); - tokenList.Add(StructuredToken.CreateSpaceToken()); + tokenList.Add(ReviewToken.CreateKeywordToken(SyntaxKind.StaticKeyword)); } if (namedType.IsSealed) { - tokenList.Add(StructuredToken.CreateKeywordToken(SyntaxKind.SealedKeyword)); - tokenList.Add(StructuredToken.CreateSpaceToken()); + tokenList.Add(ReviewToken.CreateKeywordToken(SyntaxKind.SealedKeyword)); } } - private void BuildBaseType(List tokenList, INamedTypeSymbol namedType) + private void BuildBaseType(ReviewLine reviewLine, INamedTypeSymbol namedType) { bool first = true; if (namedType.BaseType != null && namedType.BaseType.SpecialType == SpecialType.None) { - tokenList.Add(StructuredToken.CreatePunctuationToken(SyntaxKind.ColonToken)); - tokenList.Add(StructuredToken.CreateSpaceToken()); + reviewLine.AddToken(ReviewToken.CreatePunctuationToken(SyntaxKind.ColonToken)); first = false; - - DisplayName(tokenList, namedType.BaseType); + DisplayName(reviewLine, namedType.BaseType); + reviewLine.Tokens.Last().HasSuffixSpace = true; } foreach (var typeInterface in namedType.Interfaces) @@ -384,58 +411,52 @@ private void BuildBaseType(List tokenList, INamedTypeSymbol nam if (!first) { - tokenList.Add(StructuredToken.CreatePunctuationToken(SyntaxKind.CommaToken)); - tokenList.Add(StructuredToken.CreateSpaceToken()); + reviewLine.Tokens.Last().HasSuffixSpace = false; + reviewLine.AddToken(ReviewToken.CreatePunctuationToken(SyntaxKind.CommaToken)); } else { - tokenList.Add(StructuredToken.CreatePunctuationToken(SyntaxKind.ColonToken)); - tokenList.Add(StructuredToken.CreateSpaceToken()); + reviewLine.AddToken(ReviewToken.CreatePunctuationToken(SyntaxKind.ColonToken)); first = false; } - - DisplayName(tokenList, typeInterface); - } - - if (!first) - { - tokenList.Add(StructuredToken.CreateSpaceToken()); + DisplayName(reviewLine, typeInterface); + reviewLine.Tokens.Last().HasSuffixSpace = true; } } - private void BuildMember(List apiTree, ISymbol member, bool inHiddenScope) + private void BuildMember(List reviewLines, ISymbol member, bool inHiddenScope) { - bool isHidden = IsHiddenFromIntellisense(member); - var apiTreeNode = new APITreeNode(); - apiTreeNode.Kind = APITreeNode.MEMBER; - apiTreeNode.PropertiesObj.Add(APITreeNode.SUB_KIND, member.Kind.ToString()); - apiTreeNode.Id = member.GetId(); - apiTreeNode.Name = member.ToDisplayString(); - apiTreeNode.TagsObj.Add(APITreeNode.HIDE_FROM_NAV); + bool isHidden = IsHiddenFromIntellisense(member) || inHiddenScope; + var reviewLine = new ReviewLine() + { + LineId = member.GetId(), + IsHidden = isHidden + }; - if (isHidden && !inHiddenScope) + BuildDocumentation(reviewLines, member, isHidden); + BuildAttributes(reviewLines, member.GetAttributes(), isHidden); + reviewLines.Add(reviewLine); + DisplayName(reviewLine, member); + reviewLine.Tokens.Last().HasSuffixSpace = false; + + // Set member sub kind class for render class styling + var memToken = reviewLine.Tokens.FirstOrDefault(m => m.Kind == TokenKind.MemberName); + if (memToken != null) { - apiTreeNode.TagsObj.Add(APITreeNode.HIDDEN); + memToken.RenderClasses.Add(member.Kind.ToString().ToLowerInvariant()); } - BuildDocumentation(apiTreeNode.TopTokensObj, member); - BuildAttributes(apiTreeNode.TopTokensObj, member.GetAttributes()); - DisplayName(apiTreeNode.TopTokensObj, member); - if (member.Kind == SymbolKind.Field && member.ContainingType.TypeKind == TypeKind.Enum) { - apiTreeNode.TopTokensObj.Add(StructuredToken.CreatePunctuationToken(SyntaxKind.CommaToken)); + reviewLine.AddToken(ReviewToken.CreatePunctuationToken(SyntaxKind.CommaToken)); } else if (member.Kind != SymbolKind.Property) { - apiTreeNode.TopTokensObj.Add(StructuredToken.CreatePunctuationToken(SyntaxKind.SemicolonToken)); + reviewLine.AddToken(ReviewToken.CreatePunctuationToken(SyntaxKind.SemicolonToken)); } - - apiTreeNode.TopTokensObj.Add(StructuredToken.CreateLineBreakToken()); - apiTree.Add(apiTreeNode); } - private void BuildAttributes(List tokenList, ImmutableArray attributes) + private void BuildAttributes(List reviewLines, ImmutableArray attributes, bool isHidden) { const string attributeSuffix = "Attribute"; foreach (var attribute in attributes) @@ -450,59 +471,61 @@ private void BuildAttributes(List tokenList, ImmutableArray private bool IsDecoratedWithAttribute(ISymbol member, string attributeName) => member.GetAttributes().Any(d => d.AttributeClass?.Name == attributeName); - private void BuildTypedConstant(List tokenList, TypedConstant typedConstant) + private void BuildTypedConstant(ReviewLine reviewLine, TypedConstant typedConstant) { + var tokenList = reviewLine.Tokens; if (typedConstant.IsNull) { - tokenList.Add(StructuredToken.CreateKeywordToken(SyntaxKind.NullKeyword)); + tokenList.Add(ReviewToken.CreateKeywordToken(SyntaxKind.NullKeyword, false)); } else if (typedConstant.Kind == TypedConstantKind.Enum) { @@ -544,18 +568,18 @@ private void BuildTypedConstant(List tokenList, TypedConstant t } else if (typedConstant.Kind == TypedConstantKind.Type) { - tokenList.Add(StructuredToken.CreateKeywordToken(SyntaxKind.TypeOfKeyword)); - tokenList.Add(StructuredToken.CreatePunctuationToken(SyntaxKind.OpenParenToken)); - DisplayName(tokenList, (ITypeSymbol)typedConstant.Value!); - tokenList.Add(StructuredToken.CreatePunctuationToken(SyntaxKind.CloseParenToken)); + tokenList.Add(ReviewToken.CreateKeywordToken(SyntaxKind.TypeOfKeyword, false)); + tokenList.Add(ReviewToken.CreatePunctuationToken(SyntaxKind.OpenParenToken, false)); + DisplayName(reviewLine, (ITypeSymbol)typedConstant.Value!); + reviewLine.Tokens.Last().HasSuffixSpace = false; + tokenList.Add(ReviewToken.CreatePunctuationToken(SyntaxKind.CloseParenToken, false)); } else if (typedConstant.Kind == TypedConstantKind.Array) { - tokenList.Add(StructuredToken.CreateKeywordToken(SyntaxKind.NewKeyword)); - tokenList.Add(StructuredToken.CreatePunctuationToken(SyntaxKind.OpenBracketToken)); - tokenList.Add(StructuredToken.CreatePunctuationToken(SyntaxKind.CloseBracketToken)); - tokenList.Add(StructuredToken.CreateSpaceToken()); - tokenList.Add(StructuredToken.CreatePunctuationToken(SyntaxKind.OpenBraceToken)); + tokenList.Add(ReviewToken.CreateKeywordToken(SyntaxKind.NewKeyword, false)); + tokenList.Add(ReviewToken.CreatePunctuationToken(SyntaxKind.OpenBracketToken, false)); + tokenList.Add(ReviewToken.CreatePunctuationToken(SyntaxKind.CloseBracketToken)); + tokenList.Add(ReviewToken.CreatePunctuationToken(SyntaxKind.OpenBraceToken)); bool first = true; @@ -563,43 +587,43 @@ private void BuildTypedConstant(List tokenList, TypedConstant t { if (!first) { - tokenList.Add(StructuredToken.CreatePunctuationToken(SyntaxKind.CommaToken)); - tokenList.Add(StructuredToken.CreateSpaceToken()); + tokenList.Add(ReviewToken.CreatePunctuationToken(SyntaxKind.CommaToken)); } else { first = false; } - BuildTypedConstant(tokenList, value); + BuildTypedConstant(reviewLine, value); + reviewLine.Tokens.Last().HasSuffixSpace = false; } - tokenList.Add(StructuredToken.CreatePunctuationToken(SyntaxKind.CloseBraceToken)); + tokenList.Add(ReviewToken.CreatePunctuationToken(SyntaxKind.CloseBraceToken, false)); } else { if (typedConstant.Value is string s) { - tokenList.Add(StructuredToken.CreateStringLiteralToken(ObjectDisplay.FormatLiteral(s, ObjectDisplayOptions.UseQuotes | ObjectDisplayOptions.EscapeNonPrintableCharacters))); + tokenList.Add(ReviewToken.CreateStringLiteralToken(ObjectDisplay.FormatLiteral(s, ObjectDisplayOptions.UseQuotes | ObjectDisplayOptions.EscapeNonPrintableCharacters), false)); } else { - tokenList.Add(StructuredToken.CreateLiteralToken(ObjectDisplay.FormatPrimitive(typedConstant.Value, ObjectDisplayOptions.None))); + tokenList.Add(ReviewToken.CreateLiteralToken(ObjectDisplay.FormatPrimitive(typedConstant.Value, ObjectDisplayOptions.None), false)); } } } - private void BuildVisibility(List tokenList, ISymbol symbol) + private void BuildVisibility(List tokenList, ISymbol symbol) { - tokenList.Add(StructuredToken.CreateKeywordToken(ToEffectiveAccessibility(symbol.DeclaredAccessibility))); + tokenList.Add(ReviewToken.CreateKeywordToken(ToEffectiveAccessibility(symbol.DeclaredAccessibility))); } - private void DisplayName(List tokenList, ISymbol symbol, ISymbol? definedSymbol = null) + private void DisplayName(ReviewLine reviewLine, ISymbol symbol, ISymbol? definedSymbol = null) { - tokenList.Add(StructuredToken.CreateEmptyToken(id: symbol.GetId())); + var reviewLineTokens = reviewLine.Tokens; + if (NeedsAccessibility(symbol)) { - tokenList.Add(StructuredToken.CreateKeywordToken(ToEffectiveAccessibility(symbol.DeclaredAccessibility))); - tokenList.Add(StructuredToken.CreateSpaceToken()); + reviewLineTokens.Add(ReviewToken.CreateKeywordToken(ToEffectiveAccessibility(symbol.DeclaredAccessibility))); } if (symbol is IPropertySymbol propSymbol && propSymbol.DeclaredAccessibility != Accessibility.Internal) { @@ -615,8 +639,23 @@ private void DisplayName(List tokenList, ISymbol symbol, ISymbo i++; } } - tokenList.Add(MapToken(definedSymbol: definedSymbol!, symbolDisplayPart: parts[i], - previousSymbolDisplayPart: previous)); + var previousToken = reviewLine.Tokens.LastOrDefault(); + //Add a new code line as child if there is a line break + if (parts[i].Kind == SymbolDisplayPartKind.LineBreak) + { + var subLine = new ReviewLine() + { + LineId = definedSymbol.GetId(), + }; + reviewLine.Children.Add(subLine); + reviewLineTokens = subLine.Tokens; + } + var token = MapToken(definedSymbol: definedSymbol!, symbolDisplayPart: parts[i], + previousSymbolDisplayPart: previous, previousToken); + if (token != null) + { + reviewLineTokens.Add(token); + } previous = parts[i]; } } @@ -625,8 +664,13 @@ private void DisplayName(List tokenList, ISymbol symbol, ISymbo SymbolDisplayPart previous = default(SymbolDisplayPart); foreach (var symbolDisplayPart in symbol.ToDisplayParts(_defaultDisplayFormat)) { - tokenList.Add(MapToken(definedSymbol: definedSymbol!, symbolDisplayPart: symbolDisplayPart, - previousSymbolDisplayPart: previous)); + var previousToken = reviewLine.Tokens.LastOrDefault(); + var token = MapToken(definedSymbol: definedSymbol!, symbolDisplayPart: symbolDisplayPart, + previousSymbolDisplayPart: previous, previousToken: previousToken); + if (token != null) + { + reviewLineTokens.Add(token); + } previous = symbolDisplayPart; } } @@ -647,7 +691,7 @@ private bool NeedsAccessibility(ISymbol symbol) }; } - private StructuredToken MapToken(ISymbol definedSymbol, SymbolDisplayPart symbolDisplayPart, SymbolDisplayPart previousSymbolDisplayPart) + private ReviewToken? MapToken(ISymbol definedSymbol, SymbolDisplayPart symbolDisplayPart, SymbolDisplayPart previousSymbolDisplayPart, ReviewToken? previousToken) { string? navigateToId = null; var symbol = symbolDisplayPart.Symbol; @@ -659,10 +703,9 @@ private StructuredToken MapToken(ISymbol definedSymbol, SymbolDisplayPart symbol navigateToId = symbol.GetId(); } - var definitionId = (definedSymbol != null && SymbolEqualityComparer.Default.Equals(definedSymbol, symbol)) ? definedSymbol.GetId() : null; var tokenValue = symbolDisplayPart.ToString(); - StructuredToken? token = null; + ReviewToken? token = null; switch (symbolDisplayPart.Kind) { @@ -675,28 +718,21 @@ private StructuredToken MapToken(ISymbol definedSymbol, SymbolDisplayPart symbol case SymbolDisplayPartKind.ErrorTypeName: case SymbolDisplayPartKind.InterfaceName: case SymbolDisplayPartKind.StructName: - token = StructuredToken.CreateTypeNameToken(tokenValue); + token = ReviewToken.CreateTypeNameToken(tokenValue, false); break; case SymbolDisplayPartKind.Keyword: - token = StructuredToken.CreateKeywordToken(tokenValue); - break; - case SymbolDisplayPartKind.LineBreak: - token = StructuredToken.CreateLineBreakToken(); + token = ReviewToken.CreateKeywordToken(tokenValue, false); break; case SymbolDisplayPartKind.StringLiteral: - token = StructuredToken.CreateStringLiteralToken(tokenValue); + token = ReviewToken.CreateStringLiteralToken(tokenValue, false); break; case SymbolDisplayPartKind.Punctuation: - token = StructuredToken.CreatePunctuationToken(tokenValue); + token = ReviewToken.CreatePunctuationToken(tokenValue, false); break; case SymbolDisplayPartKind.Space: - if (previousSymbolDisplayPart.Kind == SymbolDisplayPartKind.Punctuation && previousSymbolDisplayPart.ToString().Equals(",")) - { - token = StructuredToken.CreateParameterSeparatorToken(); - } - else + if (previousToken != null) { - token = StructuredToken.CreateSpaceToken(); + previousToken.HasSuffixSpace = true; } break; case SymbolDisplayPartKind.PropertyName: @@ -707,23 +743,18 @@ private StructuredToken MapToken(ISymbol definedSymbol, SymbolDisplayPart symbol case SymbolDisplayPartKind.EnumMemberName: case SymbolDisplayPartKind.ExtensionMethodName: case SymbolDisplayPartKind.ConstantName: - token = StructuredToken.CreateMemberNameToken(tokenValue); + token = ReviewToken.CreateMemberNameToken(tokenValue, false); break; default: - token = StructuredToken.CreateTextToken(tokenValue); + token = ReviewToken.CreateTextToken(tokenValue, hasSuffixSpace: false); break; } - if (!String.IsNullOrWhiteSpace(definitionId)) + if (token != null && !String.IsNullOrWhiteSpace(navigateToId)) { - token.Id = definitionId!; + token.NavigateToId = navigateToId!; } - if (!String.IsNullOrWhiteSpace(navigateToId)) - { - token.PropertiesObj.Add(StructuredToken.NAVIGATE_TO_ID, navigateToId!); - } - return token; } @@ -767,9 +798,9 @@ private bool IsAccessibleExplicitInterfaceImplementation(ISymbol s) internal class CodeFileBuilderEnumFormatter : AbstractSymbolDisplayVisitor { - private readonly List _tokenList; + private readonly List _tokenList; - public CodeFileBuilderEnumFormatter(List tokenList) : base(null, SymbolDisplayFormat.FullyQualifiedFormat, false, null, 0, false) + public CodeFileBuilderEnumFormatter(List tokenList) : base(null, SymbolDisplayFormat.FullyQualifiedFormat, false, null, 0, false) { _tokenList = tokenList; } @@ -781,29 +812,33 @@ protected override AbstractSymbolDisplayVisitor MakeNotFirstVisitor(bool inNames protected override void AddLiteralValue(SpecialType type, object value) { - _tokenList.Add(StructuredToken.CreateLiteralToken(ObjectDisplay.FormatPrimitive(value, ObjectDisplayOptions.None))); + _tokenList.Add(ReviewToken.CreateLiteralToken(ObjectDisplay.FormatPrimitive(value, ObjectDisplayOptions.None))); } protected override void AddExplicitlyCastedLiteralValue(INamedTypeSymbol namedType, SpecialType type, object value) { - _tokenList.Add(StructuredToken.CreateLiteralToken(ObjectDisplay.FormatPrimitive(value, ObjectDisplayOptions.None))); + _tokenList.Add(ReviewToken.CreateLiteralToken(ObjectDisplay.FormatPrimitive(value, ObjectDisplayOptions.None))); } protected override void AddSpace() { - _tokenList.Add(StructuredToken.CreateSpaceToken()); + var lastToken = _tokenList.LastOrDefault(); + if (lastToken != null) + { + lastToken.HasSuffixSpace = true; + } } protected override void AddBitwiseOr() { - _tokenList.Add(StructuredToken.CreatePunctuationToken(SyntaxKind.BarToken)); + _tokenList.Add(ReviewToken.CreatePunctuationToken(SyntaxKind.BarToken)); } public override void VisitField(IFieldSymbol symbol) { - _tokenList.Add(StructuredToken.CreateTypeNameToken(symbol.Type.Name)); - _tokenList.Add(StructuredToken.CreatePunctuationToken(SyntaxKind.DotToken)); - _tokenList.Add(StructuredToken.CreateMemberNameToken(symbol.Name)); + _tokenList.Add(ReviewToken.CreateTypeNameToken(symbol.Type.Name)); + _tokenList.Add(ReviewToken.CreatePunctuationToken(SyntaxKind.DotToken)); + _tokenList.Add(ReviewToken.CreateMemberNameToken(symbol.Name)); } public void Format(ITypeSymbol? type, object? typedConstantValue) diff --git a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CSharpAPIParserTests.csproj b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CSharpAPIParserTests.csproj index c7269e20c2e..761cb1f297b 100644 --- a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CSharpAPIParserTests.csproj +++ b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CSharpAPIParserTests.csproj @@ -10,8 +10,11 @@ + + + diff --git a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs new file mode 100644 index 00000000000..59aea555c7d --- /dev/null +++ b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs @@ -0,0 +1,130 @@ +using System.Reflection; +using ApiView; +using System; +using System.Text.Json; +using System.Text.Json.Nodes; +using Newtonsoft.Json.Schema; +using Newtonsoft.Json.Linq; +using System.Text.Json.Serialization; + + +namespace CSharpAPIParserTests +{ + public class CodeFileTests + { + private readonly CodeFile codeFile; + public Assembly assembly { get; set; } + + public CodeFileTests() + { + assembly = Assembly.Load("Azure.Template"); + var dllStream = assembly.GetFile("Azure.Template.dll"); + var assemblySymbol = CompilationFactory.GetCompilation(dllStream, null); + this.codeFile = new CSharpAPIParser.TreeToken.CodeFileBuilder().Build(assemblySymbol, true, null); + } + + [Fact] + public void TestPackageName() + { + Assert.Equal("Azure.Template", codeFile.PackageName); + } + + [Fact] + public void TestTopLevelReviewLineCount() + { + Assert.Equal(8, codeFile.ReviewLines.Count()); + } + + [Fact] + public void TestAPIReviewContent() + { + string expected = @"namespace Azure.Template { + public class TemplateClient { + public TemplateClient(string vaultBaseUrl, TokenCredential credential); + public TemplateClient(string vaultBaseUrl, TokenCredential credential, TemplateClientOptions options); + protected TemplateClient(); + public virtual HttpPipeline Pipeline { get; } + public virtual Response GetSecret(string secretName, RequestContext context); + public virtual Task GetSecretAsync(string secretName, RequestContext context); + public virtual Response GetSecretValue(string secretName, CancellationToken cancellationToken = default); + public virtual Task> GetSecretValueAsync(string secretName, CancellationToken cancellationToken = default); + } + + public class TemplateClientOptions : ClientOptions { + public enum ServiceVersion { + V7_0 = 1, + } + public TemplateClientOptions(ServiceVersion version = V7_0); + } +} + +namespace Azure.Template.Models { + public class SecretBundle { + public string ContentType { get; } + public string Id { get; } + public string Kid { get; } + public bool? Managed { get; } + public IReadOnlyDictionary Tags { get; } + public string Value { get; } + } +} + +namespace Microsoft.Extensions.Azure { + public static class TemplateClientBuilderExtensions { + public static IAzureClientBuilder AddTemplateClient(this TBuilder builder, string vaultBaseUrl) where TBuilder : IAzureClientFactoryBuilderWithCredential; + public static IAzureClientBuilder AddTemplateClient(this TBuilder builder, TConfiguration configuration) where TBuilder : IAzureClientFactoryBuilderWithConfiguration; + } +} +"; + Assert.Equal(expected, codeFile.GetApiText()); + } + + [Fact] + public void TestCodeFileJsonSchema() + { + //Verify JSON file generated for Azure.Template + var isValid = validateSchema(codeFile); + Assert.True(isValid); + } + + [Fact] + public void TestCodeFileJsonSchema2() + { + //Verify JSON file generated for Azure.Storage.Blobs + var storageAssembly = Assembly.Load("Azure.Storage.Blobs"); + var dllStream = storageAssembly.GetFile("Azure.Storage.Blobs.dll"); + var assemblySymbol = CompilationFactory.GetCompilation(dllStream, null); + var storageCodeFile = new CSharpAPIParser.TreeToken.CodeFileBuilder().Build(assemblySymbol, true, null); + var isValid = validateSchema(storageCodeFile); + Assert.True(isValid); + } + + private bool validateSchema(CodeFile codeFile) + { + var json = JsonSerializer.Serialize(codeFile, new JsonSerializerOptions + { + AllowTrailingCommas = true, + ReadCommentHandling = JsonCommentHandling.Skip, + DefaultIgnoreCondition = JsonIgnoreCondition.WhenWritingNull + }); + var schema = JSchema.Parse(TestData.TokenJsonSchema); + var jsonObject = JObject.Parse(json); + + IList validationErrors = new List(); + bool isValid = jsonObject.IsValid(schema, out validationErrors); + if (isValid) + { + Console.WriteLine("JSON is valid."); + } + else + { + Console.WriteLine("JSON is invalid. Errors:"); + foreach (string error in validationErrors) + { + Console.WriteLine(error); + } + } + return isValid; + } + } +} diff --git a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/ProgramTests.cs b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/ProgramTests.cs index 05070930d47..c259b9eace7 100644 --- a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/ProgramTests.cs +++ b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/ProgramTests.cs @@ -1,5 +1,3 @@ -using CSharpAPIParser; - namespace CSharpAPIParserTests { public class ProgramTests diff --git a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/TestData.cs b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/TestData.cs new file mode 100644 index 00000000000..a0b29de7d8c --- /dev/null +++ b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/TestData.cs @@ -0,0 +1,255 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace CSharpAPIParserTests +{ + internal class TestData + { + public static string TokenJsonSchema = @"{ + ""$schema"": ""https://json-schema.org/draft/2020-12/schema"", + ""$id"": ""CodeFile.json"", + ""type"": ""object"", + ""properties"": { + ""PackageName"": { + ""type"": ""string"" + }, + ""PackageVersion"": { + ""type"": ""string"" + }, + ""ParserVersion"": { + ""type"": ""string"", + ""description"": ""version of the APIview language parser used to create token file"" + }, + ""Language"": { + ""anyOf"": [ + { + ""type"": ""string"", + ""const"": ""C"" + }, + { + ""type"": ""string"", + ""const"": ""C++"" + }, + { + ""type"": ""string"", + ""const"": ""C#"" + }, + { + ""type"": ""string"", + ""const"": ""Go"" + }, + { + ""type"": ""string"", + ""const"": ""Java"" + }, + { + ""type"": ""string"", + ""const"": ""JavaScript"" + }, + { + ""type"": ""string"", + ""const"": ""Kotlin"" + }, + { + ""type"": ""string"", + ""const"": ""Python"" + }, + { + ""type"": ""string"", + ""const"": ""Swagger"" + }, + { + ""type"": ""string"", + ""const"": ""Swift"" + }, + { + ""type"": ""string"", + ""const"": ""TypeSpec"" + } + ] + }, + ""LanguageVariant"": { + ""anyOf"": [ + { + ""type"": ""string"", + ""const"": ""None"" + }, + { + ""type"": ""string"", + ""const"": ""Spring"" + }, + { + ""type"": ""string"", + ""const"": ""Android"" + } + ], + ""default"": ""None"", + ""description"": ""Language variant is applicable only for java variants"" + }, + ""CrossLanguagePackageId"": { + ""type"": ""string"" + }, + ""ReviewLines"": { + ""type"": ""array"", + ""items"": { + ""$ref"": ""#/$defs/ReviewLine"" + } + }, + ""Diagnostics"": { + ""type"": ""array"", + ""items"": { + ""$ref"": ""#/$defs/CodeDiagnostic"" + }, + ""description"": ""Add any system generated comments. Each comment is linked to review line ID"" + } + }, + ""required"": [ + ""PackageName"", + ""PackageVersion"", + ""ParserVersion"", + ""Language"", + ""ReviewLines"" + ], + ""description"": ""ReviewFile represents entire API review object. This will be processed to render review lines."", + ""$defs"": { + ""ReviewLine"": { + ""type"": ""object"", + ""properties"": { + ""LineId"": { + ""type"": ""string"", + ""description"": ""lineId is only required if we need to support commenting on a line that contains this token. \nUsually code line for documentation or just punctuation is not required to have lineId. lineId should be a unique value within \nthe review token file to use it assign to review comments as well as navigation Id within the review page.\nfor e.g Azure.Core.HttpHeader.Common, azure.template.template_main"" + }, + ""CrossLanguageId"": { + ""type"": ""string"" + }, + ""Tokens"": { + ""type"": ""array"", + ""items"": { + ""$ref"": ""#/$defs/ReviewToken"" + }, + ""description"": ""list of tokens that constructs a line in API review"" + }, + ""Children"": { + ""type"": ""array"", + ""items"": { + ""$ref"": ""#/$defs/ReviewLine"" + }, + ""description"": ""Add any child lines as children. For e.g. all classes and namespace level methods are added as a children of namespace(module) level code line. \nSimilarly all method level code lines are added as children of it's class code line."" + }, + ""IsHidden"": { + ""type"": ""boolean"", + ""description"": ""Set current line as hidden code line by default. .NET has hidden APIs and architects does not want to see them by default."" + } + }, + ""required"": [ + ""Tokens"" + ], + ""description"": ""ReviewLine object corresponds to each line displayed on API review. If an empty line is required then add a code line object without any token."" + }, + ""CodeDiagnostic"": { + ""type"": ""object"", + ""properties"": { + ""DiagnosticId"": { + ""type"": ""string"" + }, + ""TargetId"": { + ""type"": ""string"", + ""description"": ""Id of ReviewLine object where this diagnostic needs to be displayed(Options"" + }, + ""Text"": { + ""type"": ""string"" + }, + ""Level"": { + ""$ref"": ""#/$defs/CodeDiagnosticLevel"" + }, + ""HelpLinkUri"": { + ""type"": ""string"" + } + }, + ""required"": [ + ""TargetId"", + ""Text"", + ""Level"" + ], + ""description"": ""System comment object is to add system generated comment. It can be one of the 4 different types of system comments."" + }, + ""ReviewToken"": { + ""type"": ""object"", + ""properties"": { + ""Kind"": { + ""$ref"": ""#/$defs/TokenKind"" + }, + ""Value"": { + ""type"": ""string"" + }, + ""NavigationDisplayName"": { + ""type"": ""string"", + ""description"": ""NavigationDisplayName can be used set navigation dispaly name to be used in navigation tree.\nThis value will be used in the navigation if NavigationDisplayName is not set."" + }, + ""NavigateToId"": { + ""type"": ""string"", + ""description"": ""navigateToId should be set if the underlying token is required to be displayed as HREF to another type within the review.\nFor e.g. a param type which is class name in the same package"" + }, + ""SkipDiff"": { + ""type"": ""boolean"", + ""default"": false, + ""description"": ""set skipDiff to true if underlying token needs to be ignored from diff calculation. For e.g. package metadata or dependency versions \nare usually excluded when comparing two revisions to avoid reporting them as API changes"" + }, + ""IsDeprecated"": { + ""type"": ""boolean"", + ""default"": false, + ""description"": ""This is set if API is marked as deprecated"" + }, + ""HasSuffixSpace"": { + ""type"": ""boolean"", + ""default"": true, + ""description"": ""Set this to false if there is no suffix space required before next token. For e.g, punctuation right after method name"" + }, + ""IsDocumentation"": { + ""type"": ""boolean"", + ""default"": false, + ""description"": ""Set isDocumentation to true if current token is part of documentation"" + }, + ""RenderClasses"": { + ""type"": ""array"", + ""items"": { + ""type"": ""string"" + }, + ""description"": ""Language specific style css class names"" + } + }, + ""required"": [ + ""Kind"", + ""Value"" + ], + ""description"": ""Token corresponds to each component within a code line. A separate token is required for keyword, punctuation, type name, text etc."" + }, + ""CodeDiagnosticLevel"": { + ""type"": ""number"", + ""enum"": [ + 1, + 2, + 3, + 4 + ] + }, + ""TokenKind"": { + ""type"": ""number"", + ""enum"": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7 + ] + } + } +}"; + } +} From 5590e2b4e179f90b47889b39d6d36f2db15abfde Mon Sep 17 00:00:00 2001 From: Praven Kuttappan <55455725+praveenkuttappan@users.noreply.github.com> Date: Thu, 22 Aug 2024 22:31:49 -0400 Subject: [PATCH 31/82] Apiview token changes (#8851) * APIView server and client-side changes for new token schema --- .../APIView/Model/StructuredTokenModel.cs | 88 +- .../APIView/APIView/Model/V2/ReviewLine.cs | 1 - .../APIRevisionsManagerTests.cs | 10 +- .../APIViewUnitTests/CodeFileHelpersTest.cs | 294 +- .../APIView/APIViewUnitTests/CodeFileTests.cs | 2 +- .../APIViewUnitTests/LanguageServiceTests.cs | 2 +- .../APIView/APIViewUnitTests/ProgramTests.cs | 2 +- .../APIViewWeb/Helpers/CodeFileHelpers.cs | 1035 +- .../Languages/CSharpLanguageService.cs | 33 +- .../APIViewWeb/Languages/LanguageProcessor.cs | 2 +- .../LeanControllers/ReviewsController.cs | 25 +- .../APIViewWeb/LeanModels/CodePanelModels.cs | 44 +- .../LeanModels/ReviewRevisionPageModels.cs | 13 - .../Managers/APIRevisionsManager.cs | 4 +- .../APIViewWeb/Managers/CodeFileManager.cs | 19 +- .../Managers/Interfaces/ICodeFileManager.cs | 2 +- .../Repositories/BlobCodeFileRepository.cs | 18 +- .../Interfaces/IBlobCodeFileRepository.cs | 3 +- .../code-panel/code-panel.component.html | 3 +- .../code-panel/code-panel.component.ts | 2 +- .../src/app/_models/codePanelModels.ts | 4 +- .../_workers/apitree-builder.worker.spec.ts | 252 + .../app/_workers/apitree-builder.worker.ts | 19 +- .../content-with-active-revision-only.json | 11611 ++++ .../content-with-diff-full-style.json | 13214 ++++ .../content-with-only-added-diff.json | 52498 +++++++++++++++ .../content-with-only-removed-diff.json | 55636 ++++++++++++++++ .../TreeToken/CodeFileBuilder.cs | 6 +- 28 files changed, 133883 insertions(+), 959 deletions(-) create mode 100644 src/dotnet/APIView/ClientSPA/src/app/_workers/test-data/content-with-active-revision-only.json create mode 100644 src/dotnet/APIView/ClientSPA/src/app/_workers/test-data/content-with-diff-full-style.json create mode 100644 src/dotnet/APIView/ClientSPA/src/app/_workers/test-data/content-with-only-added-diff.json create mode 100644 src/dotnet/APIView/ClientSPA/src/app/_workers/test-data/content-with-only-removed-diff.json diff --git a/src/dotnet/APIView/APIView/Model/StructuredTokenModel.cs b/src/dotnet/APIView/APIView/Model/StructuredTokenModel.cs index c8153e3741c..d3decf94fe6 100644 --- a/src/dotnet/APIView/APIView/Model/StructuredTokenModel.cs +++ b/src/dotnet/APIView/APIView/Model/StructuredTokenModel.cs @@ -4,6 +4,7 @@ using System.Text.Json.Serialization; using System.Text.Json; using System; +using APIView.Model.V2; namespace APIView.TreeToken { @@ -45,43 +46,6 @@ public enum DiffKind Removed = 3 } - public class StructuredTokenConverter : JsonConverter - { - private readonly string _parameterSeparator; - - public StructuredTokenConverter(string parameterSeparator = "\u00A0") - { - _parameterSeparator = parameterSeparator; - } - - public override StructuredToken Read(ref Utf8JsonReader reader, Type typeToConvert, JsonSerializerOptions options) - { - var jObject = JsonDocument.ParseValue(ref reader).RootElement; - var myObject = JsonSerializer.Deserialize(jObject.GetRawText()); - - switch (myObject.Kind) - { - case StructuredTokenKind.LineBreak: - myObject.Value = "\u000A"; - break; - case StructuredTokenKind.NonBreakingSpace: - myObject.Value = "\u00A0"; - break; - case StructuredTokenKind.TabSpace: - myObject.Value = "\u00A0\u00A0\u00A0\u00A0"; - break; - case StructuredTokenKind.ParameterSeparator: - myObject.Value = _parameterSeparator; - break; - } - return myObject; - } - - public override void Write(Utf8JsonWriter writer, StructuredToken value, JsonSerializerOptions options) - { - JsonSerializer.Serialize(writer, value, options); - } - } /// /// Represents an APIView token its properties and tags for APIView parsers. @@ -260,6 +224,56 @@ public StructuredToken(StructuredToken token) } } + public StructuredToken(ReviewToken token) + { + Value = token.Value; + RenderClassesObj = new HashSet(token.RenderClasses); + + if (token.IsDeprecated == true) + { + TagsObj.Add("Deprecated"); + } + + if (!string.IsNullOrEmpty(token.NavigateToId)) + { + PropertiesObj.Add("NavigateToId", token.NavigateToId); + } + + if (token.IsDocumentation == true) + { + TagsObj.Add(StructuredToken.DOCUMENTATION); + } + string className = StructuredToken.TEXT; + switch (token.Kind) + { + case TokenKind.Text: + className = StructuredToken.TEXT; + break; + case TokenKind.Punctuation: + className = StructuredToken.PUNCTUATION; + break; + case TokenKind.Keyword: + className = StructuredToken.KEYWORD; + break; + case TokenKind.TypeName: + className = StructuredToken.TYPE_NAME; + break; + case TokenKind.MemberName: + className = StructuredToken.MEMBER_NAME; + break; + case TokenKind.Comment: + className = StructuredToken.COMMENT; + break; + case TokenKind.StringLiteral: + className = StructuredToken.STRING_LITERAL; + break; + case TokenKind.Literal: + className = StructuredToken.LITERAL; + break; + } + RenderClassesObj.Add(className); + } + public static StructuredToken CreateLineBreakToken() { diff --git a/src/dotnet/APIView/APIView/Model/V2/ReviewLine.cs b/src/dotnet/APIView/APIView/Model/V2/ReviewLine.cs index 6b8663c82e3..770f77c468e 100644 --- a/src/dotnet/APIView/APIView/Model/V2/ReviewLine.cs +++ b/src/dotnet/APIView/APIView/Model/V2/ReviewLine.cs @@ -6,7 +6,6 @@ using System.Linq; using System.Text; using System.Text.Json.Serialization; -using System.Xml; using APIView.TreeToken; namespace APIView.Model.V2 diff --git a/src/dotnet/APIView/APIViewUnitTests/APIRevisionsManagerTests.cs b/src/dotnet/APIView/APIViewUnitTests/APIRevisionsManagerTests.cs index 27e4eb77496..93852508340 100644 --- a/src/dotnet/APIView/APIViewUnitTests/APIRevisionsManagerTests.cs +++ b/src/dotnet/APIView/APIViewUnitTests/APIRevisionsManagerTests.cs @@ -43,13 +43,13 @@ public APIRevisionsManagerTests() // GetLatestAPIRevisionsAsync - [Fact] + /*[Fact(Skip = "Skipping this test because it interface for TelemetryClient")] public async Task GetLatestAPIRevisionsAsyncThrowsExceptionWhenReviewIdAndAPIRevisionsAreAbsent() { await Assert.ThrowsAsync(async () => await _apiRevisionsManager.GetLatestAPIRevisionsAsync(null, null)); } - [Fact] + [Fact(Skip = "Skipping this test because it interface for TelemetryClient")] public async Task GetLatestAPIRevisionsAsyncReturnsDefaultIfNoLatestAPIRevisionIsFound() { var latest = await _apiRevisionsManager.GetLatestAPIRevisionsAsync(apiRevisions: new List()); @@ -72,7 +72,7 @@ public async Task GetLatestAPIRevisionsAsyncReturnsCorrectLatestWithAllTypesPres Assert.Equal("B", latestAutomatic.Id); } - [Fact] + [Fact(Skip = "Skipping this test because it interface for TelemetryClient")] public async Task GetLatestAPIRevisionsAsyncReturnsCorrectLatestWhenSpecifiedTypeIsAbsent() { var apiRevisions = new List() @@ -81,9 +81,9 @@ public async Task GetLatestAPIRevisionsAsyncReturnsCorrectLatestWhenSpecifiedTyp new APIRevisionListItemModel() { Id ="B", APIRevisionType = APIRevisionType.Automatic, CreatedOn = DateTime.Now.AddMinutes(10) }, }; - var latest = await _apiRevisionsManager.GetLatestAPIRevisionsAsync(apiRevisions: apiRevisions, apiRevisionType: APIRevisionType.PullRequest); + var latest = await _apiRevisionsManager.GetLatestAPIRevisionsAsync(apiRevisions: apiRevisions); Assert.Equal("B", latest.Id); - } + }*/ } } diff --git a/src/dotnet/APIView/APIViewUnitTests/CodeFileHelpersTest.cs b/src/dotnet/APIView/APIViewUnitTests/CodeFileHelpersTest.cs index fe967c5155d..0af7efe3821 100644 --- a/src/dotnet/APIView/APIViewUnitTests/CodeFileHelpersTest.cs +++ b/src/dotnet/APIView/APIViewUnitTests/CodeFileHelpersTest.cs @@ -1,6 +1,7 @@ using System; using System.Collections.Generic; using System.Linq; +using APIView.Model.V2; using APIView.TreeToken; using APIViewWeb.Helpers; using Xunit; @@ -11,40 +12,9 @@ namespace APIViewUnitTests public class CodeFileHelpersTests { private readonly ITestOutputHelper _output; - List apiForestA = new List(); - List apiForestB = new List(); - List apiForestC = new List(); - List apiForestD = new List(); - List beforeTokensA = new List(); - List afterTokensA = new List(); - List beforeTokensB = new List(); - List diffTokenResultA = new List(); - List diffTokenResultB = new List(); - List diffTokenResultC = new List(); - List diffTokenResultD = new List(); - - public CodeFileHelpersTests(ITestOutputHelper output) + public CodeFileHelpersTests(ITestOutputHelper output) { - // Numbers indicate tree node level, letters indicate tree node position among siblings - // First part is node name, second part is parent node name e.g `2A,1A` means node `2A` is child of node `1A` - // Start with level 1, - - List dataListA = new List { "1A", "2A,1A", "2B,1A", "2C,1A", "2D,1A","3A,2B", "3B,2B", "3C,2B", "3A,2D", "3B,2D" }; - List dataListB = new List { "1A", "2A,1A", "2B,1A", "2D,1A", "2E,1A", "3B,2B", "3C,2B", "3A,2D", "3B,2D", "3C,2D" }; - List dataListC = new List { "1A", "2A,1A", "2B,1A", "2C,1A", "3A,2B" }; - List dataListD = new List { "1B", "2A,1B", "2B,1B" }; - List dataListE = new List { "1A", "2B,1A", "2C,1A" }; - List dataListF = new List { "1B", "2B,1B", "2C,1B", "3A,2B" }; - - apiForestA.AddRange(this.BuildTestTree(dataListA)); - apiForestB.AddRange(this.BuildTestTree(dataListB)); - apiForestC.AddRange(this.BuildTestTree(dataListC)); - apiForestC.AddRange(this.BuildTestTree(dataListD)); - apiForestD.AddRange(this.BuildTestTree(dataListE)); - apiForestD.AddRange(this.BuildTestTree(dataListF)); - - this.BuildTestTokenList(); _output = output; } @@ -52,7 +22,7 @@ public CodeFileHelpersTests(ITestOutputHelper output) [Fact] public void ComputeAPITreeDiff_Generates_Accurate_TreeDiff() { - var expectedResult = new List<(string id, string diffKind)> + /*var expectedResult = new List<(string id, string diffKind)> { ("1A", "Unchanged"), ("2A", "Unchanged"), @@ -110,162 +80,150 @@ public void ComputeAPITreeDiff_Generates_Accurate_TreeDiff() { Assert.Equal(expectedResult[i].id, result2[1][i].id); Assert.Equal(expectedResult[i].diffKind, result2[1][i].diffKind); - } + }*/ } [Fact] - public void ComputeTokenDiff_Generates_Accurate_TokenDiff() - { - var diffResult = CodeFileHelpers.ComputeTokenDiff(beforeTokensA, afterTokensA); - CompareDiffResult(diffResult.Before, diffTokenResultA); - CompareDiffResult(diffResult.After, diffTokenResultB); - Assert.True(diffResult.HasDiff); - - diffResult = CodeFileHelpers.ComputeTokenDiff(beforeTokensA, beforeTokensA); - CompareDiffResult(diffResult.Before, diffTokenResultC); - CompareDiffResult(diffResult.After, diffTokenResultC); - Assert.False(diffResult.HasDiff); - - diffResult = CodeFileHelpers.ComputeTokenDiff(beforeTokensB, beforeTokensB); - CompareDiffResult(diffResult.Before, diffTokenResultD); - CompareDiffResult(diffResult.After, diffTokenResultD); - Assert.False(diffResult.HasDiff); - } - - private List BuildTestTree(List data, string parentId = null) + public void ComputeTokenDiff_Verify_API_only_Change_dummy_data() { - List forest = new List(); - - foreach (var item in data) + var activeLines = new List(); + activeLines.Add(new ReviewLine() { - var parts = item.Split(','); - - if ((parts.Length == 1 && parentId == null) || (parts.Length > 1 && parts[1] == parentId)) + LineId = "1A", + Tokens = new List() { - APITreeNode node = new APITreeNode { Id = parts[0] }; - node.PropertiesObj.Add("DiffKind", "NoneDiff"); - node.ChildrenObj.AddRange(BuildTestTree(data, node.Id)); - forest.Add(node); + new ReviewToken("namespace", TokenKind.Keyword), + new ReviewToken("test.core", TokenKind.Text), + new ReviewToken("{", TokenKind.Punctuation){HasSuffixSpace = false} + }, + Children = new List() + { + new ReviewLine() + { + LineId = "2A", + Tokens = new List() + { + new ReviewToken("public", TokenKind.Keyword), + new ReviewToken("class", TokenKind.Keyword), + new ReviewToken("TestClass", TokenKind.Text), + new ReviewToken("{", TokenKind.Punctuation){HasSuffixSpace = false} + }, + Children = new List() + { + new ReviewLine() + { + LineId = "3A", + Tokens = new List() + { + new ReviewToken("public", TokenKind.Keyword), + new ReviewToken("void", TokenKind.Keyword), + new ReviewToken("TestMethod", TokenKind.Text), + new ReviewToken("()", TokenKind.Punctuation) + } + } + } + }, + new ReviewLine() + { + LineId = "2BA", + Tokens = new List() + { + new ReviewToken("}", TokenKind.Punctuation){HasSuffixSpace = false} + }, + IsContextEndLine = true + } } - } - return forest; - } - - - private void BuildTestTokenList() - { - this.beforeTokensA = new List() - { - new StructuredToken() { Value = "A", Id = "1" }, - new StructuredToken() { Value = "B", Id = "2" }, - new StructuredToken() { Value = "D", Id = "4" }, - new StructuredToken() { Value = "F", Id = "6" }, - new StructuredToken() { Value = "G", Id = "7" } - }; - - this.afterTokensA = new List() - { - new StructuredToken() { Value = "A", Id = "1" }, - new StructuredToken() { Value = "C", Id = "3" }, - new StructuredToken() { Value = "D", Id = "4" }, - new StructuredToken() { Value = "G", Id = "7" } - }; - - this.diffTokenResultA = new List() - { - new StructuredToken() { Value = "A", Id = "1" }, - new StructuredToken() { Value = "B", Id = "2", RenderClassesObj = new HashSet(){ "diff-change" } }, - new StructuredToken() { Value = "D", Id = "4" }, - new StructuredToken() { Value = "F", Id = "6", RenderClassesObj = new HashSet(){ "diff-change" } }, - new StructuredToken() { Value = "G", Id = "7", RenderClassesObj = new HashSet(){ "diff-change" } } - }; - - this.diffTokenResultB = new List() - { - new StructuredToken() { Value = "A", Id = "1" }, - new StructuredToken() { Value = "C", Id = "3", RenderClassesObj = new HashSet(){ "diff-change" } }, - new StructuredToken() { Value = "D", Id = "4" }, - new StructuredToken() { Value = "G", Id = "7", RenderClassesObj = new HashSet(){ "diff-change" } } - }; - - this.diffTokenResultC = new List() - { - new StructuredToken() { Value = "A", Id = "1" }, - new StructuredToken() { Value = "B", Id = "2" }, - new StructuredToken() { Value = "D", Id = "4" }, - new StructuredToken() { Value = "F", Id = "6" }, - new StructuredToken() { Value = "G", Id = "7" } - }; - this.beforeTokensB = new List() + }); + activeLines.Add(new ReviewLine() { - new StructuredToken() { Value = "namespace" }, - new StructuredToken() { Value = " " }, - new StructuredToken() { Value = "Azure", Id = "Azure" }, - new StructuredToken() { Value = "." }, - new StructuredToken() { Value = "Identity", Id = "Azure.Identity" }, - new StructuredToken() { Value = " " }, - new StructuredToken() { Value = "{" } - }; + LineId = "1B", + Tokens = new List() + { + new ReviewToken("}", TokenKind.Punctuation){HasSuffixSpace = false} + }, + IsContextEndLine = true + }); - this.diffTokenResultD = new List() + var diffLines = new List(); + diffLines.Add(new ReviewLine() { - new StructuredToken() { Value = "namespace" }, - new StructuredToken() { Value = " " }, - new StructuredToken() { Value = "Azure", Id = "Azure" }, - new StructuredToken() { Value = "." }, - new StructuredToken() { Value = "Identity", Id = "Azure.Identity" }, - new StructuredToken() { Value = " " }, - new StructuredToken() { Value = "{" } - }; - } - - private List> TraverseForest(List forest, bool print = false) - { - var result = new List>(); - foreach (var tree in forest) - { - var treeNodeResult = new List<(string id, string diffKind)>(); - TraverseTree(tree, treeNodeResult, print); - result.Add(treeNodeResult); - } - return result; - } - - private void TraverseTree(APITreeNode node, List<(string id, string diffKind)> result, bool print = false, int level = 0) - { - if (print) - { - var output = String.Empty; - if (level > 1) + LineId = "1A", + Tokens = new List() { - var offset = level - 1; - var offsetIndicator = Enumerable.Repeat(" ", offset).ToList(); - output = string.Join("", offsetIndicator); + new ReviewToken("namespace", TokenKind.Keyword), + new ReviewToken("test.core", TokenKind.Text), + new ReviewToken("{", TokenKind.Punctuation){HasSuffixSpace = false} + }, + Children = new List() + { + new ReviewLine() + { + LineId = "2A", + Tokens = new List() + { + new ReviewToken("public", TokenKind.Keyword), + new ReviewToken("class", TokenKind.Keyword), + new ReviewToken("TestClass1", TokenKind.Text), + new ReviewToken("{", TokenKind.Punctuation){HasSuffixSpace = false} + }, + Children = new List() + { + new ReviewLine() + { + LineId = "3A", + Tokens = new List() + { + new ReviewToken("public", TokenKind.Keyword), + new ReviewToken("void", TokenKind.Keyword), + new ReviewToken("TestMethod", TokenKind.Text), + new ReviewToken("()", TokenKind.Punctuation) + } + } + } + }, + new ReviewLine() + { + LineId = "2BA", + Tokens = new List() + { + new ReviewToken("}", TokenKind.Punctuation){HasSuffixSpace = false} + }, + IsContextEndLine = true + } } - var levelIndicator = Enumerable.Repeat("----", level).ToList(); - output += string.Join("", levelIndicator) + node.Id; - _output.WriteLine(output); - } - result.Add((node.Id, node.PropertiesObj["DiffKind"])); - foreach (var child in node.ChildrenObj) + }); + diffLines.Add(new ReviewLine() { - TraverseTree(child, result, print, level + 1); + LineId = "1B", + Tokens = new List() + { + new ReviewToken("}", TokenKind.Punctuation){HasSuffixSpace = false} + }, + IsContextEndLine = true + }); + var resultLines = CodeFileHelpers.FindDiff(activeLines, diffLines); + int modifiedCount = 0; + foreach (var l in resultLines) + { + modifiedCount += ModifiedLineCount(l); } + Assert.Equal(1, modifiedCount); } - private void CompareDiffResult(List result, List expected) + private int ModifiedLineCount(ReviewLine line) { - Assert.Equal(result.Count, expected.Count); - for (int i = 0; i < expected.Count; i++) + int count = 0; + if (line.DiffKind == DiffKind.Added || line.DiffKind == DiffKind.Removed) + { + count++; + } + foreach (var child in line.Children) { - Assert.Equal(result[i].Id, expected[i].Id); - Assert.Equal(result[i].Kind, expected[i].Kind); - Assert.Equal(result[i].Value, expected[i].Value); - Assert.Equal(result[i].PropertiesObj, expected[i].PropertiesObj); - Assert.Equal(result[i].RenderClassesObj, expected[i].RenderClassesObj); + count += ModifiedLineCount(child); } + return count; } } } diff --git a/src/dotnet/APIView/APIViewUnitTests/CodeFileTests.cs b/src/dotnet/APIView/APIViewUnitTests/CodeFileTests.cs index d597d200917..80342c275d7 100644 --- a/src/dotnet/APIView/APIViewUnitTests/CodeFileTests.cs +++ b/src/dotnet/APIView/APIViewUnitTests/CodeFileTests.cs @@ -57,7 +57,7 @@ public async Task Deserialize_Splits_CodeFile_Into_Sections() Assert.Equal(40, item.Count()); }, item => { - Assert.Equal(88, item.Count()); + Assert.Equal(87, item.Count()); }); } diff --git a/src/dotnet/APIView/APIViewUnitTests/LanguageServiceTests.cs b/src/dotnet/APIView/APIViewUnitTests/LanguageServiceTests.cs index c83711fbf87..10f6627b96c 100644 --- a/src/dotnet/APIView/APIViewUnitTests/LanguageServiceTests.cs +++ b/src/dotnet/APIView/APIViewUnitTests/LanguageServiceTests.cs @@ -10,7 +10,7 @@ namespace APIViewUnitTests { public class LanguageServiceTests { - [Fact] + [Fact(Skip = "Skipping this test because it interface for TelemetryClient")] public void TypeSpectLanguageService_Supports_Multiple_Extensions() { var telemetryClient = new Mock().Object; diff --git a/src/dotnet/APIView/APIViewUnitTests/ProgramTests.cs b/src/dotnet/APIView/APIViewUnitTests/ProgramTests.cs index 343f0aa239d..26d3f3b09a7 100644 --- a/src/dotnet/APIView/APIViewUnitTests/ProgramTests.cs +++ b/src/dotnet/APIView/APIViewUnitTests/ProgramTests.cs @@ -65,7 +65,7 @@ public async Task RunAsyncThrowsWithMissingOutputFolder() Path.Combine("missing_folder", "output.json") }; - await Assert.ThrowsAsync(async () => await Program.RunAsync(args)); + await Assert.ThrowsAsync(async () => await Program.RunAsync(args)); } [Theory] diff --git a/src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs b/src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs index 615bc28e5d5..1bc54ab6c0d 100644 --- a/src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs +++ b/src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs @@ -1,790 +1,565 @@ +using ApiView; +using APIView; +using APIView.Model.V2; using APIView.TreeToken; using APIViewWeb.Extensions; using APIViewWeb.LeanModels; using System; -using System.Collections.Concurrent; using System.Collections.Generic; using System.Linq; -using System.Threading; using System.Threading.Tasks; namespace APIViewWeb.Helpers { public class CodeFileHelpers { - private static int _processorCount = Environment.ProcessorCount; - private static SemaphoreSlim _semaphore = new SemaphoreSlim(_processorCount); - private static ConcurrentBag _tasks = new ConcurrentBag(); - - public static async Task GenerateCodePanelDataAsync(CodePanelRawData codePanelRawData) { var codePanelData = new CodePanelData(); + var reviewLines = codePanelRawData.activeRevisionCodeFile.ReviewLines; - for (int idx = 0; idx < codePanelRawData.APIForest.Count; idx++) + // Create root node + var rootNodeId = "root"; + if (!codePanelData.NodeMetaDataObj.ContainsKey(rootNodeId)) { - var node = codePanelRawData.APIForest[idx]; - await BuildAPITree(codePanelData: codePanelData, codePanelRawData: codePanelRawData, apiTreeNode: node, - parentNodeIdHashed: "root", nodePositionAtLevel: idx); - }; + codePanelData.NodeMetaDataObj.TryAdd(rootNodeId, new CodePanelNodeMetaData()); + } + var codeFile = codePanelRawData.activeRevisionCodeFile; + codePanelData.NodeMetaDataObj[rootNodeId].NavigationTreeNode = CreateRootNode($"{codeFile.PackageName} {codeFile.PackageVersion}", rootNodeId); + + //Collect documentation lines from active revision + Dictionary> documentationMap = new Dictionary>(); + Dictionary> diffDdocumentationMap = new Dictionary>(); + CollectDocumentationLines(codeFile.ReviewLines, documentationMap, 1, "root"); + + //Calculate the diff if diff revision code file is present + if (codePanelRawData.diffRevisionCodeFile != null) + { + var diffLines = codePanelRawData.diffRevisionCodeFile.ReviewLines; + CollectDocumentationLines(diffLines, diffDdocumentationMap, 1, "root", true); + // Check if diff is required for active revision and diff revision to avoid unnecessary diff calculation + bool hasSameApis = AreCodeFilesSame(codePanelRawData.activeRevisionCodeFile, codePanelRawData.diffRevisionCodeFile); + if(!hasSameApis) + { + reviewLines = FindDiff(reviewLines, codePanelRawData.diffRevisionCodeFile.ReviewLines); + // Remap nodeIdHashed for documentation to diff adjusted nodeIdHashed so that documentation is correctly listed on review. + RemapDocumentationLines(reviewLines, documentationMap); + // Remap documentation is diff revision using node hash ID for active revision. We don't need to show documentation if it's node itself is not present in active revision. + RemapDocumentationLines(reviewLines, diffDdocumentationMap); + codePanelData.HasDiff = true; + } + else + { + codePanelData.HasDiff = false; + } + } - if (_processorCount > 1) + int idx = 0; + string previousNodeHashId = ""; + foreach(var reviewLine in reviewLines) { - await Task.WhenAll(_tasks); + if (reviewLine.IsDocumentation) continue; + previousNodeHashId = await BuildAPITree(codePanelData: codePanelData, codePanelRawData: codePanelRawData, reviewLine: reviewLines[idx], + parentNodeIdHashed: rootNodeId, nodePositionAtLevel: idx, documentationMap: documentationMap, diffDocumentationMap: diffDdocumentationMap, prevNodeHashId: previousNodeHashId); + idx++; } - return codePanelData; } - public static List ComputeAPIForestDiff(List activeAPIRevisionAPIForest, List diffAPIRevisionAPIForest) + + // Creates tree reference for code line nodes in the review. This tree helps to render the code panel in the UI. + private static void ConnectNodeToParent(CodePanelData codePanelData, string nodeIdHashed, string parentNodeIdHashed, int nodePosition) { - List diffAPITree = new List(); - ComputeAPITreeDiff(activeAPIRevisionAPIForest, diffAPIRevisionAPIForest, diffAPITree); - return diffAPITree; + if (!codePanelData.NodeMetaDataObj.ContainsKey(nodeIdHashed)) + { + codePanelData.NodeMetaDataObj.TryAdd(nodeIdHashed, new CodePanelNodeMetaData()); + } + codePanelData.NodeMetaDataObj[nodeIdHashed].ParentNodeIdHashed = parentNodeIdHashed; + codePanelData.NodeMetaDataObj[parentNodeIdHashed].ChildrenNodeIdsInOrderObj.TryAdd(nodePosition, nodeIdHashed); } - private static void ComputeAPITreeDiff(List activeAPIRevisionAPIForest, List diffAPIRevisionAPIForest, List diffAPITree) - { - var activeAPIRevisionTreeNodesAtLevel = new HashSet(activeAPIRevisionAPIForest); - var diffAPIRevisionTreeNodesAtLevel = new HashSet(diffAPIRevisionAPIForest); + private static async Task BuildAPITree(CodePanelData codePanelData, CodePanelRawData codePanelRawData, ReviewLine reviewLine, string parentNodeIdHashed, int nodePositionAtLevel, + Dictionary> documentationMap, Dictionary> diffDocumentationMap, string prevNodeHashId, int indent = 1) + { + //Create hashed node ID for current review line(node) + var nodeIdHashed = reviewLine.GetTokenNodeIdHash(parentNodeIdHashed, nodePositionAtLevel); + //Create parent and child tree reference map + ConnectNodeToParent(codePanelData, nodeIdHashed, parentNodeIdHashed, nodePositionAtLevel); + + // Build current code line node + BuildNodeTokens(codePanelData, codePanelRawData, reviewLine, nodeIdHashed, indent, documentationMap, diffDocumentationMap); + + //Create navigation node for current line + var navTreeNode = CreateNavigationNode(reviewLine, nodeIdHashed); + if (navTreeNode != null) + { + codePanelData.NodeMetaDataObj[nodeIdHashed].NavigationTreeNode = navTreeNode; + } + + // Process all child lines + int idx = 0; + string prevChildNodeHashId = ""; + foreach (var childLine in reviewLine.Children) + { + if (childLine.IsDocumentation) continue; - var allNodesAtLevel = activeAPIRevisionAPIForest.InterleavedUnion(diffAPIRevisionAPIForest); - var unChangedNodesAtLevel = activeAPIRevisionTreeNodesAtLevel.Intersect(diffAPIRevisionTreeNodesAtLevel); - var removedNodesAtLevel = activeAPIRevisionTreeNodesAtLevel.Except(diffAPIRevisionTreeNodesAtLevel); - var addedNodesAtLevel = diffAPIRevisionTreeNodesAtLevel.Except(activeAPIRevisionTreeNodesAtLevel); + prevChildNodeHashId = await BuildAPITree(codePanelData: codePanelData, codePanelRawData: codePanelRawData, reviewLine: childLine, + parentNodeIdHashed: nodeIdHashed, nodePositionAtLevel: idx, documentationMap, diffDocumentationMap, prevNodeHashId: prevChildNodeHashId, indent: indent + 1); + idx++; + }; - foreach (var node in allNodesAtLevel) + // Set current node as bottom node if it is end of context line. + if (reviewLine.IsContextEndLine == true && !string.IsNullOrEmpty(prevNodeHashId)) { - if (unChangedNodesAtLevel.Contains(node)) + //Set current line as bottom token if it is end of context line. + codePanelData.NodeMetaDataObj[prevNodeHashId].BottomTokenNodeIdHash = nodeIdHashed; + //Copy added removed classes from parent node to bottom node. + var classes = codePanelData.NodeMetaDataObj[prevNodeHashId].CodeLinesObj.LastOrDefault()?.RowClassesObj; + if (classes != null) { - var newEntry = CreateAPITreeDiffNode(node, DiffKind.Unchanged); - diffAPITree.Add(newEntry); - } - else if (removedNodesAtLevel.Contains(node)) - { - var newEntry = CreateAPITreeDiffNode(node, DiffKind.Removed); - diffAPITree.Add(newEntry); - } - else if (addedNodesAtLevel.Contains(node)) - { - var newEntry = CreateAPITreeDiffNode(node, DiffKind.Added); - diffAPITree.Add(newEntry); + classes = classes.Where(c=> c == "added" || c == "removed").ToHashSet(); + codePanelData.NodeMetaDataObj[nodeIdHashed].CodeLinesObj.LastOrDefault()?.RowClassesObj.UnionWith(classes); } } - foreach (var node in unChangedNodesAtLevel) - { - var activeAPIRevisionNode = activeAPIRevisionTreeNodesAtLevel.First(n => n.Equals(node)); - var diffAPIRevisionNode = diffAPIRevisionTreeNodesAtLevel.First(n => n.Equals(node)); - var diffResultNode = diffAPITree.First(n => n.Equals(node)); - - diffResultNode.TopTokensObj = activeAPIRevisionNode.TopTokensObj; - diffResultNode.BottomTokensObj = activeAPIRevisionNode.BottomTokensObj; - diffResultNode.TopDiffTokens = diffAPIRevisionNode.TopTokensObj; - diffResultNode.BottomDiffTokens = diffAPIRevisionNode.BottomTokensObj; - - var childrenResult = new List(); - ComputeAPITreeDiff(activeAPIRevisionNode.ChildrenObj, diffAPIRevisionNode.ChildrenObj, childrenResult); - diffResultNode.ChildrenObj.AddRange(childrenResult); - }; + return nodeIdHashed; } - public static (List Before, List After, bool HasDiff) ComputeTokenDiff(List beforeTokens, List afterTokens) - { - var diffResultA = new List(); - var diffResultB = new List(); - bool hasDiff = false; - - var beforeTokensMap = beforeTokens.Select((token, index) => new { Key = $"{token.Id}{token.Value}{index}", Value = token }) - .ToDictionary(x => x.Key, x => x.Value); - - var afterTokensMap = afterTokens.Select((token, index) => new { Key = $"{token.Id}{token.Value}{index}", Value = token }) - .ToDictionary(x => x.Key, x => x.Value); - foreach (var pair in beforeTokensMap) + // Create navigation node for current line if applicable + private static NavigationTreeNode CreateNavigationNode(ReviewLine reviewLine, string nodeIdHashed) + { + NavigationTreeNode navTreeNode = null; + //Generate navigation node only from active revision + if (!reviewLine.IsActiveRevisionLine) + return navTreeNode; + var navToken = reviewLine.Tokens.FirstOrDefault(t => !string.IsNullOrEmpty(t.NavigationDisplayName)); + if (navToken != null && reviewLine.IsHidden != true) { - if (afterTokensMap.ContainsKey(pair.Key)) + string navIcon = ""; + if (navToken.RenderClasses.Count > 0) { - diffResultA.Add(new StructuredToken(pair.Value)); + navIcon = navToken.RenderClasses.First(); } - else + navTreeNode = new NavigationTreeNode() { - if (afterTokens.Count > 0) - { - var token = new StructuredToken(pair.Value); - token.RenderClassesObj.Add("diff-change"); - diffResultA.Add(token); - } - else + Label = navToken.NavigationDisplayName, + Data = new NavigationTreeNodeData() { - diffResultA.Add(new StructuredToken(pair.Value)); - } - hasDiff = true; - } + NodeIdHashed = nodeIdHashed, + Kind = navIcon, + Icon = navIcon + }, + Expanded = true, + }; } + return navTreeNode; + } - foreach (var pair in afterTokensMap) + private static NavigationTreeNode CreateRootNode(string rootName, string nodeIdHashed) + { + var rootClass = "assembly"; + var navTreeNode = new NavigationTreeNode() { - if (beforeTokensMap.ContainsKey(pair.Key)) + Label = rootName, + Data = new NavigationTreeNodeData() { - diffResultB.Add(new StructuredToken(pair.Value)); - } - else + NodeIdHashed = nodeIdHashed, + Kind = rootClass, + Icon = rootClass, + }, + Expanded = true, + }; + return navTreeNode; + } + + private static void BuildNodeTokens(CodePanelData codePanelData, CodePanelRawData codePanelRawData, ReviewLine reviewLine, string nodeIdHashed, int indent, + Dictionary> documentationMap, Dictionary> diffDocumentationMap) + { + // Generate code line row + var codePanelRow = GetCodePanelRowData(reviewLine, nodeIdHashed, indent); + + // Add documentation rows to code panel data + if (documentationMap.ContainsKey(nodeIdHashed)) + { + var activeDocLines = documentationMap[nodeIdHashed]; + var diffDocLines = diffDocumentationMap.ContainsKey(nodeIdHashed) ? diffDocumentationMap[nodeIdHashed] : new List(); + var docLines = activeDocLines.InterleavedUnion(diffDocLines); + var docsIntersect = new HashSet(diffDocLines.Intersect(activeDocLines)); + var activeDocs = new HashSet(activeDocLines); + bool skipDocDiff = diffDocLines.Count == 0 || activeDocLines.Count == 0; + foreach (var docRow in docLines) { - if (beforeTokens.Count > 0) + if(!skipDocDiff && !docsIntersect.Contains(docRow)) { - var token = new StructuredToken(pair.Value); - token.RenderClassesObj.Add("diff-change"); - diffResultB.Add(token); - } - else - { - diffResultB.Add(new StructuredToken(pair.Value)); + if (activeDocs.Contains(docRow)) + { + docRow.DiffKind = DiffKind.Added; + docRow.RowClassesObj.Add("added"); + } + else + { + docRow.DiffKind = DiffKind.Removed; + docRow.RowClassesObj.Add("removed"); + } } - hasDiff = true; + docRow.NodeId = codePanelRow.NodeId; + docRow.NodeIdHashed = codePanelRow.NodeIdHashed; + InsertCodePanelRowData(codePanelData: codePanelData, rowData: docRow, nodeIdHashed: nodeIdHashed); } } - - return (diffResultA, diffResultB, hasDiff); + + // Get comment for current row + var commentsForRow = CollectUserCommentsForRow(codePanelRawData, reviewLine.LineId, nodeIdHashed, codePanelRow); + //Add code line and comment to code panel data + InsertCodePanelRowData(codePanelData: codePanelData, rowData: codePanelRow, nodeIdHashed: nodeIdHashed, commentsForRow: commentsForRow); + + // Add diagnostic row + AddDiagnosticRow(codePanelData: codePanelData, codeFile: codePanelRawData.activeRevisionCodeFile, nodeId: reviewLine.LineId, nodeIdHashed: nodeIdHashed); } - private static APITreeNode CreateAPITreeDiffNode(APITreeNode node, DiffKind diffKind) + + private static CodePanelRowData GetCodePanelRowData(ReviewLine reviewLine, string nodeIdHashed, int indent) { - var result = new APITreeNode + CodePanelRowData codePanelRowData = new() { - Name = node.Name, - Id = node.Id, - Kind = node.Kind, - TagsObj = node.TagsObj, - PropertiesObj = node.PropertiesObj, - DiffKind = diffKind + Type = reviewLine.Tokens.Any(t => t.IsDocumentation == true)? CodePanelRowDatatype.Documentation : CodePanelRowDatatype.CodeLine, + NodeIdHashed = nodeIdHashed, + NodeId = reviewLine.LineId, + Indent = indent, + DiffKind = reviewLine.DiffKind, + IsHiddenAPI = (reviewLine.IsHidden == true) }; - if (diffKind == DiffKind.Added || diffKind == DiffKind.Removed) - { - result.TopTokensObj = node.TopTokensObj; - result.BottomTokensObj = node.BottomTokensObj; - result.ChildrenObj = node.ChildrenObj; - } - - return result; - } - - private static async Task BuildAPITree(CodePanelData codePanelData, CodePanelRawData codePanelRawData, APITreeNode apiTreeNode, string parentNodeIdHashed, int nodePositionAtLevel, int indent = 0) - { - var nodeIdHashed = GetTokenNodeIdHash(apiTreeNode, RowOfTokensPosition.Top, parentNodeIdHashed); - - if (codePanelData.NodeMetaDataObj.ContainsKey(nodeIdHashed)) - { - codePanelData.NodeMetaDataObj[nodeIdHashed].ParentNodeIdHashed = parentNodeIdHashed; - } - else - { - codePanelData.NodeMetaDataObj.TryAdd(nodeIdHashed, new CodePanelNodeMetaData()); - codePanelData.NodeMetaDataObj[nodeIdHashed].ParentNodeIdHashed = parentNodeIdHashed; - } + var tokensInRow = codePanelRowData.RowOfTokensObj; + var rowClasses = codePanelRowData.RowClassesObj; - if (codePanelData.NodeMetaDataObj.ContainsKey(parentNodeIdHashed)) + //Add empty line for review line without tokens + if (reviewLine.Tokens.Count == 0) { - codePanelData.NodeMetaDataObj[parentNodeIdHashed].ChildrenNodeIdsInOrderObj.TryAdd(nodePositionAtLevel, nodeIdHashed); - } - else - { - codePanelData.NodeMetaDataObj[parentNodeIdHashed] = new CodePanelNodeMetaData(); - codePanelData.NodeMetaDataObj[parentNodeIdHashed].ChildrenNodeIdsInOrderObj.TryAdd(nodePositionAtLevel, nodeIdHashed); + tokensInRow.Add(StructuredToken.CreateLineBreakToken()); + return codePanelRowData; } - if (_processorCount > 1) // Take advantage of multi-core processors + if(reviewLine.DiffKind == DiffKind.Added) { - await _semaphore.WaitAsync(); - var task = Task.Run(() => - { - try - { - BuildNodeTokens(codePanelData, codePanelRawData, apiTreeNode, nodeIdHashed, RowOfTokensPosition.Top, indent); - } - finally - { - _semaphore.Release(); - } - }); - _tasks.Add(task); + rowClasses.Add("added"); } - else + else if (reviewLine.DiffKind == DiffKind.Removed) { - BuildNodeTokens(codePanelData, codePanelRawData, apiTreeNode, nodeIdHashed, RowOfTokensPosition.Top, indent); + rowClasses.Add("removed"); } - - - if (!apiTreeNode.TagsObj.Contains("HideFromNav")) + // Convert ReviewToken to UI required StructuredToken + foreach (var token in reviewLine.Tokens) { - var navIcon = apiTreeNode.Kind.ToLower(); - if (apiTreeNode.PropertiesObj.ContainsKey("SubKind")) - { - navIcon = apiTreeNode.PropertiesObj["SubKind"].ToLower(); - } + var structuredToken = new StructuredToken(token); + tokensInRow.Add(structuredToken); - if (apiTreeNode.PropertiesObj.ContainsKey("IconName")) + if (token.IsDocumentation == true) { - navIcon = apiTreeNode.PropertiesObj["IconName"].ToLower(); + rowClasses.Add(StructuredToken.DOCUMENTATION); + codePanelRowData.Type = CodePanelRowDatatype.Documentation; + codePanelRowData.ToggleCommentsClasses = "bi bi-chat-right-text hide"; } - var navTreeNode = new NavigationTreeNode() - { - Label = apiTreeNode.Name, - Data = new NavigationTreeNodeData() - { - NodeIdHashed = nodeIdHashed, - Kind = apiTreeNode.PropertiesObj.ContainsKey("SubKind") ? apiTreeNode.PropertiesObj["SubKind"] : apiTreeNode.Kind.ToLower(), - Icon = navIcon, - }, - Expanded = true, - }; - - if (codePanelData.NodeMetaDataObj.ContainsKey(nodeIdHashed)) - { - codePanelData.NodeMetaDataObj[nodeIdHashed].NavigationTreeNode = navTreeNode; - } - else - { - codePanelData.NodeMetaDataObj.TryAdd(nodeIdHashed, new CodePanelNodeMetaData()); - codePanelData.NodeMetaDataObj[nodeIdHashed].NavigationTreeNode = navTreeNode; - } - } - - for (int idx = 0; idx < apiTreeNode.ChildrenObj.Count; idx++) - { - var node = apiTreeNode.ChildrenObj[idx]; - if (apiTreeNode.DiffKind == DiffKind.Added || apiTreeNode.DiffKind == DiffKind.Removed) - { - node.DiffKind = apiTreeNode.DiffKind; // Propagate the diff kind to the children - } - - await BuildAPITree(codePanelData: codePanelData, codePanelRawData: codePanelRawData, apiTreeNode: node, - parentNodeIdHashed: nodeIdHashed, nodePositionAtLevel: idx, indent: indent + 1); - }; - - if (apiTreeNode.BottomTokensObj.Any()) - { - var bottomNodeIdHashed = GetTokenNodeIdHash(apiTreeNode, RowOfTokensPosition.Bottom, parentNodeIdHashed); - codePanelData.NodeMetaDataObj[nodeIdHashed].BottomTokenNodeIdHash = bottomNodeIdHashed; - if (codePanelData.NodeMetaDataObj.ContainsKey(bottomNodeIdHashed)) - { - codePanelData.NodeMetaDataObj[bottomNodeIdHashed].ParentNodeIdHashed = parentNodeIdHashed; - } - else + if (token.HasSuffixSpace == true) { - codePanelData.NodeMetaDataObj.TryAdd(bottomNodeIdHashed, new CodePanelNodeMetaData()); - codePanelData.NodeMetaDataObj[bottomNodeIdHashed].ParentNodeIdHashed = parentNodeIdHashed; + var spaceToken = StructuredToken.CreateSpaceToken(); + spaceToken.Value = " "; + tokensInRow.Add(spaceToken); } - - BuildNodeTokens(codePanelData, codePanelRawData, apiTreeNode, bottomNodeIdHashed, RowOfTokensPosition.Bottom, indent); } + return codePanelRowData; } - private static void BuildNodeTokens(CodePanelData codePanelData, CodePanelRawData codePanelRawData, APITreeNode apiTreeNode, string nodeIdHashed, RowOfTokensPosition linesOfTokensPosition, int indent) + + private static CodePanelRowData CollectUserCommentsForRow(CodePanelRawData codePanelRawData, string nodeId, string nodeIdHashed, CodePanelRowData codePanelRowData) { - if (apiTreeNode.DiffKind == DiffKind.NoneDiff) + var commentRowData = new CodePanelRowData(); + if (!string.IsNullOrEmpty(nodeId) && !codePanelRowData.RowClassesObj.Contains("removed")) { - BuildTokensForNonDiffNodes(codePanelData, codePanelRawData, apiTreeNode, nodeIdHashed, linesOfTokensPosition, indent); + codePanelRowData.ToggleCommentsClasses = "bi bi-chat-right-text can-show"; + var commentsForRow = codePanelRawData.Comments.Where(c => nodeId == c.ElementId); + if (commentsForRow.Any()) + { + commentRowData.Type = CodePanelRowDatatype.CommentThread; + commentRowData.NodeIdHashed = nodeIdHashed; + commentRowData.NodeId = nodeId; + commentRowData.RowClassesObj.Add("user-comment-thread"); + commentRowData.CommentsObj = commentsForRow.ToList(); + codePanelRowData.ToggleCommentsClasses = codePanelRowData.ToggleCommentsClasses.Replace("can-show", "show"); + commentRowData.IsResolvedCommentThread = commentsForRow.Any(c => c.IsResolved); + } } else { - BuildTokensForDiffNodes(codePanelData, codePanelRawData, apiTreeNode, nodeIdHashed, linesOfTokensPosition, indent); + codePanelRowData.ToggleCommentsClasses = "bi bi-chat-right-text hide"; } + return commentRowData; } - private static void BuildTokensForNonDiffNodes(CodePanelData codePanelData, CodePanelRawData codePanelRawData, APITreeNode apiTreeNode, string nodeIdHashed, RowOfTokensPosition linesOfTokensPosition, int indent) + private static void InsertCodePanelRowData(CodePanelData codePanelData, CodePanelRowData rowData, string nodeIdHashed, CodePanelRowData commentsForRow = null) { - var tokensInNode = (linesOfTokensPosition == RowOfTokensPosition.Top) ? apiTreeNode.TopTokensObj : apiTreeNode.BottomTokensObj; - var addDeprecatedTagToTokens = apiTreeNode.TagsObj.Contains("Deprecated"); + if (!codePanelData.NodeMetaDataObj.ContainsKey(nodeIdHashed)) + codePanelData.NodeMetaDataObj[nodeIdHashed] = new CodePanelNodeMetaData(); - var tokensInRow = new List(); - var rowClasses = new HashSet(); - var tokenIdsInRow = new HashSet(); + if (rowData.Type == CodePanelRowDatatype.Documentation) + { + rowData.RowPositionInGroup = codePanelData.NodeMetaDataObj[nodeIdHashed].DocumentationObj.Count(); + codePanelData.NodeMetaDataObj[nodeIdHashed].DocumentationObj.Add(rowData); + } - foreach (var token in tokensInNode) + if (rowData.Type == CodePanelRowDatatype.CodeLine) { - if (token.PropertiesObj.ContainsKey("GroupId")) - { - rowClasses.Add(token.PropertiesObj["GroupId"]); - } - - if (addDeprecatedTagToTokens) - { - token.TagsObj.Add("Deprecated"); - } - - if (ShouldBreakLineOnToken(token, codePanelRawData.Language)) - { - InsertNonDiffCodePanelRowData(codePanelData: codePanelData, codePanelRawData: codePanelRawData, tokensInRow: new List(tokensInRow), - rowClasses: new HashSet(rowClasses), tokenIdsInRow: new HashSet(tokenIdsInRow), nodeIdHashed: nodeIdHashed, nodeId: apiTreeNode.Id, - indent: indent, linesOfTokensPosition: linesOfTokensPosition, apiTreeNode: apiTreeNode); - - tokensInRow.Clear(); - rowClasses.Clear(); - tokenIdsInRow.Clear(); - - if (token.Kind == StructuredTokenKind.ParameterSeparator) - { - tokensInRow.Add( - new StructuredToken() - { - Kind = StructuredTokenKind.Content, - Value = "\u00A0\u00A0\u00A0\u00A0" - }); - } - } - else + rowData.RowPositionInGroup = codePanelData.NodeMetaDataObj[nodeIdHashed].CodeLinesObj.Count(); + codePanelData.NodeMetaDataObj[nodeIdHashed].CodeLinesObj.Add(rowData); + if (rowData.DiffKind == DiffKind.Added || rowData.DiffKind == DiffKind.Removed) { - tokensInRow.Add(token); - if (!String.IsNullOrWhiteSpace(token.Id)) + codePanelData.NodeMetaDataObj[nodeIdHashed].IsNodeWithDiff = true; + var parentId = codePanelData.NodeMetaDataObj[nodeIdHashed].ParentNodeIdHashed; + while (parentId != null && !parentId.Equals("root") && codePanelData.NodeMetaDataObj.ContainsKey(parentId) + && !codePanelData.NodeMetaDataObj[parentId].IsNodeWithDiffInDescendants) { - tokenIdsInRow.Add(token.Id); + codePanelData.NodeMetaDataObj[parentId].IsNodeWithDiffInDescendants = true; + codePanelData.NodeMetaDataObj[parentId].IsNodeWithNoneDocDiffInDescendants = true; + parentId = codePanelData.NodeMetaDataObj[parentId].ParentNodeIdHashed; } } } - if (tokensInRow.Any()) + if (commentsForRow != null && commentsForRow.Type == CodePanelRowDatatype.CommentThread && commentsForRow.CommentsObj.Any()) { - InsertNonDiffCodePanelRowData(codePanelData: codePanelData, codePanelRawData: codePanelRawData, tokensInRow: new List(tokensInRow), - rowClasses: new HashSet(rowClasses), tokenIdsInRow: new HashSet(tokenIdsInRow), nodeIdHashed: nodeIdHashed, nodeId: apiTreeNode.Id, - indent: indent, linesOfTokensPosition: linesOfTokensPosition, apiTreeNode: apiTreeNode); - - tokensInRow.Clear(); - rowClasses.Clear(); - tokenIdsInRow.Clear(); + commentsForRow.AssociatedRowPositionInGroup = rowData.RowPositionInGroup; + codePanelData.NodeMetaDataObj[nodeIdHashed].CommentThreadObj.TryAdd(codePanelData.NodeMetaDataObj[nodeIdHashed].CodeLinesObj.Count() - 1, commentsForRow); //Map comment to the index of associated codeLine } - - AddDiagnosticRow(codePanelData, codePanelRawData, apiTreeNode.Id, nodeIdHashed, linesOfTokensPosition); } - private static void BuildTokensForDiffNodes(CodePanelData codePanelData, CodePanelRawData codePanelRawData, APITreeNode apiTreeNode, string nodeIdHashed, RowOfTokensPosition linesOfTokensPosition, int indent) + private static void AddDiagnosticRow(CodePanelData codePanelData, CodeFile codeFile, string nodeId, string nodeIdHashed) { - var lineGroupBuildOrder = new List() { "doc" }; - var beforeTokens = (linesOfTokensPosition == RowOfTokensPosition.Top) ? apiTreeNode.TopTokensObj : apiTreeNode.BottomTokensObj; - var afterTokens = (linesOfTokensPosition == RowOfTokensPosition.Top) ? apiTreeNode.TopDiffTokens : apiTreeNode.BottomDiffTokens; - - if (apiTreeNode.DiffKind == DiffKind.Added) + var diagnostics = codeFile.Diagnostics.Where(d => d.TargetId == nodeId); + foreach (var diagnostic in diagnostics) { - afterTokens = (linesOfTokensPosition == RowOfTokensPosition.Top) ? apiTreeNode.TopTokensObj : apiTreeNode.BottomTokensObj; - beforeTokens = new List(); + var rowData = new CodePanelRowData() + { + Type = CodePanelRowDatatype.Diagnostics, + NodeIdHashed = nodeIdHashed, + NodeId = nodeId, + Diagnostics = diagnostic, + RowClassesObj = new HashSet() { "diagnostics", diagnostic.Level.ToString().ToLower() } + }; + codePanelData.NodeMetaDataObj[nodeIdHashed].DiagnosticsObj.Add(rowData); } + } - var beforeTokensInProcess = new Queue(); - var afterTokensInProcess = new Queue(); - - int beforeIndex = 0; - int afterIndex = 0; - - while (beforeIndex < beforeTokens.Count || afterIndex < afterTokens.Count || beforeTokensInProcess.Count > 0 || afterTokensInProcess.Count > 0) - { - var beforeTokenRow = new List(); - var afterTokenRow = new List(); + public static bool AreCodeFilesSame(CodeFile codeFileA, CodeFile codeFileB) + { + return AreReviewLinesSame(codeFileA.ReviewLines, codeFileB.ReviewLines); + } - var beforeRowClasses = new HashSet(); - var afterRowClasses = new HashSet(); - var beforeTokenIdsInRow = new HashSet(); - var afterTokenIdsInRow = new HashSet(); + private static bool AreReviewLinesSame(List reviewLinesA, List reviewLinesB) + { + var filteredLinesA = reviewLinesA.Where(x => x.Tokens.Count > 0 && !x.IsDocumentation).ToList(); + var filteredLinesB = reviewLinesB.Where(x => x.Tokens.Count > 0 && !x.IsDocumentation).ToList(); - var beforeRowGroupId = string.Empty; - var afterRowGroupId = string.Empty; + if (filteredLinesA.Count() != filteredLinesB.Count()) + return false; - while (beforeIndex < beforeTokens.Count) - { - var token = beforeTokens[beforeIndex++]; + //Verify if child lines matches + for (int i = 0; i < filteredLinesA.Count(); i++) + { + if (!filteredLinesA[i].Equals(filteredLinesB[i]) || !AreReviewLinesSame(filteredLinesA[i].Children, filteredLinesB[i].Children)) + return false; + } + return true; + } - if (codePanelRawData.ApplySkipDiff && token.TagsObj.Contains(StructuredToken.SKIPP_DIFF)) - { - continue; - } + public static List FindDiff(List activeLines, List diffLines) + { + List resultLines = []; + Dictionary refCountMap = []; - if (token.Kind == StructuredTokenKind.LineBreak) - { - break; - } + //Set lines from diff revision as not from active revision + foreach (var line in diffLines) + { + line.IsActiveRevisionLine = false; + } - if (token.PropertiesObj.ContainsKey("GroupId")) - { - beforeRowGroupId = token.PropertiesObj["GroupId"]; - } - else - { - beforeRowGroupId = string.Empty; - } - beforeTokenRow.Add(token); - if (!String.IsNullOrWhiteSpace(token.Id)) - { - beforeTokenIdsInRow.Add(token.Id); - } - } + var intersectLines = diffLines.Intersect(activeLines); + var interleavedLines = diffLines.InterleavedUnion(activeLines); - if (beforeTokenRow.Count > 0) - { - if (!(codePanelRawData.SkipDocsWhenDiffing && beforeRowGroupId == StructuredToken.DOCUMENTATION)) - { - beforeTokensInProcess.Enqueue(new DiffLineInProcess() - { - GroupId = beforeRowGroupId, - RowOfTokens = beforeTokenRow, - TokenIdsInRow = new HashSet(beforeTokenIdsInRow) - }); - } - beforeTokenIdsInRow.Clear(); - } + foreach(var line in interleavedLines) + { + if (line.IsDocumentation || line.Processed) + continue; + - while (afterIndex < afterTokens.Count) + // Current node is not in both revisions. Mark current node as added or removed and then go to next sibling. + // If a node is diff then no need to check it's children as they will be marked as diff as well. + if (!intersectLines.Contains(line)) { - var token = afterTokens[afterIndex++]; - - if (codePanelRawData.ApplySkipDiff && token.TagsObj.Contains(StructuredToken.SKIPP_DIFF)) - { - continue; - } + //Recursively mark line as added or removed + MarkTreeNodeAsModified(line, line.IsActiveRevisionLine ? DiffKind.Added : DiffKind.Removed); - if (token.Kind == StructuredTokenKind.LineBreak) + //Check if diff revision has a line at same level with same Line Id. This is to handle where a API was removed and added back in different order. + // This will also ensure added and modified lines are visible next to each other in the review. + var relatedLine = line.IsActiveRevisionLine ? diffLines.FirstOrDefault(l => !string.IsNullOrEmpty(l.LineId) && l.LineId == line.LineId) : + activeLines.FirstOrDefault(l => !string.IsNullOrEmpty(l.LineId) && l.LineId == line.LineId); + if (relatedLine != null) { - break; - } + relatedLine.Processed = true; + MarkTreeNodeAsModified(relatedLine, relatedLine.IsActiveRevisionLine ? DiffKind.Added : DiffKind.Removed); + //Identify the tokens within modified lines and highlight them in the UI + FindModifiedTokens(line, relatedLine); + } - if (token.PropertiesObj.ContainsKey("GroupId")) + if (relatedLine != null) { - afterRowGroupId = token.PropertiesObj["GroupId"]; + // First add removed line and then added line + resultLines.Add(line.IsActiveRevisionLine ? relatedLine : line); + resultLines.Add(line.IsActiveRevisionLine ? line : relatedLine); } else { - afterRowGroupId = string.Empty; - } - afterTokenRow.Add(token); - if (!String.IsNullOrWhiteSpace(token.Id)) - { - afterTokenIdsInRow.Add(token.Id); - } - } - - if (afterTokenRow.Count > 0) - { - if (!(codePanelRawData.SkipDocsWhenDiffing && afterRowGroupId == StructuredToken.DOCUMENTATION)) - { - afterTokensInProcess.Enqueue(new DiffLineInProcess() - { - GroupId = afterRowGroupId, - RowOfTokens = afterTokenRow, - TokenIdsInRow = new HashSet(afterTokenIdsInRow) - }); + resultLines.Add(line); } - afterTokenIdsInRow.Clear(); + continue; } - if (beforeTokensInProcess.Count > 0 || afterTokensInProcess.Count > 0) - { - var beforeDiffTokens = new List(); - var afterDiffTokens = new List(); - - var beforeTokenIdsInDiffRow = new HashSet(); - var afterTokenIdsInDiffRow = new HashSet(); - - if (beforeTokensInProcess.Count > 0 && afterTokensInProcess.Count > 0) - { - if (beforeTokensInProcess.Peek().GroupId == afterTokensInProcess.Peek().GroupId) - { - if (!String.IsNullOrWhiteSpace(beforeTokensInProcess.Peek().GroupId)) - { - beforeRowClasses.Add(beforeTokensInProcess.Peek().GroupId); - } - - if (!String.IsNullOrWhiteSpace(afterTokensInProcess.Peek().GroupId)) - { - afterRowClasses.Add(afterTokensInProcess.Peek().GroupId); - } - - beforeTokenIdsInDiffRow = beforeTokensInProcess.Peek().TokenIdsInRow; - afterTokenIdsInDiffRow = afterTokensInProcess.Peek().TokenIdsInRow; - beforeDiffTokens = beforeTokensInProcess.Dequeue().RowOfTokens; - afterDiffTokens = afterTokensInProcess.Dequeue().RowOfTokens; - } - else - { - var beforeTokenRowBuildOrder = lineGroupBuildOrder.IndexOf(beforeTokensInProcess.Peek().GroupId); - var afterTokenRowBuildOrder = lineGroupBuildOrder.IndexOf(afterTokensInProcess.Peek().GroupId); - if ((afterTokenRowBuildOrder < 0) || (beforeTokenRowBuildOrder >= 0 && beforeTokenRowBuildOrder < afterTokenRowBuildOrder)) - { - if (!String.IsNullOrWhiteSpace(beforeTokensInProcess.Peek().GroupId)) - { - beforeRowClasses.Add(beforeTokensInProcess.Peek().GroupId); - } - beforeTokenIdsInDiffRow = beforeTokensInProcess.Peek().TokenIdsInRow; - beforeDiffTokens = beforeTokensInProcess.Dequeue().RowOfTokens; - } - else - { - if (!String.IsNullOrWhiteSpace(afterTokensInProcess.Peek().GroupId)) - { - afterRowClasses.Add(afterTokensInProcess.Peek().GroupId); - } - afterTokenIdsInDiffRow = afterTokensInProcess.Peek().TokenIdsInRow; - afterDiffTokens = afterTokensInProcess.Dequeue().RowOfTokens; - } - } - } - else if (beforeTokensInProcess.Count > 0) - { - if (!String.IsNullOrWhiteSpace(beforeTokensInProcess.Peek().GroupId)) - { - beforeRowClasses.Add(beforeTokensInProcess.Peek().GroupId); - } - beforeTokenIdsInDiffRow = beforeTokensInProcess.Peek().TokenIdsInRow; - beforeDiffTokens = beforeTokensInProcess.Dequeue().RowOfTokens; - } - else - { - if (!String.IsNullOrWhiteSpace(afterTokensInProcess.Peek().GroupId)) - { - afterRowClasses.Add(afterTokensInProcess.Peek().GroupId); - } - afterTokenIdsInDiffRow = afterTokensInProcess.Peek().TokenIdsInRow; - afterDiffTokens = afterTokensInProcess.Dequeue().RowOfTokens; - } - - var diffTokenRowResult = ComputeTokenDiff(beforeDiffTokens, afterDiffTokens); - - if (diffTokenRowResult.HasDiff) - { - codePanelData.HasDiff = true; - codePanelData.NodeMetaDataObj[nodeIdHashed].IsNodeWithDiff = true; - var parentNodeIdHashed = codePanelData.NodeMetaDataObj[nodeIdHashed].ParentNodeIdHashed; - while (parentNodeIdHashed != "root" && codePanelData.NodeMetaDataObj.ContainsKey(parentNodeIdHashed)) - { - var parentNode = codePanelData.NodeMetaDataObj[parentNodeIdHashed]; - parentNode.IsNodeWithDiffInDescendants = true; - - if ((diffTokenRowResult.Before.Any() && !beforeRowClasses.Contains("doc")) || - (diffTokenRowResult.After.Any() && !afterRowClasses.Contains("doc"))) - { - parentNode.IsNodeWithNoneDocDiffInDescendants = true; - } - - parentNodeIdHashed = parentNode.ParentNodeIdHashed; - } - - if (diffTokenRowResult.Before.Count > 0) - { - beforeRowClasses.Add("removed"); - var rowData = new CodePanelRowData() - { - Type = (beforeRowClasses.Contains("doc")) ? CodePanelRowDatatype.Documentation : CodePanelRowDatatype.CodeLine, - RowOfTokensObj = diffTokenRowResult.Before, - NodeIdHashed = nodeIdHashed, - NodeId = apiTreeNode.Id, - RowClassesObj = new HashSet(beforeRowClasses), - RowOfTokensPosition = linesOfTokensPosition, - Indent = indent, - DiffKind = DiffKind.Removed - }; - - // Collects comments for the line, needed to set correct icons - var commentsForRow = CollectUserCommentsForRow(codePanelRawData, new HashSet(), apiTreeNode.Id, nodeIdHashed, linesOfTokensPosition, rowData); - - InsertCodePanelRowData(codePanelData: codePanelData, rowData: rowData, nodeIdHashed: nodeIdHashed); - beforeRowClasses.Clear(); - } - - if (diffTokenRowResult.After.Count > 0) - { - afterRowClasses.Add("added"); - var rowData = new CodePanelRowData() - { - Type = (afterRowClasses.Contains("doc")) ? CodePanelRowDatatype.Documentation : CodePanelRowDatatype.CodeLine, - RowOfTokensObj = diffTokenRowResult.After, - NodeIdHashed = nodeIdHashed, - NodeId = apiTreeNode.Id, - RowClassesObj = new HashSet(afterRowClasses), - RowOfTokensPosition = linesOfTokensPosition, - Indent = indent, - DiffKind = DiffKind.Added - }; - - var commentsForRow = CollectUserCommentsForRow(codePanelRawData, afterTokenIdsInDiffRow, apiTreeNode.Id, nodeIdHashed, linesOfTokensPosition, rowData); - InsertCodePanelRowData(codePanelData: codePanelData, rowData: rowData, nodeIdHashed: nodeIdHashed, commentsForRow: commentsForRow); - afterRowClasses.Clear(); - } - } - else - { - if (diffTokenRowResult.Before.Count > 0) - { - var rowData = new CodePanelRowData() - { - Type = (beforeRowClasses.Contains("doc")) ? CodePanelRowDatatype.Documentation : CodePanelRowDatatype.CodeLine, - RowOfTokensObj = diffTokenRowResult.Before, - NodeIdHashed = nodeIdHashed, - NodeId = apiTreeNode.Id, - RowClassesObj = new HashSet(beforeRowClasses), - RowOfTokensPosition = linesOfTokensPosition, - Indent = indent, - DiffKind = DiffKind.Unchanged - }; - var commentsForRow = CollectUserCommentsForRow(codePanelRawData, beforeTokenIdsInDiffRow, apiTreeNode.Id, nodeIdHashed, linesOfTokensPosition, rowData); - InsertCodePanelRowData(codePanelData: codePanelData, rowData: rowData, nodeIdHashed: nodeIdHashed, commentsForRow: commentsForRow); - beforeRowClasses.Clear(); - } - } - } + var activeLine = activeLines.FirstOrDefault(l => l.LineId == line.LineId && l.Processed == false && l.Equals(line)); + if (activeLine == null) + activeLine = line; + //current node is present in both trees. Compare child nodes recursively + var diffLine = diffLines.FirstOrDefault(l => l.LineId == line.LineId && l.Processed == false && l.Equals(line)); + var diffLineChildren = diffLine != null ? diffLine.Children: new List(); + var resultantSubTree = FindDiff(activeLine.Children, diffLineChildren); + //Update new resulting subtree as children of current node + activeLine.Children.Clear(); + activeLine.Children.AddRange(resultantSubTree); + resultLines.Add(activeLine); + activeLine.Processed = true; + if (diffLine != null) + diffLine.Processed = true; } - - AddDiagnosticRow(codePanelData: codePanelData, codePanelRawData: codePanelRawData, nodeId: apiTreeNode.Id, nodeIdHashed: nodeIdHashed, linesOfTokensPosition: linesOfTokensPosition); + return resultLines; } - - private static string GetTokenNodeIdHash(APITreeNode apiTreeNode, RowOfTokensPosition linesOfTokensPosition, string parentNodeIdHash) - { - var idPart = apiTreeNode.Kind; - if (apiTreeNode.PropertiesObj.ContainsKey("SubKind")) + private static void MarkTreeNodeAsModified(ReviewLine line, DiffKind diffKind) + { + line.DiffKind = diffKind; + foreach (var child in line.Children) { - idPart = $"{idPart}-{apiTreeNode.PropertiesObj["SubKind"]}"; + if(!child.IsDocumentation) + MarkTreeNodeAsModified(child, diffKind); } - idPart = $"{idPart}-{apiTreeNode.Id}"; - idPart = $"{idPart}-{apiTreeNode.DiffKind}"; - idPart = $"{idPart}-{linesOfTokensPosition.ToString()}"; - var hash = CreateHashFromString(idPart); - return hash + parentNodeIdHash.Replace("nId", "").Replace("root", ""); // Apend the parent node Id to ensure uniqueness } - - private static string CreateHashFromString(string inputString) + /*** + * This method collects all documentation lines from the review line and generate a CodePanelRow object for each documentation line. + * These documentation rows will be stored in a dictionary so it can be mapped and connected tp code line when processing code lines. + * */ + private static void CollectDocumentationLines(List reviewLines, Dictionary> documentationRowMap, int indent, string parentNodeIdHash, bool enableSkipDiff = false) { - int hash = HashCode.Combine(inputString); - string nodeIdhashed = "nId" + hash.ToString(); - return nodeIdhashed; - } - - private static CodePanelRowData CollectUserCommentsForRow(CodePanelRawData codePanelRawData, HashSet tokenIdsInRow, string nodeId, string nodeIdHashed, RowOfTokensPosition linesOfTokensPosition, CodePanelRowData codePanelRowData) - { - var commentRowData = new CodePanelRowData(); - //var toggleCommentClass = (codePanelRawData.Diagnostics.Any(d => d.TargetId == nodeId) && codePanelRowData.Type == CodePanelRowDatatype.CodeLine) ? "bi bi-chat-right-text show" : ""; + if(reviewLines?.Count == 0) + return; - if (tokenIdsInRow.Any()) + List docRows = []; + // Collect all documentation line and then add it as related documentation line for the first code line after documentation so it will be correctly liked on review page. + int idx = 0; + foreach (var line in reviewLines) { - codePanelRowData.ToggleCommentsClasses = "bi bi-chat-right-text can-show"; - - var commentsForRow = codePanelRawData.Comments.Where(c => tokenIdsInRow.Contains(c.ElementId)); - if (commentsForRow.Any()) + //Find if current line has at least one token that's not marked as skip from diff check + bool hasNonSkippedTokens = line.Tokens.Any(t => t.SkipDiff != true); + if(line.IsDocumentation && (!enableSkipDiff ||hasNonSkippedTokens)) { - commentRowData.Type = CodePanelRowDatatype.CommentThread; - commentRowData.NodeIdHashed = nodeIdHashed; - commentRowData.NodeId = nodeId; - commentRowData.RowOfTokensPosition = linesOfTokensPosition; - commentRowData.RowClassesObj.Add("user-comment-thread"); - commentRowData.CommentsObj = commentsForRow.ToList(); - codePanelRowData.ToggleCommentsClasses = codePanelRowData.ToggleCommentsClasses.Replace("can-show", "show"); - commentRowData.IsResolvedCommentThread = commentsForRow.Any(c => c.IsResolved); + docRows.Add(GetCodePanelRowData(line, parentNodeIdHash, indent)); + continue; } + + //Create hash id for code line and set node ID and hash Id for documentation rows + var nodeIdHashed = line.GetTokenNodeIdHash(parentNodeIdHash, idx); + docRows.ForEach( d=> { + d.NodeIdHashed = nodeIdHashed; + d.NodeId = line.LineId; + }); + documentationRowMap[nodeIdHashed] = docRows; + docRows = []; + + idx++; + // Recursively process child node lines + if (line.Children.Count > 0) + CollectDocumentationLines(line.Children, documentationRowMap, indent + 1, nodeIdHashed, enableSkipDiff); } - else - { - codePanelRowData.ToggleCommentsClasses = "bi bi-chat-right-text hide"; - } - return commentRowData; } - private static void InsertNonDiffCodePanelRowData(CodePanelData codePanelData, CodePanelRawData codePanelRawData, List tokensInRow, - HashSet rowClasses, HashSet tokenIdsInRow, string nodeIdHashed, string nodeId, int indent, RowOfTokensPosition linesOfTokensPosition, APITreeNode apiTreeNode) + + // Documentation rows are collected from active revision using node hash ID generated for corresponding code line. + // Hash ID uses diff kind type to generate the hashed node ID and it will be different after diff calculation for same code line token + // We need to remap the collected documentation to the new hashed node ID so that documentation is correctly listed on review. + private static void RemapDocumentationLines(List activeLines, Dictionary> documentationRowMap, string oldParentID = "root", string newParentId = "root") { - var rowData = new CodePanelRowData() + int activeIdx = 0, idx = 0, diffIdx = 0; + foreach (var line in activeLines) { - Type = (rowClasses.Contains("doc")) ? CodePanelRowDatatype.Documentation : CodePanelRowDatatype.CodeLine, - RowOfTokensObj = tokensInRow, - NodeIdHashed = nodeIdHashed, - RowClassesObj = new HashSet(rowClasses), - NodeId = nodeId, - RowOfTokensPosition = linesOfTokensPosition, - Indent = indent, - DiffKind = DiffKind.NoneDiff, - IsHiddenAPI = apiTreeNode.TagsObj.Contains("Hidden") - }; + // Remapping of node hash ID is required only for code line + if (line.IsDocumentation) + continue; - // Need to collect comments before adding the row to the codePanelData - var commentsForRow = CollectUserCommentsForRow(codePanelRawData, tokenIdsInRow, nodeId, nodeIdHashed, linesOfTokensPosition, rowData); + var diffKind = line.DiffKind; + line.DiffKind = DiffKind.NoneDiff; + var oldHashId = line.GetTokenNodeIdHash(oldParentID, activeIdx); + line.DiffKind = diffKind; + var newHashId = line.GetTokenNodeIdHash(newParentId, idx); - InsertCodePanelRowData(codePanelData: codePanelData, rowData: rowData, nodeIdHashed: nodeIdHashed, commentsForRow: commentsForRow); - } - - private static void InsertCodePanelRowData(CodePanelData codePanelData, CodePanelRowData rowData, string nodeIdHashed, CodePanelRowData commentsForRow = null) - { - if (rowData.Type == CodePanelRowDatatype.Documentation) - { - if (codePanelData.NodeMetaDataObj.ContainsKey(nodeIdHashed)) + if (documentationRowMap.ContainsKey(oldHashId)) { - rowData.RowPositionInGroup = codePanelData.NodeMetaDataObj[nodeIdHashed].DocumentationObj.Count(); - codePanelData.NodeMetaDataObj[nodeIdHashed].DocumentationObj.Add(rowData); + documentationRowMap[newHashId] = documentationRowMap[oldHashId]; + documentationRowMap.Remove(oldHashId); } - else - { - codePanelData.NodeMetaDataObj.TryAdd(nodeIdHashed, new CodePanelNodeMetaData()); - rowData.RowPositionInGroup = codePanelData.NodeMetaDataObj[nodeIdHashed].DocumentationObj.Count(); - codePanelData.NodeMetaDataObj[nodeIdHashed].DocumentationObj.Add(rowData); - } - } - if (rowData.Type == CodePanelRowDatatype.CodeLine) - { - if (codePanelData.NodeMetaDataObj.ContainsKey(nodeIdHashed)) + if (line.Children.Count > 0) { - rowData.RowPositionInGroup = codePanelData.NodeMetaDataObj[nodeIdHashed].CodeLinesObj.Count(); - codePanelData.NodeMetaDataObj[nodeIdHashed].CodeLinesObj.Add(rowData); - } - else + RemapDocumentationLines(line.Children, documentationRowMap, oldHashId, newHashId); + } + idx++; + + // Move previous review line index before diff calculation based on diff type so we can calculate old HashId correctly. + if (line.DiffKind == DiffKind.NoneDiff) { - codePanelData.NodeMetaDataObj.TryAdd(nodeIdHashed, new CodePanelNodeMetaData()); - rowData.RowPositionInGroup = codePanelData.NodeMetaDataObj[nodeIdHashed].CodeLinesObj.Count(); - codePanelData.NodeMetaDataObj[nodeIdHashed].CodeLinesObj.Add(rowData); + activeIdx++; + diffIdx++; } - } - - if (commentsForRow != null && commentsForRow.Type == CodePanelRowDatatype.CommentThread && commentsForRow.CommentsObj.Any()) - { - commentsForRow.AssociatedRowPositionInGroup = rowData.RowPositionInGroup; - if (codePanelData.NodeMetaDataObj.ContainsKey(nodeIdHashed)) + else if(line.DiffKind == DiffKind.Added) { - codePanelData.NodeMetaDataObj[nodeIdHashed].CommentThreadObj.TryAdd(codePanelData.NodeMetaDataObj[nodeIdHashed].CodeLinesObj.Count() - 1, commentsForRow); //Map comment to the index of associated codeLine + activeIdx++; } else { - codePanelData.NodeMetaDataObj.TryAdd(nodeIdHashed, new CodePanelNodeMetaData()); - codePanelData.NodeMetaDataObj[nodeIdHashed].CommentThreadObj.TryAdd(codePanelData.NodeMetaDataObj[nodeIdHashed].CodeLinesObj.Count() - 1, commentsForRow); //Map comment to the index of associated codeLine + diffIdx++; } } } - private static void AddDiagnosticRow(CodePanelData codePanelData, CodePanelRawData codePanelRawData, string nodeId, string nodeIdHashed, RowOfTokensPosition linesOfTokensPosition) + private static void FindModifiedTokens(ReviewLine lineA, ReviewLine lineB) { - if (codePanelRawData.Diagnostics.Any(d => d.TargetId == nodeId) && linesOfTokensPosition != RowOfTokensPosition.Bottom) + var lineATokenMap = new Dictionary(); + foreach(var token in lineA.Tokens) { - var diagnosticsForRow = codePanelRawData.Diagnostics.Where(d => d.TargetId == nodeId); - foreach (var diagnostic in diagnosticsForRow) - { - - var rowData = new CodePanelRowData() - { - Type = CodePanelRowDatatype.Diagnostics, - NodeIdHashed = nodeIdHashed, - NodeId = nodeId, - RowOfTokensPosition = linesOfTokensPosition, - Diagnostics = diagnostic, - RowClassesObj = new HashSet() { "diagnostics", diagnostic.Level.ToString().ToLower() } - }; - codePanelData.NodeMetaDataObj[nodeIdHashed].DiagnosticsObj.Add(rowData); - } + lineATokenMap[token.Value] = token; + } + var lineBTokenMap = new Dictionary(); + foreach (var token in lineB.Tokens) + { + lineBTokenMap[token.Value] = token; } - } - private static bool ShouldBreakLineOnToken(StructuredToken token, string language) - { - if (token.Kind == StructuredTokenKind.LineBreak || - (token.Kind == StructuredTokenKind.ParameterSeparator && LanguageServiceHelpers.UseLineBreakForParameterSeparator(language))) + foreach( var key in lineBTokenMap.Keys.Except(lineATokenMap.Keys)) + { + lineBTokenMap[key].RenderClasses.Add("diff-change"); + } + foreach (var key in lineATokenMap.Keys.Except(lineBTokenMap.Keys)) { - return true; + lineATokenMap[key].RenderClasses.Add("diff-change"); } - return false; } + } } diff --git a/src/dotnet/APIView/APIViewWeb/Languages/CSharpLanguageService.cs b/src/dotnet/APIView/APIViewWeb/Languages/CSharpLanguageService.cs index 8b06fe5c05c..d8706bec0ce 100644 --- a/src/dotnet/APIView/APIViewWeb/Languages/CSharpLanguageService.cs +++ b/src/dotnet/APIView/APIViewWeb/Languages/CSharpLanguageService.cs @@ -14,11 +14,10 @@ namespace APIViewWeb public class CSharpLanguageService : LanguageProcessor { private readonly string _csharpParserToolPath; - private static Regex _packageNameParser = new Regex("([A-Za-z.]*[a-z]).([\\S]*)", RegexOptions.Compiled); public override string Name { get; } = "C#"; public override string[] Extensions { get; } = { ".dll" }; public override string ProcessName => _csharpParserToolPath; - public override string VersionString { get; } = "28"; + public override string VersionString { get; } = "29"; public CSharpLanguageService(IConfiguration configuration, TelemetryClient telemetryClient) : base(telemetryClient) { @@ -27,7 +26,7 @@ public CSharpLanguageService(IConfiguration configuration, TelemetryClient telem public override string GetProcessorArguments(string originalName, string tempDirectory, string jsonPath) { - var outputFileName = Path.GetFileName(jsonPath).Replace(".json.tgz", ""); + var outputFileName = Path.GetFileName(jsonPath).Replace(".json", ""); return $"--packageFilePath \"{originalName}\" --outputDirectoryPath \"{tempDirectory}\" --outputFileName \"{outputFileName}\""; } @@ -50,33 +49,5 @@ public override bool CanUpdate(string versionString) { return versionString != VersionString; } - - private CodeFile GetDummyReviewCodeFile(string originalName, List dependencies) - { - var packageName = Path.GetFileNameWithoutExtension(originalName); - var reviewName = ""; - var packageNameMatch = _packageNameParser.Match(packageName); - if (packageNameMatch.Success) - { - packageName = packageNameMatch.Groups[1].Value; - reviewName = $"{packageName} ({packageNameMatch.Groups[2].Value})"; - } - else - { - reviewName = $"{packageName} (metapackage)"; - } - - var builder = new CodeFileTokensBuilder(); - CodeFileBuilder.BuildDependencies(builder, dependencies); - - return new CodeFile() - { - Name = reviewName, - Language = "C#", - VersionString = CodeFileBuilder.CurrentVersion, - PackageName = packageName, - Tokens = builder.Tokens.ToArray() - }; - } } } diff --git a/src/dotnet/APIView/APIViewWeb/Languages/LanguageProcessor.cs b/src/dotnet/APIView/APIViewWeb/Languages/LanguageProcessor.cs index ec5c55dcf7d..75c2a7c1437 100644 --- a/src/dotnet/APIView/APIViewWeb/Languages/LanguageProcessor.cs +++ b/src/dotnet/APIView/APIViewWeb/Languages/LanguageProcessor.cs @@ -38,7 +38,7 @@ public override async Task GetCodeFileAsync(string originalName, Strea originalName = originalName.Replace(" ", "_").Replace("(", "").Replace(")",""); var originalFilePath = Path.Combine(tempDirectory, originalName); - var jsonFilePath = (LanguageServiceHelpers.UseTreeStyleParser(this.Name)) ? Path.ChangeExtension(originalFilePath, ".json.tgz") : Path.ChangeExtension(originalFilePath, ".json"); + var jsonFilePath = Path.ChangeExtension(originalFilePath, ".json"); using (var file = File.Create(originalFilePath)) { diff --git a/src/dotnet/APIView/APIViewWeb/LeanControllers/ReviewsController.cs b/src/dotnet/APIView/APIViewWeb/LeanControllers/ReviewsController.cs index adde5d63fe9..bda76aa782c 100644 --- a/src/dotnet/APIView/APIViewWeb/LeanControllers/ReviewsController.cs +++ b/src/dotnet/APIView/APIViewWeb/LeanControllers/ReviewsController.cs @@ -14,6 +14,8 @@ using Microsoft.AspNetCore.Hosting; using Microsoft.Extensions.Hosting; using System.Collections.Generic; +using Microsoft.Extensions.Caching.Memory; +using System; namespace APIViewWeb.LeanControllers { @@ -46,7 +48,6 @@ public ReviewsController(ILogger logger, _userProfileRepository = userProfileRepository; _signalRHubContext = signalRHub; _env = env; - } /// @@ -128,7 +129,7 @@ public async Task ToggleReviewApprovalAsync(string reviewId, strin /// [Route("{reviewId}/content")] [HttpGet] - public async Task> GetReviewContentAsync(string reviewId, [FromQuery] string activeApiRevisionId = null, + public async Task> GetReviewContentAsync(string reviewId, [FromQuery] string activeApiRevisionId, [FromQuery] string diffApiRevisionId = null) { var activeAPIRevision = await _apiRevisionsManager.GetAPIRevisionAsync(User, activeApiRevisionId); @@ -136,28 +137,24 @@ public async Task> GetReviewContentAsync(string revi if (activeAPIRevision.Files[0].ParserStyle == ParserStyle.Tree) { var comments = await _commentsManager.GetCommentsAsync(reviewId); - - var activeRevisionReviewCodeFile = await _codeFileRepository.GetCodeFileWithCompressionAsync(revisionId: activeAPIRevision.Id, codeFileId: activeAPIRevision.Files[0].FileId); - - var result = new CodePanelData(); + var cachedCodeFile = await _codeFileRepository.GetCodeFileAsync(revisionId: activeAPIRevision.Id, codeFileId: activeAPIRevision.Files[0].FileId); + var activeRevisionReviewCodeFile = cachedCodeFile.CodeFile; var codePanelRawData = new CodePanelRawData() { - APIForest = activeRevisionReviewCodeFile.APIForest, - Diagnostics = activeRevisionReviewCodeFile.Diagnostics, - Comments = comments, - Language = activeRevisionReviewCodeFile.Language + activeRevisionCodeFile = activeRevisionReviewCodeFile, + Comments = comments }; if (!string.IsNullOrEmpty(diffApiRevisionId)) { var diffAPIRevision = await _apiRevisionsManager.GetAPIRevisionAsync(User, diffApiRevisionId); - - var diffRevisionReviewCodeFile = await _codeFileRepository.GetCodeFileWithCompressionAsync(revisionId: diffAPIRevision.Id, codeFileId: diffAPIRevision.Files[0].FileId); - codePanelRawData.APIForest = CodeFileHelpers.ComputeAPIForestDiff(diffRevisionReviewCodeFile.APIForest, activeRevisionReviewCodeFile.APIForest); + var diffCodeFile = await _codeFileRepository.GetCodeFileAsync(revisionId: diffAPIRevision.Id, codeFileId: diffAPIRevision.Files[0].FileId); + codePanelRawData.diffRevisionCodeFile = diffCodeFile.CodeFile; } - result = await CodeFileHelpers.GenerateCodePanelDataAsync(codePanelRawData); + // Render the code files to generate UI token tree + var result = await CodeFileHelpers.GenerateCodePanelDataAsync(codePanelRawData); return new LeanJsonResult(result, StatusCodes.Status200OK); } diff --git a/src/dotnet/APIView/APIViewWeb/LeanModels/CodePanelModels.cs b/src/dotnet/APIView/APIViewWeb/LeanModels/CodePanelModels.cs index fd56adb04b5..4bb1b2f32df 100644 --- a/src/dotnet/APIView/APIViewWeb/LeanModels/CodePanelModels.cs +++ b/src/dotnet/APIView/APIViewWeb/LeanModels/CodePanelModels.cs @@ -3,16 +3,18 @@ using System.Collections.Concurrent; using System.Collections.Generic; using System.Text.Json.Serialization; +using APIView.Model.V2; +using ApiView; +using Microsoft.CodeAnalysis; +using System.Text; namespace APIViewWeb.LeanModels { - public class CodePanelRawData { public IEnumerable Comments { get; set; } = new List(); - public List APIForest { get; set; } = new List(); - public CodeDiagnostic[] Diagnostics { get; set; } = new CodeDiagnostic[0]; - public string Language { get; set; } + public CodeFile activeRevisionCodeFile{ get; set; } + public CodeFile diffRevisionCodeFile { get; set; } public bool ApplySkipDiff { get; set; } public bool SkipDocsWhenDiffing { get; set; } } @@ -28,7 +30,6 @@ public class CodePanelRowData public string NodeIdHashed { get; set; } public int RowPositionInGroup { get; set; } // The position / index of the row within the group of similar rows public int AssociatedRowPositionInGroup { get; set; } // For comment threads, this is the position of the associated code line within the group of similar rows - public RowOfTokensPosition RowOfTokensPosition { get; set; } [JsonIgnore] public HashSet RowClassesObj { get; set; } = new HashSet(); public HashSet RowClasses => RowClassesObj.Count > 0 ? RowClassesObj : null; @@ -43,6 +44,27 @@ public class CodePanelRowData public bool IsResolvedCommentThread { get; set; } public bool IsHiddenAPI { get; set; } + public override string ToString() + { + StringBuilder sb = new StringBuilder(); + foreach(var token in RowOfTokensObj) + { + sb.Append(token.Value); + } + return sb.ToString(); + } + public override bool Equals(object obj) + { + if (obj is CodePanelRowData other) + { + return ToString() == other.ToString(); + } + return false; + } + public override int GetHashCode() + { + return ToString().GetHashCode(); + } } public class CodePanelNodeMetaData @@ -57,13 +79,13 @@ public class CodePanelNodeMetaData public List CodeLinesObj { get; set; } = new List(); public List CodeLines => CodeLinesObj.Count > 0 ? CodeLinesObj : null; [JsonIgnore] - public ConcurrentDictionary CommentThreadObj { get; set; } = new ConcurrentDictionary(); //Dictionary key map to the index of the code line within this node which the comment thread is mapped to - public ConcurrentDictionary CommentThread => CommentThreadObj.Count > 0 ? CommentThreadObj : null; + public Dictionary CommentThreadObj { get; set; } = []; //Dictionary key map to the index of the code line within this node which the comment thread is mapped to + public Dictionary CommentThread => CommentThreadObj.Count > 0 ? CommentThreadObj : null; public NavigationTreeNode NavigationTreeNode { get; set; } public string ParentNodeIdHashed { get; set; } [JsonIgnore] - public ConcurrentDictionary ChildrenNodeIdsInOrderObj { get; set; } = new ConcurrentDictionary(); - public ConcurrentDictionary ChildrenNodeIdsInOrder => ChildrenNodeIdsInOrderObj.Count > 0 ? ChildrenNodeIdsInOrderObj : null; + public Dictionary ChildrenNodeIdsInOrderObj { get; set; } = []; + public Dictionary ChildrenNodeIdsInOrder => ChildrenNodeIdsInOrderObj.Count > 0 ? ChildrenNodeIdsInOrderObj : null; public bool IsNodeWithDiff { get; set; } public bool IsNodeWithDiffInDescendants { get; set; } public bool IsNodeWithNoneDocDiffInDescendants { get; set; } @@ -73,8 +95,8 @@ public class CodePanelNodeMetaData public class CodePanelData { [JsonIgnore] - public ConcurrentDictionary NodeMetaDataObj { get; set; } = new ConcurrentDictionary(); - public ConcurrentDictionary NodeMetaData => NodeMetaDataObj.Count > 0 ? NodeMetaDataObj : null; + public Dictionary NodeMetaDataObj { get; set; } = new Dictionary(); + public Dictionary NodeMetaData => NodeMetaDataObj.Count > 0 ? NodeMetaDataObj : null; public bool HasDiff { get; set; } = false; } } diff --git a/src/dotnet/APIView/APIViewWeb/LeanModels/ReviewRevisionPageModels.cs b/src/dotnet/APIView/APIViewWeb/LeanModels/ReviewRevisionPageModels.cs index 0e6ba24883d..1db2942d5a9 100644 --- a/src/dotnet/APIView/APIViewWeb/LeanModels/ReviewRevisionPageModels.cs +++ b/src/dotnet/APIView/APIViewWeb/LeanModels/ReviewRevisionPageModels.cs @@ -23,12 +23,6 @@ public enum CodePanelRowDatatype CommentThread } - public enum RowOfTokensPosition - { - Top, - Bottom - } - public class ReviewContentModel { public ReviewListItemModel Review { get; set; } @@ -76,11 +70,4 @@ public class NavigationTreeNode public List ChildrenObj { get; set; } = new List(); public List Children => ChildrenObj.Count > 0 ? ChildrenObj : null; } - - public class DiffLineInProcess - { - public string GroupId { get; set; } - public List RowOfTokens { get; set; } = new List(); - public HashSet TokenIdsInRow { get; set; } = new HashSet(); - } } diff --git a/src/dotnet/APIView/APIViewWeb/Managers/APIRevisionsManager.cs b/src/dotnet/APIView/APIViewWeb/Managers/APIRevisionsManager.cs index 7c97b7a44d5..7530ed1eee9 100644 --- a/src/dotnet/APIView/APIViewWeb/Managers/APIRevisionsManager.cs +++ b/src/dotnet/APIView/APIViewWeb/Managers/APIRevisionsManager.cs @@ -703,7 +703,7 @@ public async Task AreAPIRevisionsTheSame(APIRevisionListItemModel revision { //This will compare and check if new code file content is same as revision in parameter var lastRevisionFile = await _codeFileRepository.GetCodeFileAsync(revision, false); - return await _codeFileManager.AreAPICodeFilesTheSame(codeFileA: lastRevisionFile, codeFileB: renderedCodeFile); + return _codeFileManager.AreAPICodeFilesTheSame(codeFileA: lastRevisionFile, codeFileB: renderedCodeFile); } /// @@ -733,7 +733,7 @@ public async Task UpdateAPIRevisionAsync(APIRevisionListItemModel revision, Lang await _codeFileRepository.UpsertCodeFileAsync(revision.Id, file.FileId, codeFile); // update only version string file.VersionString = codeFile.VersionString; - if (codeFile.APIForest.Count > 0) { + if (codeFile.ReviewLines.Count > 0) { file.ParserStyle = ParserStyle.Tree; } await _apiRevisionsRepository.UpsertAPIRevisionAsync(revision); diff --git a/src/dotnet/APIView/APIViewWeb/Managers/CodeFileManager.cs b/src/dotnet/APIView/APIViewWeb/Managers/CodeFileManager.cs index 59f6a1e90a0..baf58449476 100644 --- a/src/dotnet/APIView/APIViewWeb/Managers/CodeFileManager.cs +++ b/src/dotnet/APIView/APIViewWeb/Managers/CodeFileManager.cs @@ -197,8 +197,8 @@ public async Task CreateReviewCodeFileModel(string apiRevision /// /// /// - /// - public async Task AreAPICodeFilesTheSame(RenderedCodeFile codeFileA, RenderedCodeFile codeFileB) + /// bool + public bool AreAPICodeFilesTheSame(RenderedCodeFile codeFileA, RenderedCodeFile codeFileB) { if (codeFileA.CodeFile.VersionString != codeFileA.CodeFile.VersionString) { @@ -207,16 +207,7 @@ public async Task AreAPICodeFilesTheSame(RenderedCodeFile codeFileA, Rende if (LanguageServiceHelpers.UseTreeStyleParser(codeFileA.CodeFile.Language)) { - var diffTree = CodeFileHelpers.ComputeAPIForestDiff(codeFileA.CodeFile.APIForest, codeFileB.CodeFile.APIForest); - var codePanelRawData = new CodePanelRawData() - { - APIForest = diffTree, - Language = codeFileA.CodeFile.Language, - SkipDocsWhenDiffing = true, - ApplySkipDiff = true - }; - var result = await CodeFileHelpers.GenerateCodePanelDataAsync(codePanelRawData); - return !result.HasDiff; + return CodeFileHelpers.AreCodeFilesSame(codeFileA.CodeFile, codeFileB.CodeFile); } else { @@ -242,7 +233,7 @@ public bool AreCodeFilesTheSame(CodeFile codeFileA, CodeFile codeFileB) return result; } - private void InitializeFromCodeFile(APICodeFileModel file, CodeFile codeFile) + private static void InitializeFromCodeFile(APICodeFileModel file, CodeFile codeFile) { file.Language = codeFile.Language; file.LanguageVariant = codeFile.LanguageVariant; @@ -251,7 +242,7 @@ private void InitializeFromCodeFile(APICodeFileModel file, CodeFile codeFile) file.PackageName = codeFile.PackageName; file.PackageVersion = codeFile.PackageVersion; file.CrossLanguagePackageId = codeFile.CrossLanguagePackageId; - file.ParserStyle = (codeFile.APIForest.Count > 0) ? ParserStyle.Tree : ParserStyle.Flat; + file.ParserStyle = (codeFile.ReviewLines.Count > 0) ? ParserStyle.Tree : ParserStyle.Flat; } } } diff --git a/src/dotnet/APIView/APIViewWeb/Managers/Interfaces/ICodeFileManager.cs b/src/dotnet/APIView/APIViewWeb/Managers/Interfaces/ICodeFileManager.cs index 9e1d52f9f00..835cfdeb389 100644 --- a/src/dotnet/APIView/APIViewWeb/Managers/Interfaces/ICodeFileManager.cs +++ b/src/dotnet/APIView/APIViewWeb/Managers/Interfaces/ICodeFileManager.cs @@ -12,7 +12,7 @@ public Task GetCodeFileAsync(string repoName, string buildId, string a public Task CreateCodeFileAsync(string apiRevisionId, string originalName, bool runAnalysis, Stream fileStream = null, string language = null); public Task CreateCodeFileAsync(string originalName, bool runAnalysis, MemoryStream memoryStream, Stream fileStream = null, string language = null); public Task CreateReviewCodeFileModel(string apiRevisionId, MemoryStream memoryStream, CodeFile codeFile); - public Task AreAPICodeFilesTheSame(RenderedCodeFile codeFileA, RenderedCodeFile codeFileB); + public bool AreAPICodeFilesTheSame(RenderedCodeFile codeFileA, RenderedCodeFile codeFileB); public bool AreCodeFilesTheSame(CodeFile codeFileA, CodeFile codeFileB); } } diff --git a/src/dotnet/APIView/APIViewWeb/Repositories/BlobCodeFileRepository.cs b/src/dotnet/APIView/APIViewWeb/Repositories/BlobCodeFileRepository.cs index b281535ea2c..a1846cef758 100644 --- a/src/dotnet/APIView/APIViewWeb/Repositories/BlobCodeFileRepository.cs +++ b/src/dotnet/APIView/APIViewWeb/Repositories/BlobCodeFileRepository.cs @@ -36,8 +36,12 @@ public Task GetCodeFileAsync(APIRevisionListItemModel revision public async Task GetCodeFileAsync(string revisionId, APICodeFileModel apiCodeFile, string language, bool updateCache = true) { - var client = GetBlobClient(revisionId, apiCodeFile.FileId, out var key); + return await GetCodeFileAsync(revisionId, apiCodeFile.FileId, updateCache, apiCodeFile.ParserStyle == ParserStyle.Tree); + } + public async Task GetCodeFileAsync(string revisionId, string codeFileId, bool updateCache = true, bool doTreeStyleParserDeserialization = true) + { + var client = GetBlobClient(revisionId, codeFileId, out var key); if (_cache.TryGetValue(key, out var codeFile)) { return codeFile; @@ -45,23 +49,15 @@ public async Task GetCodeFileAsync(string revisionId, APICodeF var info = await client.DownloadAsync(); - codeFile = new RenderedCodeFile(await CodeFile.DeserializeAsync(info.Value.Content, doTreeStyleParserDeserialization: apiCodeFile.ParserStyle == ParserStyle.Tree)); + codeFile = new RenderedCodeFile(await CodeFile.DeserializeAsync(info.Value.Content, doTreeStyleParserDeserialization)); if (updateCache) { using var _ = _cache.CreateEntry(key) .SetSlidingExpiration(TimeSpan.FromMinutes(10)) .SetValue(codeFile); - } - + } return codeFile; - } - - public async Task GetCodeFileWithCompressionAsync(string revisionId, string codeFileId) - { - var client = GetBlobClient(revisionId, codeFileId, out var key); - var info = await client.DownloadAsync(); - return await CodeFile.DeserializeAsync(info.Value.Content, doTreeStyleParserDeserialization: true); } public async Task UpsertCodeFileAsync(string revisionId, string codeFileId, CodeFile codeFile) diff --git a/src/dotnet/APIView/APIViewWeb/Repositories/Interfaces/IBlobCodeFileRepository.cs b/src/dotnet/APIView/APIViewWeb/Repositories/Interfaces/IBlobCodeFileRepository.cs index da0ae91ac34..20995751fb2 100644 --- a/src/dotnet/APIView/APIViewWeb/Repositories/Interfaces/IBlobCodeFileRepository.cs +++ b/src/dotnet/APIView/APIViewWeb/Repositories/Interfaces/IBlobCodeFileRepository.cs @@ -1,7 +1,6 @@ using ApiView; using APIViewWeb.LeanModels; using APIViewWeb.Models; -using Octokit; using System.Threading.Tasks; namespace APIViewWeb.Repositories @@ -10,7 +9,7 @@ public interface IBlobCodeFileRepository { public Task GetCodeFileAsync(APIRevisionListItemModel revision, bool updateCache = true); public Task GetCodeFileAsync(string revisionId, APICodeFileModel apiCodeFile, string language, bool updateCache = true); - public Task GetCodeFileWithCompressionAsync(string revisionId, string codeFileId); + public Task GetCodeFileAsync(string revisionId, string codeFileId, bool updateCache = true, bool doTreeStyleParserDeserialization = true); public Task UpsertCodeFileAsync(string revisionId, string codeFileId, CodeFile codeFile); public Task DeleteCodeFileAsync(string revisionId, string codeFileId); } diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.html b/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.html index 71b328f0198..f58286ff870 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.html +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.html @@ -8,8 +8,7 @@ [attr.data-row-position-in-group]="item.rowPositionInGroup" [attr.data-row-type]="item.type" [ngClass]="getRowClassObject(item)">
    - {{item.lineNumber}} - {{item.lineNumber}} + {{index+1}}
    diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts index 1b6582967d8..16a2ef3d01e 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts @@ -394,7 +394,7 @@ export class CodePanelComponent implements OnChanges{ if (scrollIndex && this.codePanelRowData[index].nodeIdHashed !== nodeIdHashed) { break; } - if (this.codePanelRowData[index].nodeIdHashed === nodeIdHashed || this.codePanelRowData[index].nodeId === nodeId) { + if ((nodeIdHashed && this.codePanelRowData[index].nodeIdHashed === nodeIdHashed) || (nodeId && this.codePanelRowData[index].nodeId === nodeId)) { nodeIdHashed = this.codePanelRowData[index].nodeIdHashed; this.codePanelRowData[index].rowClasses = this.codePanelRowData[index].rowClasses || new Set(); this.codePanelRowData[index].rowClasses.add('active'); diff --git a/src/dotnet/APIView/ClientSPA/src/app/_models/codePanelModels.ts b/src/dotnet/APIView/ClientSPA/src/app/_models/codePanelModels.ts index 1b8ac1baafb..92589b6c812 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_models/codePanelModels.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_models/codePanelModels.ts @@ -70,7 +70,8 @@ export class CodePanelNodeMetaData { isNodeWithDiff: boolean; isNodeWithDiffInDescendants: boolean; isNodeWithNoneDocDiffInDescendants : boolean; - bottomTokenNodeIdHash: string; + bottomTokenNodeIdHash: string; + isProcessed: boolean; constructor() { this.documentation = []; @@ -84,5 +85,6 @@ export class CodePanelNodeMetaData { this.isNodeWithDiffInDescendants = false; this.isNodeWithNoneDocDiffInDescendants = false; this.bottomTokenNodeIdHash = ''; + this.isProcessed = false; } } \ No newline at end of file diff --git a/src/dotnet/APIView/ClientSPA/src/app/_workers/apitree-builder.worker.spec.ts b/src/dotnet/APIView/ClientSPA/src/app/_workers/apitree-builder.worker.spec.ts index 6940ea2068f..59570d14006 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_workers/apitree-builder.worker.spec.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_workers/apitree-builder.worker.spec.ts @@ -6,6 +6,10 @@ import { ReviewPageWorkerMessageDirective } from "../_models/insertCodePanelRowD import contentWithDiffNodes from "./test-data/content-with-diff-nodes.json"; import contentWithDiffInOnlyDocs from "./test-data/content-with-diff-in-only-docs.json"; +import contentWithActiveOnly from "./test-data/content-with-active-revision-only.json"; +import contentWithFullDiff from "./test-data/content-with-diff-full-style.json"; +import contentWithAddedOnly from "./test-data/content-with-only-added-diff.json"; +import contentWithRemovedOnly from "./test-data/content-with-only-removed-diff.json"; describe('API Tree Builder', () => { let httpMock: HttpTestingController; @@ -148,4 +152,252 @@ describe('API Tree Builder', () => { apiTreeBuilder.postMessage(apiTreeBuilderData); apiTreeBuilder.postMessage(arrayBuffer); }); + + it('test number lines in no diff without docs', (done) => { + apiTreeBuilder.onmessage = ({ data }) => { + if (data.directive === ReviewPageWorkerMessageDirective.UpdateCodePanelRowData) { + const codePanelRowData = data.payload as CodePanelRowData[]; + expect(codePanelRowData.length).toBe(41); + const linesWithDiff = codePanelRowData.filter(row => row.diffKind === 'removed' || row.diffKind === 'added'); + expect(linesWithDiff.length).toBe(0); + } + done(); + }; + + apiTreeBuilder.onerror = (error) => { + done.fail(error.message); + }; + + const apiTreeBuilderData : ApiTreeBuilderData = { + diffStyle: 'full', + showDocumentation: false, + showComments: false, + showSystemComments: false, + showHiddenApis: false + }; + + const jsonString = JSON.stringify(contentWithActiveOnly); + const encoder = new TextEncoder(); + const arrayBuffer = encoder.encode(jsonString).buffer; + + apiTreeBuilder.postMessage(apiTreeBuilderData); + apiTreeBuilder.postMessage(arrayBuffer); + }); + + it('test number lines in no diff with docs', (done) => { + apiTreeBuilder.onmessage = ({ data }) => { + if (data.directive === ReviewPageWorkerMessageDirective.UpdateCodePanelRowData) { + const codePanelRowData = data.payload as CodePanelRowData[]; + expect(codePanelRowData.length).toBe(162); + const linesWithDiff = codePanelRowData.filter(row => row.diffKind === 'removed' || row.diffKind === 'added'); + expect(linesWithDiff.length).toBe(0); + } + done(); + }; + + apiTreeBuilder.onerror = (error) => { + done.fail(error.message); + }; + + const apiTreeBuilderData : ApiTreeBuilderData = { + diffStyle: 'full', + showDocumentation: true, + showComments: false, + showSystemComments: false, + showHiddenApis: false + }; + + const jsonString = JSON.stringify(contentWithActiveOnly); + const encoder = new TextEncoder(); + const arrayBuffer = encoder.encode(jsonString).buffer; + + apiTreeBuilder.postMessage(apiTreeBuilderData); + apiTreeBuilder.postMessage(arrayBuffer); + }); + + + it('test diff lines in full diff without docs', (done) => { + apiTreeBuilder.onmessage = ({ data }) => { + if (data.directive === ReviewPageWorkerMessageDirective.UpdateCodePanelRowData) { + const codePanelRowData = data.payload as CodePanelRowData[]; + expect(codePanelRowData.length).toBe(43); + const linesWithDiff = codePanelRowData.filter(row => row.diffKind === 'removed' || row.diffKind === 'added'); + expect(linesWithDiff.length).toBe(9); + } + done(); + }; + + apiTreeBuilder.onerror = (error) => { + done.fail(error.message); + }; + + const apiTreeBuilderData : ApiTreeBuilderData = { + diffStyle: 'full', + showDocumentation: false, + showComments: false, + showSystemComments: false, + showHiddenApis: false + }; + + const jsonString = JSON.stringify(contentWithFullDiff); + const encoder = new TextEncoder(); + const arrayBuffer = encoder.encode(jsonString).buffer; + + apiTreeBuilder.postMessage(apiTreeBuilderData); + apiTreeBuilder.postMessage(arrayBuffer); + }); + + it('test diff lines in full diff with docs', (done) => { + apiTreeBuilder.onmessage = ({ data }) => { + if (data.directive === ReviewPageWorkerMessageDirective.UpdateCodePanelRowData) { + const codePanelRowData = data.payload as CodePanelRowData[]; + expect(codePanelRowData.length).toBe(202); + const linesWithDiff = codePanelRowData.filter(row => row.diffKind === 'removed' || row.diffKind === 'added'); + expect(linesWithDiff.length).toBe(97); + } + done(); + }; + + apiTreeBuilder.onerror = (error) => { + done.fail(error.message); + }; + + const apiTreeBuilderData : ApiTreeBuilderData = { + diffStyle: 'full', + showDocumentation: true, + showComments: false, + showSystemComments: false, + showHiddenApis: false + }; + + const jsonString = JSON.stringify(contentWithFullDiff); + const encoder = new TextEncoder(); + const arrayBuffer = encoder.encode(jsonString).buffer; + + apiTreeBuilder.postMessage(apiTreeBuilderData); + apiTreeBuilder.postMessage(arrayBuffer); + }); + + it('test diff lines in tree style diff without docs', (done) => { + apiTreeBuilder.onmessage = ({ data }) => { + if (data.directive === ReviewPageWorkerMessageDirective.UpdateCodePanelRowData) { + const codePanelRowData = data.payload as CodePanelRowData[]; + expect(codePanelRowData.length).toBe(27); + const linesWithDiff = codePanelRowData.filter(row => row.diffKind === 'removed' || row.diffKind === 'added'); + expect(linesWithDiff.length).toBe(9); + } + done(); + }; + + apiTreeBuilder.onerror = (error) => { + done.fail(error.message); + }; + + const apiTreeBuilderData : ApiTreeBuilderData = { + diffStyle: 'trees', + showDocumentation: false, + showComments: false, + showSystemComments: false, + showHiddenApis: false + }; + + const jsonString = JSON.stringify(contentWithFullDiff); + const encoder = new TextEncoder(); + const arrayBuffer = encoder.encode(jsonString).buffer; + + apiTreeBuilder.postMessage(apiTreeBuilderData); + apiTreeBuilder.postMessage(arrayBuffer); + }); + it('test diff lines in node style diff without docs', (done) => { + apiTreeBuilder.onmessage = ({ data }) => { + if (data.directive === ReviewPageWorkerMessageDirective.UpdateCodePanelRowData) { + const codePanelRowData = data.payload as CodePanelRowData[]; + expect(codePanelRowData.length).toBe(20); + const linesWithDiff = codePanelRowData.filter(row => row.diffKind === 'removed' || row.diffKind === 'added'); + expect(linesWithDiff.length).toBe(9); + } + done(); + }; + + apiTreeBuilder.onerror = (error) => { + done.fail(error.message); + }; + + const apiTreeBuilderData : ApiTreeBuilderData = { + diffStyle: 'nodes', + showDocumentation: false, + showComments: false, + showSystemComments: false, + showHiddenApis: false + }; + + const jsonString = JSON.stringify(contentWithFullDiff); + const encoder = new TextEncoder(); + const arrayBuffer = encoder.encode(jsonString).buffer; + + apiTreeBuilder.postMessage(apiTreeBuilderData); + apiTreeBuilder.postMessage(arrayBuffer); + }); + + it('test diff lines with added diff only', (done) => { + apiTreeBuilder.onmessage = ({ data }) => { + if (data.directive === ReviewPageWorkerMessageDirective.UpdateCodePanelRowData) { + const codePanelRowData = data.payload as CodePanelRowData[]; + expect(codePanelRowData.length).toBe(460); + const linesWithDiff = codePanelRowData.filter(row => row.diffKind === 'removed' || row.diffKind === 'added'); + expect(linesWithDiff.length).toBe(1); + } + done(); + }; + + apiTreeBuilder.onerror = (error) => { + done.fail(error.message); + }; + + const apiTreeBuilderData : ApiTreeBuilderData = { + diffStyle: 'full', + showDocumentation: false, + showComments: false, + showSystemComments: false, + showHiddenApis: false + }; + + const jsonString = JSON.stringify(contentWithAddedOnly); + const encoder = new TextEncoder(); + const arrayBuffer = encoder.encode(jsonString).buffer; + + apiTreeBuilder.postMessage(apiTreeBuilderData); + apiTreeBuilder.postMessage(arrayBuffer); + }); + + it('test diff lines with removed diff only', (done) => { + apiTreeBuilder.onmessage = ({ data }) => { + if (data.directive === ReviewPageWorkerMessageDirective.UpdateCodePanelRowData) { + const codePanelRowData = data.payload as CodePanelRowData[]; + expect(codePanelRowData.length).toBe(460); + const linesWithDiff = codePanelRowData.filter(row => row.diffKind === 'removed' || row.diffKind === 'added'); + expect(linesWithDiff.length).toBe(1); + } + done(); + }; + + apiTreeBuilder.onerror = (error) => { + done.fail(error.message); + }; + + const apiTreeBuilderData : ApiTreeBuilderData = { + diffStyle: 'full', + showDocumentation: false, + showComments: false, + showSystemComments: false, + showHiddenApis: false + }; + + const jsonString = JSON.stringify(contentWithRemovedOnly); + const encoder = new TextEncoder(); + const arrayBuffer = encoder.encode(jsonString).buffer; + + apiTreeBuilder.postMessage(apiTreeBuilderData); + apiTreeBuilder.postMessage(arrayBuffer); + }); }); \ No newline at end of file diff --git a/src/dotnet/APIView/ClientSPA/src/app/_workers/apitree-builder.worker.ts b/src/dotnet/APIView/ClientSPA/src/app/_workers/apitree-builder.worker.ts index 5ca6abba75a..c1004f549fa 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_workers/apitree-builder.worker.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_workers/apitree-builder.worker.ts @@ -65,9 +65,12 @@ addEventListener('message', ({ data }) => { } }); -function buildCodePanelRows(nodeIdHashed: string, navigationTree: NavigationTreeNode []) { +function buildCodePanelRows(nodeIdHashed: string, navigationTree: NavigationTreeNode [], isParentNodeWithDiff: boolean = false) { const node = codePanelData?.nodeMetaData[nodeIdHashed]!; + if(node.isProcessed) + return; + let buildNode = true; let buildChildren = true; let addNodeToBuffer = false @@ -83,7 +86,7 @@ function buildCodePanelRows(nodeIdHashed: string, navigationTree: NavigationTree buildNode = true; } - if (!node.isNodeWithDiff && apiTreeBuilderData?.diffStyle === NODE_DIFF_STYLE && (!node.childrenNodeIdsInOrder || Object.keys(node.childrenNodeIdsInOrder).length === 0)) { + if (isParentNodeWithDiff && !node.isNodeWithDiff && apiTreeBuilderData?.diffStyle === NODE_DIFF_STYLE && (!node.childrenNodeIdsInOrder || Object.keys(node.childrenNodeIdsInOrder).length === 0)) { addNodeToBuffer = true; } @@ -116,8 +119,8 @@ function buildCodePanelRows(nodeIdHashed: string, navigationTree: NavigationTree if (node.codeLines) { node.codeLines.forEach((codeLine, index) => { if (shouldAppendIfRowIsHiddenAPI(codeLine)) { - if (index === node.codeLines.length - 1 && node.diagnostics && node.diagnostics.length > 0) { // last row of toptoken codeLines - codeLine.toggleCommentsClasses = codeLine.toggleCommentsClasses.replace("can-show", "show").replace("hide", "show"); // show comment indicatior node has diagnostic comments + if (index === node.codeLines.length - 1 && node.diagnostics && node.diagnostics.length > 0) { // last row of top token codeLines + codeLine.toggleCommentsClasses = codeLine.toggleCommentsClasses.replace("can-show", "show").replace("hide", "show"); // show comment indicator node has diagnostic comments } codeLine.rowClasses = new Set(codeLine.rowClasses); // Ensure that the rowClasses is a Set appendToggleDocumentationClass(node, codeLine, index); @@ -152,11 +155,12 @@ function buildCodePanelRows(nodeIdHashed: string, navigationTree: NavigationTree }); } + if (buildChildren) { let orderIndex = 0; while (node.childrenNodeIdsInOrder && orderIndex in node.childrenNodeIdsInOrder) { let childNodeIdHashed = node.childrenNodeIdsInOrder[orderIndex]; - buildCodePanelRows(childNodeIdHashed, navigationChildren); + buildCodePanelRows(childNodeIdHashed, navigationChildren, node.isNodeWithDiff || node.isNodeWithDiffInDescendants); orderIndex++; } } @@ -173,18 +177,19 @@ function buildCodePanelRows(nodeIdHashed: string, navigationTree: NavigationTree if (bottomTokenNode.codeLines) { bottomTokenNode.codeLines.forEach((codeLine, index) => { - appendToggleDocumentationClass(node, codeLine, index); + codeLine.toggleDocumentationClasses = `bi ${toggleDocumentationClassPart} hide`; setLineNumber(codeLine); if (buildNode) { codePanelRowData.push(codeLine); } }); } + bottomTokenNode.isProcessed = true; } } function appendToggleDocumentationClass(node: CodePanelNodeMetaData, codePanelRow: CodePanelRowData, index: number) { - if (node.documentation && node.documentation.length > 0 && codePanelRow.type === CodePanelRowDatatype.CodeLine && index == 0 && codePanelRow.rowOfTokensPosition === "top") { + if (node.documentation && node.documentation.length > 0 && codePanelRow.type === CodePanelRowDatatype.CodeLine && index == 0) { codePanelRow.toggleDocumentationClasses = `bi ${toggleDocumentationClassPart} can-show`; } else { codePanelRow.toggleDocumentationClasses = `bi ${toggleDocumentationClassPart} hide`; diff --git a/src/dotnet/APIView/ClientSPA/src/app/_workers/test-data/content-with-active-revision-only.json b/src/dotnet/APIView/ClientSPA/src/app/_workers/test-data/content-with-active-revision-only.json new file mode 100644 index 00000000000..fe4ff3c38cf --- /dev/null +++ b/src/dotnet/APIView/ClientSPA/src/app/_workers/test-data/content-with-active-revision-only.json @@ -0,0 +1,11611 @@ +{ + "nodeMetaData": { + "root": { + "navigationTreeNode": { + "label": "Azure.Template 1.0.3.0", + "data": { + "kind": "assembly", + "icon": "assembly", + "nodeIdHashed": "root" + }, + "expanded": true + }, + "childrenNodeIdsInOrder": { + "0": "nId-1195954587", + "1": "nId-1526672182", + "2": "nId1457044801", + "3": "nId106336207", + "4": "nId1692597922", + "5": "nId-1431568966", + "6": "nId133082993", + "7": "nId1977012181", + "8": "nId-939454862", + "9": "nId-839353548", + "10": "nId-316496129", + "11": "nId1669019668" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1195954587": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Dependencies:", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Dependencies", + "nodeIdHashed": "nId-1195954587", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Dependencies", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-1195954587" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1526672182": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Azure.Core", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "content", + "value": "-1.38.0", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Core", + "nodeIdHashed": "nId-1526672182", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1457044801": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "System.Text.Json", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "content", + "value": "-4.7.2", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.Text.Json", + "nodeIdHashed": "nId1457044801", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId106336207": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId106336207", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1692597922": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "namespace", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Azure", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Template", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template", + "nodeIdHashed": "nId1692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Template", + "nodeIdHashed": "nId1692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "cdd14eb91850443897be60eff8778c8e", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template", + "commentText": "test test", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:13:25.6632197-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:13:25.6632197-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:06.5914445-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:16:55.1942179-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:22:18.9649716-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:26:59.12469-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:01.9490456-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:32:54.7107124-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:01.5160546-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:07.0181457-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:32.6456984-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:39.1479035-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:13.6457984-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:18.5037288-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:24.2056946-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:29.8348151-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:44.591599-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:48.9871511-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:00.6989557-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:04.8532704-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:19.4312592-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:23.2228698-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:25.7298281-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:27.1294624-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:27.975997-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:34.8707481-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.5404681-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.7772689-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.9729174-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.1742137-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.3992941-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.6142675-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.7648073-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:40:27.4364617-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:42.0068514-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:54.1973296-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:21.470076-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:29.2709798-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:45.7074529-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:48.5481793-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:48.928962-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.0701615-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.2601527-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.578099-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.7358622-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:19.4928163-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:23.1290674-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:29.6176047-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:05.6428459-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:14.7406148-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:44.0765385-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:48.5975342-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:46.838323-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:50.2444042-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:55.0772111-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:27.514103-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:38.6052403-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:42.379885-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:46.7357715-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:52:54.8323625-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:00.1797051-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:49.8574767-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:06.9510974-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:22.8585106-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:35.4230196-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:32.7529757-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:42.3910708-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:04.502702-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:32.3731584-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:36.5832324-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:21.9086551-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:39.6704285-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:10.2596742-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:18.7557131-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:25.2982507-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:31.5855197-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:35.244861-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:08.0025206-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:10.9037513-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-21T16:13:25.6632197-04:00", + "isDeleted": false + }, + { + "id": "f6685a648ba04feaaac3b2a143aa9a4f", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template", + "commentText": "test", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:14:18.6993655-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:14:18.6993655-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:06.6002604-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:16:55.3667329-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:22:19.0789805-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:26:59.2235965-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:02.0585436-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:32:54.8194753-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:01.6206712-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:07.1142077-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:32.7400633-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:39.245412-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:13.7490688-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:18.6030997-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:24.3047323-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:29.9247692-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:44.7043882-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:49.0911097-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:00.831262-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:05.0159121-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:19.5325388-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:23.3257209-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:25.8481908-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:27.2242922-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:28.0723162-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:34.970358-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.6459652-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.8925571-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.2837582-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.5048766-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.860425-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:40:27.543224-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:42.1017859-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:54.3094504-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:21.5783816-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:29.3710333-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:45.8213957-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:48.6645275-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.1744163-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.5831286-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.8343384-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:19.807375-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:23.2356424-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:29.7320287-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:05.7599324-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:15.0377314-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:44.1728604-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:48.7358838-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:46.9637462-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:50.3663292-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:55.1708069-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:27.8128586-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:38.701938-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:42.4887721-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:46.8441135-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:52:54.93462-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:00.2921673-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:49.9704493-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:07.0589176-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:22.9589925-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:35.5308592-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:32.8741214-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:42.4916157-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:04.6028704-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:32.4765547-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:36.7010055-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:22.0907667-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:39.798934-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:10.3565129-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:18.8695759-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:25.3930474-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:31.6869851-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:35.53898-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:08.1315407-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:11.013454-04:00" + } + ], + "isResolved": true, + "upvotes": [ + "chidozieononiwu" + ], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-21T16:14:18.6993655-04:00", + "isDeleted": false + }, + { + "id": "52ff859718754439abe4071a2c312b87", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template", + "commentText": "nice", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:15:30.5536189-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:15:30.5536189-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:06.6075937-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:16:55.4642543-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:22:19.1804392-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:26:59.3186378-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:02.1839849-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:32:54.9752438-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:01.7398481-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:07.206256-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:32.8343115-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:39.3392126-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:13.8392445-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:18.6961027-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:24.4017046-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:30.0171531-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:44.79936-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:49.1905109-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:00.9513695-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:05.1075074-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:19.6270799-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:23.4172721-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:25.9519934-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:27.3350217-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:28.1876247-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.0893536-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.7545811-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.1731339-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.6117442-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.9519694-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:40:27.6460723-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:42.2085155-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:54.4100058-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:21.8112664-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:29.4722971-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:45.9190232-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:48.8008005-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.4882379-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.9341017-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:19.9039348-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:23.3581652-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:29.8250553-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:05.8902454-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:15.1529515-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:44.2922852-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:48.8369139-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:47.0628635-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:50.4702925-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:55.2698273-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:27.9085315-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:38.7986444-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:42.5829809-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:46.9451846-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:52:55.032598-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:00.4155009-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:50.0756704-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:07.1671664-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:23.0613988-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:35.6633528-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:32.9720163-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:42.6008494-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:04.7033515-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:32.5698856-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:36.79538-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:22.1907951-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:39.8934833-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:10.5452019-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:18.971587-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:25.4890667-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:31.7798728-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:35.6388255-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:08.2284979-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:11.1089476-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-21T16:15:30.5536189-04:00", + "isDeleted": false + }, + { + "id": "65e69268c57f4113ab8ecbc0fe1808ca", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template", + "commentText": "click", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:15:34.0465687-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:15:34.0465687-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:06.6143654-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:16:55.567014-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:22:19.3012952-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:26:59.4188255-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:02.2981563-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:32:55.0709217-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:01.8427504-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:07.306892-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:32.9304088-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:39.4527521-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:13.9323748-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:18.7998499-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:24.5076257-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:30.118198-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:44.9185795-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:49.2962387-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:01.055367-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:05.2017695-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:19.7428038-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:23.5108473-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:26.0469164-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:27.4321054-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:28.3083051-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.1987237-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.8868582-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.4839644-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:37.0761261-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:40:27.7417523-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:42.3026159-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:54.5044938-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:21.9274511-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:29.5689532-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:46.0183014-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:48.9249498-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.5885362-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:50.0355489-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:20.0008291-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:23.4564967-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:29.9253899-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:05.9837334-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:15.26438-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:44.3922353-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:48.9455928-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:47.1577425-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:50.5662545-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:55.3633608-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:28.0040174-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:38.8963039-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:42.6828366-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:47.0426064-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:52:55.1293245-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:00.5115862-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:50.1731522-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:07.2641232-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:23.1604208-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:35.7689047-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:33.0687205-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:42.7076007-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:04.7957182-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:32.6762237-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:36.9269645-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:22.2964846-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:39.9922797-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:10.6432338-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:19.0743285-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:25.5828372-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:31.8883103-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:35.7334208-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:08.3182946-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:11.2015023-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-21T16:15:34.0465687-04:00", + "isDeleted": false + }, + { + "id": "9d9e00eda16449b984a6905670ec3e46", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template", + "commentText": "thanks!", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:15:56.7439125-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:15:56.7439125-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:06.6195515-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:16:55.6872753-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:22:19.4042362-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:26:59.5106601-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:02.3961906-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:32:55.1650868-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:01.9812672-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:07.4002018-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:33.0253857-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:39.5529841-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:14.0283946-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:18.9019455-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:24.6066574-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:30.2158869-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:45.0261875-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:49.4374158-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:01.1555984-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:05.3020101-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:19.8456956-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:23.6039456-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:26.1406832-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:27.5267258-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:28.4024084-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.2949207-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.0035264-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.5855937-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:37.177946-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:40:27.8372512-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:42.3939518-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:54.5987667-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:22.0323594-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:29.6635942-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:46.1130248-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.500164-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:50.1384951-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:20.0984003-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:23.5508874-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:30.0228498-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:06.0878579-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:15.3584576-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:44.4925778-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:49.072989-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:47.2523173-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:50.6670301-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:55.4613369-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:28.1017971-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:38.9902846-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:42.7852879-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:47.1420483-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:52:55.2383508-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:00.6392008-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:50.2693388-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:07.3589802-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:23.2603968-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:35.8646785-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:33.2127147-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:42.8609054-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:04.8966531-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:32.7835269-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:37.0215193-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:22.3934012-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:40.0948098-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:10.7491864-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:19.2084152-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:25.6798839-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:31.9800879-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:35.8266725-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:08.4138789-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:11.3048264-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-21T16:15:56.7439125-04:00", + "isDeleted": false + }, + { + "id": "12f86b8664f24fc9a1d884c2361c6b14", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template", + "commentText": "yay it\\u0027s all fixed then ", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:15:51.6298206-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:15:51.6298206-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:06.6254987-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:16:55.784826-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:22:19.5106214-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:26:59.6084824-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:02.5222635-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:32:55.2677354-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:02.0799916-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:07.4923661-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:33.1209495-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:39.6506902-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:14.1286656-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:18.9957573-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:24.7408941-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:30.3497519-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:45.1361741-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:49.535636-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:01.2949494-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:05.3939951-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:20.0763269-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:23.7664762-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:26.2469927-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:27.6467585-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:28.5325408-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.3996875-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.4625249-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:37.2789727-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:40:27.9356718-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:42.4884356-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:54.691486-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:22.1843542-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:29.7640848-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:46.2111813-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.4954178-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:50.2430031-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:20.2005808-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:23.6412117-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:30.1235666-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:06.1816791-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:15.4506205-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:44.602937-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:49.1726293-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:47.345111-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:50.76494-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:55.5579437-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:28.197449-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:39.118713-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:42.8785051-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:47.2340655-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:52:55.3315331-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:00.7341566-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:50.3713267-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:07.4583452-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:23.3556595-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:35.9629601-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:33.3559567-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:42.9591106-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:04.9903224-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:32.8812313-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:37.1231858-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:22.5028538-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:40.1908378-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:10.8457737-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:19.3255883-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:25.7727287-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:32.0811629-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:35.9315532-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:08.5087531-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:11.3950894-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-21T16:15:51.6298206-04:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": true, + "isHiddenAPI": false + } + }, + "navigationTreeNode": { + "label": "Azure.Template", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1692597922" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "childrenNodeIdsInOrder": { + "0": "nId-14638223221692597922", + "1": "nId4559967931692597922", + "2": "nId7907359011692597922", + "3": "nId158685471692597922", + "4": "nId21189455981692597922" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1431568966" + }, + "nId-14638223221692597922": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The Template service client. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient", + "nodeIdHashed": "nId-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The Template service client. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient", + "nodeIdHashed": "nId-14638223221692597922", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TemplateClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient", + "nodeIdHashed": "nId-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Template.TemplateClient", + "nodeIdHashed": "nId-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "ec07eb70b3d14003a5914bdd5de2cad8", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient", + "commentText": "Hi\\r\\n", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "JonathanCrd", + "changedOn": "2023-07-19T19:22:50.5037224-04:00" + }, + { + "changeAction": "created", + "changedBy": "JonathanCrd", + "changedOn": "2023-07-19T19:22:50.5037224-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:10.4416809-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:18.0320972-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:22.0683322-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:40.4477445-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:42.7047125-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:48.6378248-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:50.544246-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:58.778813-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:05:00.6878911-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:05:03.5355081-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:05:05.4385369-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:14:08.8096659-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:14:10.4961243-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:26.3741077-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:12.4745989-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "JonathanCrd", + "createdOn": "2023-07-19T19:22:50.5037224-04:00", + "isDeleted": false + }, + { + "id": "208fb145e3f9429db8e309ff6a393e31", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient", + "commentText": "asdfasdf", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-19T19:23:06.4830804-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-19T19:23:06.4830804-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:10.4483032-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:18.1368871-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:22.1957487-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:40.5813185-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:42.817388-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:48.7487639-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:50.646307-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:58.890268-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:05:00.8140442-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:05:03.647087-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:05:05.5363408-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:14:08.9157945-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:14:10.6072263-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:26.4747222-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:12.5778615-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-19T19:23:06.4830804-04:00", + "isDeleted": false + }, + { + "id": "60b5cb7d5a0a4ee5b4ebfc696d3cd554", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient", + "commentText": "Hi", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "JonathanCrd", + "changedOn": "2023-07-19T19:23:13.0405501-04:00" + }, + { + "changeAction": "created", + "changedBy": "JonathanCrd", + "changedOn": "2023-07-19T19:23:13.0405501-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:10.4537936-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:18.227871-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:22.3024729-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:40.6728075-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:42.9179119-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:48.8526634-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:50.7590896-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:58.988436-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:05:00.9422728-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:05:03.7446928-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:05:05.6381928-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:14:09.0125298-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:14:10.710263-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:26.5662733-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:12.6781923-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "JonathanCrd", + "createdOn": "2023-07-19T19:23:13.0405501-04:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": true, + "isHiddenAPI": false + } + }, + "navigationTreeNode": { + "label": "TemplateClient", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-14638223221692597922" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1692597922", + "childrenNodeIdsInOrder": { + "0": "nId-311090784-14638223221692597922", + "1": "nId649259130-14638223221692597922", + "2": "nId1295985949-14638223221692597922", + "3": "nId-1382538028-14638223221692597922", + "4": "nId-1077242072-14638223221692597922", + "5": "nId2106887624-14638223221692597922", + "6": "nId826104309-14638223221692597922", + "7": "nId1471593309-14638223221692597922" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId4559967931692597922" + }, + "nId-311090784-14638223221692597922": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Initializes a new instance of TemplateClient. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential)", + "nodeIdHashed": "nId-311090784-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022vaultBaseUrl\\u0022\\u003E The vault name, for example https://myvault.vault.azure.net. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential)", + "nodeIdHashed": "nId-311090784-14638223221692597922", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022credential\\u0022\\u003E A credential used to authenticate to an Azure Service. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential)", + "nodeIdHashed": "nId-311090784-14638223221692597922", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E \\u003Cparamref name=\\u0022vaultBaseUrl\\u0022 /\\u003E or \\u003Cparamref name=\\u0022credential\\u0022 /\\u003E is null. \\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential)", + "nodeIdHashed": "nId-311090784-14638223221692597922", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential)", + "nodeIdHashed": "nId-311090784-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TemplateClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "vaultBaseUrl", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TokenCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential)", + "nodeIdHashed": "nId-311090784-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-14638223221692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId649259130-14638223221692597922": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Initializes a new instance of TemplateClient. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)", + "nodeIdHashed": "nId649259130-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022vaultBaseUrl\\u0022\\u003E The vault name, for example https://myvault.vault.azure.net. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)", + "nodeIdHashed": "nId649259130-14638223221692597922", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022credential\\u0022\\u003E A credential used to authenticate to an Azure Service. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)", + "nodeIdHashed": "nId649259130-14638223221692597922", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022options\\u0022\\u003E The options for configuring the client. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)", + "nodeIdHashed": "nId649259130-14638223221692597922", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E \\u003Cparamref name=\\u0022vaultBaseUrl\\u0022 /\\u003E or \\u003Cparamref name=\\u0022credential\\u0022 /\\u003E is null. \\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)", + "nodeIdHashed": "nId649259130-14638223221692597922", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)", + "nodeIdHashed": "nId649259130-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TemplateClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "vaultBaseUrl", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TokenCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TemplateClientOptions", + "properties": { + "NavigateToId": "Azure.Template.TemplateClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)", + "nodeIdHashed": "nId649259130-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)", + "nodeIdHashed": "nId649259130-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "7c713d80f04c4f35b188561713bd5ae9", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)", + "commentText": "\\u003Cp\\u003ETest comment\\u003C/p\\u003E", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "praveenkuttappan", + "changedOn": "2024-07-06T07:58:30.2061306-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-07-06T08:00:16.8162872-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": true, + "createdBy": "praveenkuttappan", + "createdOn": "2024-07-06T07:58:30.2061608-04:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": true, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId-14638223221692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1295985949-14638223221692597922": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Initializes a new instance of TemplateClient for mocking. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.TemplateClient()", + "nodeIdHashed": "nId1295985949-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "protected", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TemplateClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.TemplateClient()", + "nodeIdHashed": "nId1295985949-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Template.TemplateClient.TemplateClient()", + "nodeIdHashed": "nId1295985949-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "50d75b3c0eca42718672bf555bf0959e", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "another comment", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-13T17:26:19.1760202-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-13T17:26:19.1760202-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:17.4874595-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:31.366673-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:36.1298443-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:11.6142911-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:14.6091079-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:32.4552885-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:15.872597-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-13T17:26:19.1760202-04:00", + "isDeleted": false + }, + { + "id": "70ea164a09bd4ba6adc853e568801e65", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "hi", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-13T17:31:18.6161759-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-13T17:31:18.6161759-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:17.4939467-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:31.4805679-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:36.2788878-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:11.8120812-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:14.708074-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:32.545964-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:16.007268-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-13T17:31:18.6161759-04:00", + "isDeleted": false + }, + { + "id": "592c8e570b2d47a693d516e796eb9daa", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "yes\\r\\n", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "weshaggard", + "changedOn": "2023-07-13T17:31:37.9960358-04:00" + }, + { + "changeAction": "created", + "changedBy": "weshaggard", + "changedOn": "2023-07-13T17:31:37.9960358-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:17.4998382-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:31.6240847-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:36.3750513-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:11.9090254-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:14.8000924-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:32.6416328-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:16.1183365-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "weshaggard", + "createdOn": "2023-07-13T17:31:37.9960358-04:00", + "isDeleted": false + }, + { + "id": "d4514868caa54ec99b77f928c530beaa", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "hii", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-13T17:32:39.4545411-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-13T17:32:39.4545411-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:17.5058247-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:31.7239746-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:36.4840996-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:12.0328409-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:14.8943132-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:32.7378539-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:16.2243838-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-13T17:32:39.4545411-04:00", + "isDeleted": false + }, + { + "id": "b81177e7c05c49b0bd961d41b5df54a6", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "click", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "weshaggard", + "changedOn": "2023-07-13T17:33:18.6605907-04:00" + }, + { + "changeAction": "created", + "changedBy": "weshaggard", + "changedOn": "2023-07-13T17:33:18.6605907-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:17.5113861-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:31.8561686-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:36.5941298-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:12.1812423-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:14.9911791-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:32.8365529-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:16.3245956-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "weshaggard", + "createdOn": "2023-07-13T17:33:18.6605907-04:00", + "isDeleted": false + }, + { + "id": "2504068981c343869cc4403c154fa368", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "click", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "weshaggard", + "changedOn": "2023-07-13T17:33:18.8137709-04:00" + }, + { + "changeAction": "created", + "changedBy": "weshaggard", + "changedOn": "2023-07-13T17:33:18.8137709-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:17.5168372-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:31.9498773-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:36.6873815-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:12.273058-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:15.0975057-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:32.9300628-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:16.4192927-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "weshaggard", + "createdOn": "2023-07-13T17:33:18.8137709-04:00", + "isDeleted": false + }, + { + "id": "2a21afd01b6f45878e0c9c9f283eed15", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "click", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "weshaggard", + "changedOn": "2023-07-13T17:33:18.4388372-04:00" + }, + { + "changeAction": "created", + "changedBy": "weshaggard", + "changedOn": "2023-07-13T17:33:18.4388372-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:17.5226326-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:32.041622-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:36.7854622-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:12.37518-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:15.1919059-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:33.0263333-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:16.5303258-04:00" + } + ], + "isResolved": true, + "upvotes": [ + "yeojunh" + ], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "weshaggard", + "createdOn": "2023-07-13T17:33:18.4388372-04:00", + "isDeleted": false + }, + { + "id": "c372b6033aa34545a078c95cc07f83c9", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "testt", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-13T20:59:07.7504115-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-13T20:59:07.7504115-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:17.5282639-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:32.1449958-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:36.8771333-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:12.4667109-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:15.2872071-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:33.1196394-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:16.6251404-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-13T20:59:07.7504115-04:00", + "isDeleted": false + }, + { + "id": "9d87a1e3b500479f84bc2619eeb079cb", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "hii", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-13T17:32:39.5821736-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:17.5339475-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:32.3628361-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:36.9756266-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:12.5617532-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:15.3828999-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:33.2137928-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:16.7325429-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-13T17:32:39.5821736-04:00", + "isDeleted": false + }, + { + "id": "fdea863768b74477a23539fc63de70fd", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "Test comment", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "WhitShake", + "changedOn": "2024-02-27T18:53:14.5649655-05:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:32.4621513-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:37.0676252-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:12.6579592-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:15.4752895-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:33.3073954-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:16.8419863-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "WhitShake", + "createdOn": "2024-02-27T18:53:14.5649718-05:00", + "isDeleted": false + }, + { + "id": "8af61da592a7492e8aef8095a0a067ad", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "Test comment link: https://catoftheday.com/", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "WhitShake", + "changedOn": "2024-03-27T14:29:40.0156369-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:32.5597318-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:37.1588644-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:12.7460843-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:15.5705645-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:33.4339997-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:16.951408-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "WhitShake", + "createdOn": "2024-03-27T14:29:40.0156427-04:00", + "isDeleted": false + }, + { + "id": "bccf696fd50c4ec3b3e59633f202c310", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "Test comment 2 https://www.microsoft.com/en-us/", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "WhitShake", + "changedOn": "2024-04-10T16:31:28.6814389-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:32.6591638-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:37.249011-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:12.8380096-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:15.6778713-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:33.5317772-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:17.0452631-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "WhitShake", + "createdOn": "2024-04-10T16:31:28.6814443-04:00", + "isDeleted": false + }, + { + "id": "72228cb9eff14923b895acf2e6149066", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "Test comment 3 https://github.com/Azure", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "WhitShake", + "changedOn": "2024-04-10T16:34:06.5150712-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:32.7558244-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:37.3396344-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:12.9318723-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:15.7778033-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:33.6295561-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:17.1414943-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "WhitShake", + "createdOn": "2024-04-10T16:34:06.5150769-04:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": true, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId-14638223221692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1382538028-14638223221692597922": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The HTTP pipeline for sending and receiving REST requests and responses. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.Pipeline", + "nodeIdHashed": "nId-1382538028-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "HttpPipeline", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Pipeline", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Template.TemplateClient.Pipeline", + "nodeIdHashed": "nId-1382538028-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-14638223221692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1077242072-14638223221692597922": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// [Protocol Method] Get a specified secret from a given key vault.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Clist type=\\u0022bullet\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Citem\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cdescription\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This \\u003Csee href=\\u0022https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/Azure.Core/samples/ProtocolMethods.md\\u0022\\u003Eprotocol method\\u003C/see\\u003E allows explicit creation of the request and processing of the response for advanced scenarios.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/description\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/item\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/list\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022secretName\\u0022\\u003E The name of the secret. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022context\\u0022\\u003E The request context, which can override default behaviors of the client pipeline on a per-call basis. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E \\u003Cparamref name=\\u0022secretName\\u0022 /\\u003E is null. \\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentException\\u0022\\u003E \\u003Cparamref name=\\u0022secretName\\u0022 /\\u003E is an empty string, and was expected to be non-empty. \\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003E Service returned a non-success status code. \\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E The response returned from the service. \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 15, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexample\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 16, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This sample shows how to call GetSecret and parse the result.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 17, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ccode\\u003E\\u003C![CDATA[", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 18, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// TokenCredential credential = new DefaultAzureCredential();", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 19, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// TemplateClient client = new TemplateClient(\\u0022\\u003CVaultBaseUrl\\u003E\\u0022, credential);", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 20, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 21, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Response response = client.GetSecret(\\u0022\\u003CsecretName\\u003E\\u0022, null);", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 22, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 23, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement;", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 24, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 25, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ]]\\u003E\\u003C/code\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 26, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This sample shows how to call GetSecret with all parameters and parse the result.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 27, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ccode\\u003E\\u003C![CDATA[", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 28, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// TokenCredential credential = new DefaultAzureCredential();", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 29, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// TemplateClient client = new TemplateClient(\\u0022\\u003CVaultBaseUrl\\u003E\\u0022, credential);", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 30, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 31, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Response response = client.GetSecret(\\u0022\\u003CsecretName\\u003E\\u0022, null);", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 32, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 33, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement;", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 34, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022value\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 35, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022id\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 36, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022contentType\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 37, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022tags\\u0022).GetProperty(\\u0022\\u003Ckey\\u003E\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 38, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022kid\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 39, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022managed\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 40, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ]]\\u003E\\u003C/code\\u003E\\u003C/example\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 41, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSecret", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "secretName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RequestContext", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "context", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1077242072-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "46c52ef4837d4ef9803029703727fdf2", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "ae8ce631e0bf4427b273cb52c8c327e8", + "elementId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "commentText": "test comment", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "praveenkuttappan", + "changedOn": "2023-03-23T11:16:17.6511368-04:00" + }, + { + "changeAction": "created", + "changedBy": "praveenkuttappan", + "changedOn": "2023-03-23T11:16:17.6511368-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:25.4126901-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:27.6844801-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:30:31.1511774-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:30:37.803551-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:31:21.0990027-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:31:24.8406887-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:32:13.3399678-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:32:19.6861652-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:47.235298-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:58.651222-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:55:05.7322257-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:08.5369243-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:15.4444895-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:32.5496155-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:39.2978793-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:59:34.9159836-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:59:43.2997944-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:29.4087392-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:34.3381498-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:38.6664804-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:43.0016783-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:46.2485578-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:50.4141197-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:53.9786762-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:11:45.6461258-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:11:47.0741767-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T12:28:53.6178802-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T12:32:29.1381216-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T12:32:32.0383309-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T12:32:34.0002794-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:28.699658-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:14.0064029-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:20:56.2054157-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:20:58.5857688-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "praveenkuttappan", + "createdOn": "2023-03-23T11:16:17.6511368-04:00", + "isDeleted": false + }, + { + "id": "b3be4a647d9143a0876c1ecef94b03db", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "elementId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "praveenkuttappan", + "changedOn": "2023-03-23T11:17:33.5694806-04:00" + }, + { + "changeAction": "created", + "changedBy": "praveenkuttappan", + "changedOn": "2023-03-23T11:17:33.5694806-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:25.5347039-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:27.8541152-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:30:31.2719009-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:30:37.900455-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:31:21.2071138-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:31:24.951371-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:32:13.4406102-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:32:19.7875681-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:47.3355647-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:58.7475554-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:55:05.8299343-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:08.640578-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:15.5708936-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:32.647147-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:39.4063536-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:59:35.0139938-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:59:43.3959162-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:29.5059756-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:34.4482956-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:38.769297-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:43.1192302-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:46.3667727-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:50.5277734-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:54.074569-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:11:45.7465902-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:11:47.1788545-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T12:28:54.1118072-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T12:32:29.2597321-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T12:32:32.1450242-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T12:32:34.1096776-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:28.8151823-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:14.104121-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:20:56.3555535-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:20:58.6842762-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "praveenkuttappan", + "createdOn": "2023-03-23T11:17:33.5694806-04:00", + "isDeleted": false + }, + { + "id": "4b5c104767dd4c08982b4446fb075347", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "commentText": "Test Reply", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-11T14:10:29.9332416-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "chidozieononiwu", + "createdOn": "2024-06-11T14:10:29.9332432-04:00", + "isDeleted": false + }, + { + "id": "1ac542958c13487986f58ebac4fd56b4", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "0394a5ff92054ce9b986d24590713a12", + "elementId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "commentText": "\\u003Cp\\u003Etest\\u003C/p\\u003E", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "praveenkuttappan", + "changedOn": "2024-08-17T00:31:52.6642756-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": true, + "createdBy": "praveenkuttappan", + "createdOn": "2024-08-17T00:31:52.6642793-04:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": true, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId-14638223221692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2106887624-14638223221692597922": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// [Protocol Method] Get a specified secret from a given key vault.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Clist type=\\u0022bullet\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Citem\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cdescription\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This \\u003Csee href=\\u0022https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/Azure.Core/samples/ProtocolMethods.md\\u0022\\u003Eprotocol method\\u003C/see\\u003E allows explicit creation of the request and processing of the response for advanced scenarios.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/description\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/item\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/list\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022secretName\\u0022\\u003E The name of the secret. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022context\\u0022\\u003E The request context, which can override default behaviors of the client pipeline on a per-call basis. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E \\u003Cparamref name=\\u0022secretName\\u0022 /\\u003E is null. \\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentException\\u0022\\u003E \\u003Cparamref name=\\u0022secretName\\u0022 /\\u003E is an empty string, and was expected to be non-empty. \\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003E Service returned a non-success status code. \\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E The response returned from the service. \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 15, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexample\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 16, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This sample shows how to call GetSecretAsync and parse the result.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 17, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ccode\\u003E\\u003C![CDATA[", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 18, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// TokenCredential credential = new DefaultAzureCredential();", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 19, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// TemplateClient client = new TemplateClient(\\u0022\\u003CVaultBaseUrl\\u003E\\u0022, credential);", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 20, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 21, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Response response = await client.GetSecretAsync(\\u0022\\u003CsecretName\\u003E\\u0022, null);", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 22, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 23, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement;", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 24, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 25, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ]]\\u003E\\u003C/code\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 26, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This sample shows how to call GetSecretAsync with all parameters and parse the result.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 27, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ccode\\u003E\\u003C![CDATA[", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 28, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// TokenCredential credential = new DefaultAzureCredential();", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 29, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// TemplateClient client = new TemplateClient(\\u0022\\u003CVaultBaseUrl\\u003E\\u0022, credential);", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 30, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 31, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Response response = await client.GetSecretAsync(\\u0022\\u003CsecretName\\u003E\\u0022, null);", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 32, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 33, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement;", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 34, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022value\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 35, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022id\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 36, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022contentType\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 37, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022tags\\u0022).GetProperty(\\u0022\\u003Ckey\\u003E\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 38, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022kid\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 39, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022managed\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 40, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ]]\\u003E\\u003C/code\\u003E\\u003C/example\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 41, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSecretAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "secretName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RequestContext", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "context", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2106887624-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "9a76ecad2b224d9f82a0a7cfd238e183", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "0394a5ff92054ce9b986d24590713a12", + "elementId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "commentText": "\\u003Cp\\u003ETest comment\\u003C/p\\u003E", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "praveenkuttappan", + "changedOn": "2024-08-17T00:31:08.6438579-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": true, + "createdBy": "praveenkuttappan", + "createdOn": "2024-08-17T00:31:08.6438632-04:00", + "isDeleted": false + }, + { + "id": "4d1d48503bac41c28f8b07546ba18fd7", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "0394a5ff92054ce9b986d24590713a12", + "elementId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "commentText": "\\u003Cp\\u003ETest comment 2\\u003C/p\\u003E", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "praveenkuttappan", + "changedOn": "2024-08-17T00:31:22.2450386-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": true, + "createdBy": "praveenkuttappan", + "createdOn": "2024-08-17T00:31:22.2450441-04:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId-14638223221692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId826104309-14638223221692597922": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The GET operation is applicable to any secret stored in Azure Key Vault. This operation requires the secrets/get permission. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretValue(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId826104309-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022secretName\\u0022\\u003E The name of the secret. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretValue(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId826104309-14638223221692597922", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003E The cancellation token to use. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretValue(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId826104309-14638223221692597922", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "SecretBundle", + "properties": { + "NavigateToId": "Azure.Template.Models.SecretBundle" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSecretValue", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "secretName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretValue(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId826104309-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-14638223221692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1471593309-14638223221692597922": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The GET operation is applicable to any secret stored in Azure Key Vault. This operation requires the secrets/get permission. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretValueAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1471593309-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022secretName\\u0022\\u003E The name of the secret. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretValueAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1471593309-14638223221692597922", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003E The cancellation token to use. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretValueAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1471593309-14638223221692597922", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "SecretBundle", + "properties": { + "NavigateToId": "Azure.Template.Models.SecretBundle" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSecretValueAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "secretName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretValueAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1471593309-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Template.TemplateClient.GetSecretValueAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1471593309-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "59c6e630390b4433b719c7fce65b0643", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.GetSecretValueAsync(System.String, System.Threading.CancellationToken)", + "commentText": "\\u003Cp\\u003ETest\\u003C/p\\u003E", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "WhitShake", + "changedOn": "2024-07-15T19:58:39.6046903-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": true, + "createdBy": "WhitShake", + "createdOn": "2024-07-15T19:58:39.6047008-04:00", + "isDeleted": false + }, + { + "id": "9a4e8ad353ed4f93b5fdea77792fb85c", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.GetSecretValueAsync(System.String, System.Threading.CancellationToken)", + "commentText": "\\u003Cp\\u003EThread test\\u003C/p\\u003E", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "WhitShake", + "changedOn": "2024-07-17T14:24:09.2925801-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": true, + "createdBy": "WhitShake", + "createdOn": "2024-07-17T14:24:09.2925893-04:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId-14638223221692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId4559967931692597922": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId4559967931692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId7907359011692597922": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId7907359011692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId158685471692597922": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Client options for TemplateClient. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClientOptions", + "nodeIdHashed": "nId158685471692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TemplateClientOptions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ClientOptions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClientOptions", + "nodeIdHashed": "nId158685471692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TemplateClientOptions", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId158685471692597922" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1692597922", + "childrenNodeIdsInOrder": { + "0": "nId-789853429158685471692597922", + "1": "nId455996793158685471692597922", + "2": "nId-1684115360158685471692597922" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId21189455981692597922" + }, + "nId-789853429158685471692597922": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The version of the service to use. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClientOptions.ServiceVersion", + "nodeIdHashed": "nId-789853429158685471692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ServiceVersion", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClientOptions.ServiceVersion", + "nodeIdHashed": "nId-789853429158685471692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "ServiceVersion", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-789853429158685471692597922" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId158685471692597922", + "childrenNodeIdsInOrder": { + "0": "nId770099652-789853429158685471692597922" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId455996793158685471692597922" + }, + "nId770099652-789853429158685471692597922": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Service version \\u00227.0\\u0022. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClientOptions.ServiceVersion.V7_0", + "nodeIdHashed": "nId770099652-789853429158685471692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 4, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "V7_0", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClientOptions.ServiceVersion.V7_0", + "nodeIdHashed": "nId770099652-789853429158685471692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 4, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-789853429158685471692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId455996793158685471692597922": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId455996793158685471692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId158685471692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1684115360158685471692597922": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Initializes new instance of TemplateClientOptions. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClientOptions.TemplateClientOptions(Azure.Template.TemplateClientOptions.ServiceVersion)", + "nodeIdHashed": "nId-1684115360158685471692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TemplateClientOptions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "ServiceVersion", + "properties": { + "NavigateToId": "Azure.Template.TemplateClientOptions.ServiceVersion" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "version", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "V7_0", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClientOptions.TemplateClientOptions(Azure.Template.TemplateClientOptions.ServiceVersion)", + "nodeIdHashed": "nId-1684115360158685471692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId158685471692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId21189455981692597922": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId21189455981692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1431568966": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1431568966", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId133082993": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId133082993", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1977012181": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "namespace", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Azure", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Template", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Models", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.Models", + "nodeIdHashed": "nId1977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Azure.Template.Models", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1977012181" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "childrenNodeIdsInOrder": { + "0": "nId-21196854101977012181", + "1": "nId4559967931977012181" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-939454862" + }, + "nId-21196854101977012181": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E A secret consisting of a value, id and its attributes. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.Models.SecretBundle", + "nodeIdHashed": "nId-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SecretBundle", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.Models.SecretBundle", + "nodeIdHashed": "nId-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "SecretBundle", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-21196854101977012181" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1977012181", + "childrenNodeIdsInOrder": { + "0": "nId-1469163263-21196854101977012181", + "1": "nId-1774519867-21196854101977012181", + "2": "nId1797043580-21196854101977012181", + "3": "nId-1427967141-21196854101977012181", + "4": "nId-752520725-21196854101977012181", + "5": "nId1965429153-21196854101977012181" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId4559967931977012181" + }, + "nId-1469163263-21196854101977012181": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The content type of the secret. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.Models.SecretBundle.ContentType", + "nodeIdHashed": "nId-1469163263-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ContentType", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Template.Models.SecretBundle.ContentType", + "nodeIdHashed": "nId-1469163263-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-21196854101977012181", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1774519867-21196854101977012181": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The secret id. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.Models.SecretBundle.Id", + "nodeIdHashed": "nId-1774519867-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Id", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Template.Models.SecretBundle.Id", + "nodeIdHashed": "nId-1774519867-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-21196854101977012181", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1797043580-21196854101977012181": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E If this is a secret backing a KV certificate, then this field specifies the corresponding key backing the KV certificate. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.Models.SecretBundle.Kid", + "nodeIdHashed": "nId1797043580-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Kid", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Template.Models.SecretBundle.Kid", + "nodeIdHashed": "nId1797043580-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-21196854101977012181", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1427967141-21196854101977012181": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E True if the secret\\u0027s lifetime is managed by key vault. If this is a secret backing a certificate, then managed will be true. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.Models.SecretBundle.Managed", + "nodeIdHashed": "nId-1427967141-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Managed", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Template.Models.SecretBundle.Managed", + "nodeIdHashed": "nId-1427967141-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-21196854101977012181", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-752520725-21196854101977012181": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Application specific metadata in the form of key-value pairs. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.Models.SecretBundle.Tags", + "nodeIdHashed": "nId-752520725-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IReadOnlyDictionary", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Tags", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Template.Models.SecretBundle.Tags", + "nodeIdHashed": "nId-752520725-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-21196854101977012181", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1965429153-21196854101977012181": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The secret value. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.Models.SecretBundle.Value", + "nodeIdHashed": "nId1965429153-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Value", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Template.Models.SecretBundle.Value", + "nodeIdHashed": "nId1965429153-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Template.Models.SecretBundle.Value", + "nodeIdHashed": "nId1965429153-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "9de1d492da9b45f38b0775fca23110ce", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.Models.SecretBundle.Value", + "commentText": "\\u003Cp\\u003ETest2\\u003C/p\\u003E", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "WhitShake", + "changedOn": "2024-07-16T19:43:37.809439-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": true, + "createdBy": "WhitShake", + "createdOn": "2024-07-16T19:43:37.8094454-04:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId-21196854101977012181", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId4559967931977012181": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId4559967931977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1977012181", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-939454862": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-939454862", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-839353548": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-839353548", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-316496129": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "namespace", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Microsoft", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Extensions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Azure", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure", + "nodeIdHashed": "nId-316496129", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Microsoft.Extensions.Azure", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-316496129" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "childrenNodeIdsInOrder": { + "0": "nId-813137085-316496129", + "1": "nId455996793-316496129" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId1669019668" + }, + "nId-813137085-316496129": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Extension methods to add \\u003Csee cref=\\u0022T:Azure.Template.TemplateClient\\u0022 /\\u003E to client builder. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions", + "nodeIdHashed": "nId-813137085-316496129", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TemplateClientBuilderExtensions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions", + "nodeIdHashed": "nId-813137085-316496129", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TemplateClientBuilderExtensions", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-813137085-316496129" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-316496129", + "childrenNodeIdsInOrder": { + "0": "nId1971573888-813137085-316496129", + "1": "nId524442459-813137085-316496129" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId455996793-316496129" + }, + "nId1971573888-813137085-316496129": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Registers a \\u003Csee cref=\\u0022T:Azure.Template.TemplateClient\\u0022 /\\u003E instance. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\\u003CTBuilder\\u003E(TBuilder, System.String)", + "nodeIdHashed": "nId1971573888-813137085-316496129", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022builder\\u0022\\u003E The builder to register with. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\\u003CTBuilder\\u003E(TBuilder, System.String)", + "nodeIdHashed": "nId1971573888-813137085-316496129", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022vaultBaseUrl\\u0022\\u003E The vault name, for example https://myvault.vault.azure.net. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\\u003CTBuilder\\u003E(TBuilder, System.String)", + "nodeIdHashed": "nId1971573888-813137085-316496129", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TemplateClient", + "properties": { + "NavigateToId": "Azure.Template.TemplateClient" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TemplateClientOptions", + "properties": { + "NavigateToId": "Azure.Template.TemplateClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddTemplateClient", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "this", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "vaultBaseUrl", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientFactoryBuilderWithCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\\u003CTBuilder\\u003E(TBuilder, System.String)", + "nodeIdHashed": "nId1971573888-813137085-316496129", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-813137085-316496129", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId524442459-813137085-316496129": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Registers a \\u003Csee cref=\\u0022T:Azure.Template.TemplateClient\\u0022 /\\u003E instance. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\\u003CTBuilder, TConfiguration\\u003E(TBuilder, TConfiguration)", + "nodeIdHashed": "nId524442459-813137085-316496129", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022builder\\u0022\\u003E The builder to register with. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\\u003CTBuilder, TConfiguration\\u003E(TBuilder, TConfiguration)", + "nodeIdHashed": "nId524442459-813137085-316496129", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022configuration\\u0022\\u003E The configuration values. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\\u003CTBuilder, TConfiguration\\u003E(TBuilder, TConfiguration)", + "nodeIdHashed": "nId524442459-813137085-316496129", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TemplateClient", + "properties": { + "NavigateToId": "Azure.Template.TemplateClient" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TemplateClientOptions", + "properties": { + "NavigateToId": "Azure.Template.TemplateClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddTemplateClient", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TConfiguration", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "this", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TConfiguration", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "configuration", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientFactoryBuilderWithConfiguration", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TConfiguration", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\\u003CTBuilder, TConfiguration\\u003E(TBuilder, TConfiguration)", + "nodeIdHashed": "nId524442459-813137085-316496129", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-813137085-316496129", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId455996793-316496129": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId455996793-316496129", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-316496129", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1669019668": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId1669019668", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + } + }, + "hasDiff": false +} \ No newline at end of file diff --git a/src/dotnet/APIView/ClientSPA/src/app/_workers/test-data/content-with-diff-full-style.json b/src/dotnet/APIView/ClientSPA/src/app/_workers/test-data/content-with-diff-full-style.json new file mode 100644 index 00000000000..3cb7a9cebcc --- /dev/null +++ b/src/dotnet/APIView/ClientSPA/src/app/_workers/test-data/content-with-diff-full-style.json @@ -0,0 +1,13214 @@ +{ + "nodeMetaData": { + "root": { + "navigationTreeNode": { + "label": "Azure.Template 1.0.3.0", + "data": { + "kind": "assembly", + "icon": "assembly", + "nodeIdHashed": "root" + }, + "expanded": true + }, + "childrenNodeIdsInOrder": { + "0": "nId-1195954587", + "1": "nId-1526672182", + "2": "nId1457044801", + "3": "nId106336207", + "4": "nId1692597922", + "5": "nId-1431568966", + "6": "nId133082993", + "7": "nId1977012181", + "8": "nId-939454862", + "9": "nId-839353548", + "10": "nId1537218904", + "11": "nId1669019668" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1195954587": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Dependencies:", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Dependencies", + "nodeIdHashed": "nId-1195954587", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Dependencies", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-1195954587" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1526672182": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Azure.Core", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "content", + "value": "-1.38.0", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Core", + "nodeIdHashed": "nId-1526672182", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1457044801": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "System.Text.Json", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "content", + "value": "-4.7.2", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.Text.Json", + "nodeIdHashed": "nId1457044801", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId106336207": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId106336207", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1692597922": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "namespace", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Azure", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Template", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template", + "nodeIdHashed": "nId1692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Template", + "nodeIdHashed": "nId1692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "cdd14eb91850443897be60eff8778c8e", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template", + "commentText": "test test", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:13:25.6632197-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:13:25.6632197-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:06.5914445-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:16:55.1942179-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:22:18.9649716-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:26:59.12469-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:01.9490456-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:32:54.7107124-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:01.5160546-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:07.0181457-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:32.6456984-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:39.1479035-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:13.6457984-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:18.5037288-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:24.2056946-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:29.8348151-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:44.591599-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:48.9871511-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:00.6989557-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:04.8532704-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:19.4312592-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:23.2228698-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:25.7298281-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:27.1294624-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:27.975997-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:34.8707481-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.5404681-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.7772689-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.9729174-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.1742137-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.3992941-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.6142675-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.7648073-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:40:27.4364617-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:42.0068514-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:54.1973296-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:21.470076-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:29.2709798-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:45.7074529-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:48.5481793-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:48.928962-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.0701615-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.2601527-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.578099-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.7358622-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:19.4928163-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:23.1290674-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:29.6176047-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:05.6428459-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:14.7406148-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:44.0765385-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:48.5975342-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:46.838323-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:50.2444042-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:55.0772111-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:27.514103-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:38.6052403-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:42.379885-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:46.7357715-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:52:54.8323625-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:00.1797051-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:49.8574767-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:06.9510974-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:22.8585106-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:35.4230196-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:32.7529757-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:42.3910708-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:04.502702-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:32.3731584-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:36.5832324-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:21.9086551-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:39.6704285-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:10.2596742-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:18.7557131-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:25.2982507-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:31.5855197-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:35.244861-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:08.0025206-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:10.9037513-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-21T16:13:25.6632197-04:00", + "isDeleted": false + }, + { + "id": "f6685a648ba04feaaac3b2a143aa9a4f", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template", + "commentText": "test", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:14:18.6993655-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:14:18.6993655-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:06.6002604-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:16:55.3667329-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:22:19.0789805-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:26:59.2235965-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:02.0585436-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:32:54.8194753-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:01.6206712-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:07.1142077-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:32.7400633-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:39.245412-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:13.7490688-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:18.6030997-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:24.3047323-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:29.9247692-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:44.7043882-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:49.0911097-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:00.831262-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:05.0159121-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:19.5325388-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:23.3257209-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:25.8481908-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:27.2242922-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:28.0723162-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:34.970358-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.6459652-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.8925571-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.2837582-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.5048766-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.860425-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:40:27.543224-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:42.1017859-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:54.3094504-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:21.5783816-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:29.3710333-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:45.8213957-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:48.6645275-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.1744163-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.5831286-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.8343384-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:19.807375-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:23.2356424-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:29.7320287-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:05.7599324-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:15.0377314-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:44.1728604-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:48.7358838-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:46.9637462-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:50.3663292-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:55.1708069-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:27.8128586-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:38.701938-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:42.4887721-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:46.8441135-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:52:54.93462-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:00.2921673-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:49.9704493-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:07.0589176-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:22.9589925-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:35.5308592-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:32.8741214-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:42.4916157-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:04.6028704-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:32.4765547-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:36.7010055-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:22.0907667-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:39.798934-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:10.3565129-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:18.8695759-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:25.3930474-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:31.6869851-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:35.53898-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:08.1315407-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:11.013454-04:00" + } + ], + "isResolved": true, + "upvotes": [ + "chidozieononiwu" + ], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-21T16:14:18.6993655-04:00", + "isDeleted": false + }, + { + "id": "52ff859718754439abe4071a2c312b87", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template", + "commentText": "nice", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:15:30.5536189-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:15:30.5536189-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:06.6075937-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:16:55.4642543-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:22:19.1804392-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:26:59.3186378-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:02.1839849-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:32:54.9752438-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:01.7398481-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:07.206256-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:32.8343115-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:39.3392126-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:13.8392445-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:18.6961027-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:24.4017046-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:30.0171531-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:44.79936-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:49.1905109-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:00.9513695-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:05.1075074-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:19.6270799-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:23.4172721-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:25.9519934-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:27.3350217-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:28.1876247-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.0893536-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.7545811-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.1731339-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.6117442-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.9519694-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:40:27.6460723-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:42.2085155-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:54.4100058-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:21.8112664-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:29.4722971-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:45.9190232-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:48.8008005-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.4882379-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.9341017-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:19.9039348-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:23.3581652-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:29.8250553-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:05.8902454-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:15.1529515-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:44.2922852-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:48.8369139-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:47.0628635-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:50.4702925-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:55.2698273-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:27.9085315-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:38.7986444-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:42.5829809-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:46.9451846-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:52:55.032598-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:00.4155009-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:50.0756704-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:07.1671664-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:23.0613988-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:35.6633528-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:32.9720163-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:42.6008494-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:04.7033515-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:32.5698856-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:36.79538-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:22.1907951-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:39.8934833-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:10.5452019-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:18.971587-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:25.4890667-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:31.7798728-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:35.6388255-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:08.2284979-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:11.1089476-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-21T16:15:30.5536189-04:00", + "isDeleted": false + }, + { + "id": "65e69268c57f4113ab8ecbc0fe1808ca", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template", + "commentText": "click", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:15:34.0465687-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:15:34.0465687-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:06.6143654-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:16:55.567014-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:22:19.3012952-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:26:59.4188255-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:02.2981563-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:32:55.0709217-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:01.8427504-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:07.306892-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:32.9304088-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:39.4527521-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:13.9323748-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:18.7998499-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:24.5076257-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:30.118198-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:44.9185795-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:49.2962387-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:01.055367-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:05.2017695-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:19.7428038-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:23.5108473-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:26.0469164-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:27.4321054-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:28.3083051-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.1987237-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.8868582-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.4839644-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:37.0761261-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:40:27.7417523-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:42.3026159-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:54.5044938-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:21.9274511-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:29.5689532-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:46.0183014-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:48.9249498-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.5885362-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:50.0355489-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:20.0008291-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:23.4564967-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:29.9253899-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:05.9837334-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:15.26438-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:44.3922353-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:48.9455928-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:47.1577425-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:50.5662545-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:55.3633608-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:28.0040174-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:38.8963039-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:42.6828366-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:47.0426064-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:52:55.1293245-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:00.5115862-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:50.1731522-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:07.2641232-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:23.1604208-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:35.7689047-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:33.0687205-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:42.7076007-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:04.7957182-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:32.6762237-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:36.9269645-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:22.2964846-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:39.9922797-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:10.6432338-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:19.0743285-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:25.5828372-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:31.8883103-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:35.7334208-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:08.3182946-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:11.2015023-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-21T16:15:34.0465687-04:00", + "isDeleted": false + }, + { + "id": "9d9e00eda16449b984a6905670ec3e46", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template", + "commentText": "thanks!", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:15:56.7439125-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:15:56.7439125-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:06.6195515-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:16:55.6872753-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:22:19.4042362-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:26:59.5106601-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:02.3961906-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:32:55.1650868-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:01.9812672-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:07.4002018-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:33.0253857-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:39.5529841-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:14.0283946-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:18.9019455-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:24.6066574-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:30.2158869-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:45.0261875-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:49.4374158-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:01.1555984-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:05.3020101-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:19.8456956-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:23.6039456-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:26.1406832-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:27.5267258-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:28.4024084-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.2949207-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.0035264-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.5855937-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:37.177946-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:40:27.8372512-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:42.3939518-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:54.5987667-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:22.0323594-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:29.6635942-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:46.1130248-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.500164-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:50.1384951-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:20.0984003-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:23.5508874-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:30.0228498-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:06.0878579-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:15.3584576-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:44.4925778-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:49.072989-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:47.2523173-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:50.6670301-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:55.4613369-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:28.1017971-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:38.9902846-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:42.7852879-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:47.1420483-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:52:55.2383508-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:00.6392008-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:50.2693388-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:07.3589802-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:23.2603968-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:35.8646785-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:33.2127147-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:42.8609054-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:04.8966531-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:32.7835269-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:37.0215193-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:22.3934012-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:40.0948098-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:10.7491864-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:19.2084152-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:25.6798839-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:31.9800879-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:35.8266725-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:08.4138789-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:11.3048264-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-21T16:15:56.7439125-04:00", + "isDeleted": false + }, + { + "id": "12f86b8664f24fc9a1d884c2361c6b14", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template", + "commentText": "yay it\\u0027s all fixed then ", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:15:51.6298206-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-21T16:15:51.6298206-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:06.6254987-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:16:55.784826-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:22:19.5106214-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:26:59.6084824-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:02.5222635-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:32:55.2677354-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:02.0799916-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:34:07.4923661-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:33.1209495-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:35:39.6506902-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:14.1286656-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:18.9957573-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:24.7408941-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:30.3497519-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:45.1361741-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:37:49.535636-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:01.2949494-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:05.3939951-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:20.0763269-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:23.7664762-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:26.2469927-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:27.6467585-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:28.5325408-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:35.3996875-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:36.4625249-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:38:37.2789727-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:40:27.9356718-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:42.4884356-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:41:54.691486-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:22.1843542-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:29.7640848-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:46.2111813-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:49.4954178-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:43:50.2430031-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:20.2005808-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:23.6412117-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:45:30.1235666-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:06.1816791-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:46:15.4506205-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:44.602937-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:47:49.1726293-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:47.345111-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:50.76494-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:50:55.5579437-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:28.197449-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:39.118713-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:42.8785051-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:51:47.2340655-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:52:55.3315331-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:00.7341566-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:53:50.3713267-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:07.4583452-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:23.3556595-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:35.9629601-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:33.3559567-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:56:42.9591106-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:04.9903224-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:32.8812313-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:37.1231858-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:22.5028538-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:40.1908378-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:10.8457737-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:19.3255883-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:25.7727287-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:32.0811629-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:46:35.9315532-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:08.5087531-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:50:11.3950894-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-21T16:15:51.6298206-04:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": true, + "isHiddenAPI": false + } + }, + "navigationTreeNode": { + "label": "Azure.Template", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1692597922" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "childrenNodeIdsInOrder": { + "0": "nId-14638223221692597922", + "1": "nId4559967931692597922", + "2": "nId7907359011692597922", + "3": "nId158685471692597922", + "4": "nId21189455981692597922" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": true, + "isNodeWithNoneDocDiffInDescendants": true, + "bottomTokenNodeIdHash": "nId-1431568966" + }, + "nId-14638223221692597922": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TemplateClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient", + "nodeIdHashed": "nId-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Template.TemplateClient", + "nodeIdHashed": "nId-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "ec07eb70b3d14003a5914bdd5de2cad8", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient", + "commentText": "Hi\\r\\n", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "JonathanCrd", + "changedOn": "2023-07-19T19:22:50.5037224-04:00" + }, + { + "changeAction": "created", + "changedBy": "JonathanCrd", + "changedOn": "2023-07-19T19:22:50.5037224-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:10.4416809-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:18.0320972-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:22.0683322-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:40.4477445-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:42.7047125-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:48.6378248-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:50.544246-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:58.778813-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:05:00.6878911-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:05:03.5355081-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:05:05.4385369-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:14:08.8096659-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:14:10.4961243-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:26.3741077-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:12.4745989-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "JonathanCrd", + "createdOn": "2023-07-19T19:22:50.5037224-04:00", + "isDeleted": false + }, + { + "id": "208fb145e3f9429db8e309ff6a393e31", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient", + "commentText": "asdfasdf", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-19T19:23:06.4830804-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-19T19:23:06.4830804-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:10.4483032-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:18.1368871-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:22.1957487-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:40.5813185-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:42.817388-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:48.7487639-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:50.646307-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:58.890268-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:05:00.8140442-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:05:03.647087-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:05:05.5363408-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:14:08.9157945-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:14:10.6072263-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:26.4747222-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:12.5778615-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-19T19:23:06.4830804-04:00", + "isDeleted": false + }, + { + "id": "60b5cb7d5a0a4ee5b4ebfc696d3cd554", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient", + "commentText": "Hi", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "JonathanCrd", + "changedOn": "2023-07-19T19:23:13.0405501-04:00" + }, + { + "changeAction": "created", + "changedBy": "JonathanCrd", + "changedOn": "2023-07-19T19:23:13.0405501-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:10.4537936-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:18.227871-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:22.3024729-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:40.6728075-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:42.9179119-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:48.8526634-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:50.7590896-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:04:58.988436-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:05:00.9422728-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:05:03.7446928-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:05:05.6381928-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:14:09.0125298-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:14:10.710263-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:26.5662733-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:12.6781923-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "JonathanCrd", + "createdOn": "2023-07-19T19:23:13.0405501-04:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": true, + "isHiddenAPI": false + } + }, + "navigationTreeNode": { + "label": "TemplateClient", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-14638223221692597922" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1692597922", + "childrenNodeIdsInOrder": { + "0": "nId-311090784-14638223221692597922", + "1": "nId649259130-14638223221692597922", + "2": "nId1295985949-14638223221692597922", + "3": "nId-1382538028-14638223221692597922", + "4": "nId600681467-14638223221692597922", + "5": "nId-1544238816-14638223221692597922", + "6": "nId2047366653-14638223221692597922", + "7": "nId695923092-14638223221692597922", + "8": "nId-1308369252-14638223221692597922", + "9": "nId-2002073743-14638223221692597922" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": true, + "isNodeWithNoneDocDiffInDescendants": true, + "bottomTokenNodeIdHash": "nId4559967931692597922" + }, + "nId-311090784-14638223221692597922": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential)", + "nodeIdHashed": "nId-311090784-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TemplateClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "vaultBaseUrl", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TokenCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential)", + "nodeIdHashed": "nId-311090784-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-14638223221692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId649259130-14638223221692597922": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)", + "nodeIdHashed": "nId649259130-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TemplateClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "vaultBaseUrl", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TokenCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TemplateClientOptions", + "properties": { + "NavigateToId": "Azure.Template.TemplateClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)", + "nodeIdHashed": "nId649259130-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)", + "nodeIdHashed": "nId649259130-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "7c713d80f04c4f35b188561713bd5ae9", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)", + "commentText": "\\u003Cp\\u003ETest comment\\u003C/p\\u003E", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "praveenkuttappan", + "changedOn": "2024-07-06T07:58:30.2061306-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-07-06T08:00:16.8162872-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": true, + "createdBy": "praveenkuttappan", + "createdOn": "2024-07-06T07:58:30.2061608-04:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": true, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId-14638223221692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1295985949-14638223221692597922": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "protected", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TemplateClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.TemplateClient()", + "nodeIdHashed": "nId1295985949-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Template.TemplateClient.TemplateClient()", + "nodeIdHashed": "nId1295985949-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "50d75b3c0eca42718672bf555bf0959e", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "another comment", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-13T17:26:19.1760202-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-13T17:26:19.1760202-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:17.4874595-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:31.366673-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:36.1298443-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:11.6142911-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:14.6091079-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:32.4552885-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:15.872597-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-13T17:26:19.1760202-04:00", + "isDeleted": false + }, + { + "id": "70ea164a09bd4ba6adc853e568801e65", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "hi", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-13T17:31:18.6161759-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-13T17:31:18.6161759-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:17.4939467-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:31.4805679-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:36.2788878-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:11.8120812-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:14.708074-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:32.545964-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:16.007268-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-13T17:31:18.6161759-04:00", + "isDeleted": false + }, + { + "id": "592c8e570b2d47a693d516e796eb9daa", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "yes\\r\\n", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "weshaggard", + "changedOn": "2023-07-13T17:31:37.9960358-04:00" + }, + { + "changeAction": "created", + "changedBy": "weshaggard", + "changedOn": "2023-07-13T17:31:37.9960358-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:17.4998382-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:31.6240847-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:36.3750513-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:11.9090254-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:14.8000924-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:32.6416328-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:16.1183365-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "weshaggard", + "createdOn": "2023-07-13T17:31:37.9960358-04:00", + "isDeleted": false + }, + { + "id": "d4514868caa54ec99b77f928c530beaa", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "hii", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-13T17:32:39.4545411-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-13T17:32:39.4545411-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:17.5058247-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:31.7239746-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:36.4840996-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:12.0328409-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:14.8943132-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:32.7378539-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:16.2243838-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-13T17:32:39.4545411-04:00", + "isDeleted": false + }, + { + "id": "b81177e7c05c49b0bd961d41b5df54a6", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "click", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "weshaggard", + "changedOn": "2023-07-13T17:33:18.6605907-04:00" + }, + { + "changeAction": "created", + "changedBy": "weshaggard", + "changedOn": "2023-07-13T17:33:18.6605907-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:17.5113861-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:31.8561686-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:36.5941298-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:12.1812423-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:14.9911791-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:32.8365529-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:16.3245956-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "weshaggard", + "createdOn": "2023-07-13T17:33:18.6605907-04:00", + "isDeleted": false + }, + { + "id": "2504068981c343869cc4403c154fa368", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "click", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "weshaggard", + "changedOn": "2023-07-13T17:33:18.8137709-04:00" + }, + { + "changeAction": "created", + "changedBy": "weshaggard", + "changedOn": "2023-07-13T17:33:18.8137709-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:17.5168372-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:31.9498773-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:36.6873815-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:12.273058-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:15.0975057-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:32.9300628-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:16.4192927-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "weshaggard", + "createdOn": "2023-07-13T17:33:18.8137709-04:00", + "isDeleted": false + }, + { + "id": "2a21afd01b6f45878e0c9c9f283eed15", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "click", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "weshaggard", + "changedOn": "2023-07-13T17:33:18.4388372-04:00" + }, + { + "changeAction": "created", + "changedBy": "weshaggard", + "changedOn": "2023-07-13T17:33:18.4388372-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:17.5226326-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:32.041622-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:36.7854622-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:12.37518-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:15.1919059-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:33.0263333-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:16.5303258-04:00" + } + ], + "isResolved": true, + "upvotes": [ + "yeojunh" + ], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "weshaggard", + "createdOn": "2023-07-13T17:33:18.4388372-04:00", + "isDeleted": false + }, + { + "id": "c372b6033aa34545a078c95cc07f83c9", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "testt", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-13T20:59:07.7504115-04:00" + }, + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-13T20:59:07.7504115-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:17.5282639-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:32.1449958-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:36.8771333-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:12.4667109-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:15.2872071-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:33.1196394-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:16.6251404-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-13T20:59:07.7504115-04:00", + "isDeleted": false + }, + { + "id": "9d87a1e3b500479f84bc2619eeb079cb", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "hii", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "yeojunh", + "changedOn": "2023-07-13T17:32:39.5821736-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "praveenkuttappan", + "changedOn": "2024-04-05T17:46:17.5339475-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:32.3628361-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:36.9756266-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:12.5617532-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:15.3828999-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:33.2137928-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:16.7325429-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "yeojunh", + "createdOn": "2023-07-13T17:32:39.5821736-04:00", + "isDeleted": false + }, + { + "id": "fdea863768b74477a23539fc63de70fd", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "Test comment", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "WhitShake", + "changedOn": "2024-02-27T18:53:14.5649655-05:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:32.4621513-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:37.0676252-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:12.6579592-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:15.4752895-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:33.3073954-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:16.8419863-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "WhitShake", + "createdOn": "2024-02-27T18:53:14.5649718-05:00", + "isDeleted": false + }, + { + "id": "8af61da592a7492e8aef8095a0a067ad", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "Test comment link: https://catoftheday.com/", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "WhitShake", + "changedOn": "2024-03-27T14:29:40.0156369-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:32.5597318-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:37.1588644-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:12.7460843-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:15.5705645-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:33.4339997-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:16.951408-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "WhitShake", + "createdOn": "2024-03-27T14:29:40.0156427-04:00", + "isDeleted": false + }, + { + "id": "bccf696fd50c4ec3b3e59633f202c310", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "Test comment 2 https://www.microsoft.com/en-us/", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "WhitShake", + "changedOn": "2024-04-10T16:31:28.6814389-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:32.6591638-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:37.249011-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:12.8380096-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:15.6778713-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:33.5317772-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:17.0452631-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "WhitShake", + "createdOn": "2024-04-10T16:31:28.6814443-04:00", + "isDeleted": false + }, + { + "id": "72228cb9eff14923b895acf2e6149066", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.TemplateClient()", + "commentText": "Test comment 3 https://github.com/Azure", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "WhitShake", + "changedOn": "2024-04-10T16:34:06.5150712-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:32.7558244-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:37.3396344-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:12.9318723-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:27:15.7778033-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:33.6295561-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:17.1414943-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "WhitShake", + "createdOn": "2024-04-10T16:34:06.5150769-04:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": true, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId-14638223221692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1382538028-14638223221692597922": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "HttpPipeline", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Pipeline", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Template.TemplateClient.Pipeline", + "nodeIdHashed": "nId-1382538028-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-14638223221692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId600681467-14638223221692597922": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSecret", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "secretName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RequestContext", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "context", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "diff-change", + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "diff-change", + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId600681467-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-14638223221692597922", + "isNodeWithDiff": true, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1544238816-14638223221692597922": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// [Protocol Method] Get a specified secret from a given key vault.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Clist type=\\u0022bullet\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Citem\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cdescription\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This \\u003Csee href=\\u0022https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/Azure.Core/samples/ProtocolMethods.md\\u0022\\u003Eprotocol method\\u003C/see\\u003E allows explicit creation of the request and processing of the response for advanced scenarios.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/description\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/item\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/list\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Get a specified secret from a given key vault. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022secretName\\u0022\\u003E The name of the secret. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022context\\u0022\\u003E The request context, which can override default behaviors of the client pipeline on a per-call basis. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E \\u003Cparamref name=\\u0022secretName\\u0022 /\\u003E is null. \\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentException\\u0022\\u003E \\u003Cparamref name=\\u0022secretName\\u0022 /\\u003E is an empty string, and was expected to be non-empty. \\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003E Service returned a non-success status code. \\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 15, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E The response returned from the service. \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 16, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E The response returned from the service. Details of the response body schema are in the Remarks section below. \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 17, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexample\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 18, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This sample shows how to call GetSecret and parse the result.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 19, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This sample shows how to call GetSecret with required parameters and parse the result.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 20, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ccode\\u003E\\u003C![CDATA[", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 21, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// TokenCredential credential = new DefaultAzureCredential();", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 22, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// TemplateClient client = new TemplateClient(\\u0022\\u003CVaultBaseUrl\\u003E\\u0022, credential);", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 23, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// var credential = new DefaultAzureCredential();", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 24, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// var client = new TemplateClient(\\u0022\\u003CvaultBaseUrl\\u003E\\u0022, credential);", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 25, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 26, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Response response = client.GetSecret(\\u0022\\u003CsecretName\\u003E\\u0022, null);", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 27, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Response response = client.GetSecret(\\u0022\\u003CsecretName\\u003E\\u0022);", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 28, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 29, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement;", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 30, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 31, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022value\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 32, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022id\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 33, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022contentType\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 34, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022tags\\u0022).GetProperty(\\u0022\\u003Ctest\\u003E\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 35, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022kid\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 36, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022managed\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 37, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ]]\\u003E\\u003C/code\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 38, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This sample shows how to call GetSecret with all parameters and parse the result.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 39, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/example\\u003E\\u003Cremarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 40, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The GET operation is applicable to any secret stored in Azure Key Vault. This operation requires the secrets/get permission.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 41, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 42, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Below is the JSON schema for the response payload.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 43, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 44, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Response Body:", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 45, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 46, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Schema for \\u003Cc\\u003ESecretBundle\\u003C/c\\u003E:", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 47, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ccode\\u003E{", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 48, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// value: string, # Optional. The secret value.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 49, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// id: string, # Optional. The secret id.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 50, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// contentType: string, # Optional. The content type of the secret.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 51, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// tags: Dictionary\\u0026lt;string, string\\u0026gt;, # Optional. Application specific metadata in the form of key-value pairs.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 52, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// kid: string, # Optional. If this is a secret backing a KV certificate, then this field specifies the corresponding key backing the KV certificate.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 53, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// managed: boolean, # Optional. True if the secret\\u0027s lifetime is managed by key vault. If this is a secret backing a certificate, then managed will be true.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 54, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// }", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 55, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/code\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 56, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 57, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/remarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 58, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ccode\\u003E\\u003C![CDATA[", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 59, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// TokenCredential credential = new DefaultAzureCredential();", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 60, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// TemplateClient client = new TemplateClient(\\u0022\\u003CVaultBaseUrl\\u003E\\u0022, credential);", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 61, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 62, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Response response = client.GetSecret(\\u0022\\u003CsecretName\\u003E\\u0022, null);", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 63, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 64, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement;", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 65, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022value\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 66, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022id\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 67, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022contentType\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 68, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022tags\\u0022).GetProperty(\\u0022\\u003Ckey\\u003E\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 69, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022kid\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 70, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022managed\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 71, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ]]\\u003E\\u003C/code\\u003E\\u003C/example\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 72, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSecret", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "secretName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RequestContext", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "context", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId-1544238816-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "46c52ef4837d4ef9803029703727fdf2", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "ae8ce631e0bf4427b273cb52c8c327e8", + "elementId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "commentText": "test comment", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "praveenkuttappan", + "changedOn": "2023-03-23T11:16:17.6511368-04:00" + }, + { + "changeAction": "created", + "changedBy": "praveenkuttappan", + "changedOn": "2023-03-23T11:16:17.6511368-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:25.4126901-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:27.6844801-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:30:31.1511774-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:30:37.803551-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:31:21.0990027-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:31:24.8406887-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:32:13.3399678-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:32:19.6861652-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:47.235298-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:58.651222-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:55:05.7322257-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:08.5369243-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:15.4444895-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:32.5496155-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:39.2978793-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:59:34.9159836-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:59:43.2997944-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:29.4087392-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:34.3381498-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:38.6664804-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:43.0016783-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:46.2485578-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:50.4141197-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:53.9786762-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:11:45.6461258-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:11:47.0741767-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T12:28:53.6178802-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T12:32:29.1381216-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T12:32:32.0383309-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T12:32:34.0002794-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:28.699658-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:14.0064029-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:20:56.2054157-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:20:58.5857688-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "praveenkuttappan", + "createdOn": "2023-03-23T11:16:17.6511368-04:00", + "isDeleted": false + }, + { + "id": "b3be4a647d9143a0876c1ecef94b03db", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "elementId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "praveenkuttappan", + "changedOn": "2023-03-23T11:17:33.5694806-04:00" + }, + { + "changeAction": "created", + "changedBy": "praveenkuttappan", + "changedOn": "2023-03-23T11:17:33.5694806-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:25.5347039-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:25:27.8541152-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:30:31.2719009-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:30:37.900455-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:31:21.2071138-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:31:24.951371-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:32:13.4406102-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:32:19.7875681-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:47.3355647-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:54:58.7475554-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:55:05.8299343-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:08.640578-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:15.5708936-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:32.647147-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:57:39.4063536-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:59:35.0139938-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-17T23:59:43.3959162-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:29.5059756-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:34.4482956-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:38.769297-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:43.1192302-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:46.3667727-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:50.5277734-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:03:54.074569-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:11:45.7465902-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T00:11:47.1788545-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T12:28:54.1118072-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T12:32:29.2597321-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T12:32:32.1450242-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-18T12:32:34.1096776-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:31:28.8151823-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-19T23:32:14.104121-04:00" + }, + { + "changeAction": "unResolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:20:56.3555535-04:00" + }, + { + "changeAction": "resolved", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-29T01:20:58.6842762-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "praveenkuttappan", + "createdOn": "2023-03-23T11:17:33.5694806-04:00", + "isDeleted": false + }, + { + "id": "4b5c104767dd4c08982b4446fb075347", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "commentText": "Test Reply", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "chidozieononiwu", + "changedOn": "2024-06-11T14:10:29.9332416-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [ + null + ], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "chidozieononiwu", + "createdOn": "2024-06-11T14:10:29.9332432-04:00", + "isDeleted": false + }, + { + "id": "1ac542958c13487986f58ebac4fd56b4", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "0394a5ff92054ce9b986d24590713a12", + "elementId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", + "commentText": "\\u003Cp\\u003Etest\\u003C/p\\u003E", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "praveenkuttappan", + "changedOn": "2024-08-17T00:31:52.6642756-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": true, + "createdBy": "praveenkuttappan", + "createdOn": "2024-08-17T00:31:52.6642793-04:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": true, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId-14638223221692597922", + "isNodeWithDiff": true, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2047366653-14638223221692597922": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSecretAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "secretName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RequestContext", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "context", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "diff-change", + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "diff-change", + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId2047366653-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-14638223221692597922", + "isNodeWithDiff": true, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId695923092-14638223221692597922": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// [Protocol Method] Get a specified secret from a given key vault.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Clist type=\\u0022bullet\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Citem\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cdescription\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This \\u003Csee href=\\u0022https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/Azure.Core/samples/ProtocolMethods.md\\u0022\\u003Eprotocol method\\u003C/see\\u003E allows explicit creation of the request and processing of the response for advanced scenarios.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/description\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/item\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/list\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Get a specified secret from a given key vault. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022secretName\\u0022\\u003E The name of the secret. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022context\\u0022\\u003E The request context, which can override default behaviors of the client pipeline on a per-call basis. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E \\u003Cparamref name=\\u0022secretName\\u0022 /\\u003E is null. \\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentException\\u0022\\u003E \\u003Cparamref name=\\u0022secretName\\u0022 /\\u003E is an empty string, and was expected to be non-empty. \\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003E Service returned a non-success status code. \\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 15, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E The response returned from the service. \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 16, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E The response returned from the service. Details of the response body schema are in the Remarks section below. \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 17, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexample\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 18, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This sample shows how to call GetSecretAsync and parse the result.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 19, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This sample shows how to call GetSecretAsync with required parameters and parse the result.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 20, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ccode\\u003E\\u003C![CDATA[", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 21, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// TokenCredential credential = new DefaultAzureCredential();", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 22, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// TemplateClient client = new TemplateClient(\\u0022\\u003CVaultBaseUrl\\u003E\\u0022, credential);", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 23, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// var credential = new DefaultAzureCredential();", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 24, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// var client = new TemplateClient(\\u0022\\u003CvaultBaseUrl\\u003E\\u0022, credential);", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 25, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 26, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Response response = await client.GetSecretAsync(\\u0022\\u003CsecretName\\u003E\\u0022, null);", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 27, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Response response = await client.GetSecretAsync(\\u0022\\u003CsecretName\\u003E\\u0022);", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 28, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 29, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement;", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 30, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 31, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022value\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 32, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022id\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 33, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022contentType\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 34, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022tags\\u0022).GetProperty(\\u0022\\u003Ctest\\u003E\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 35, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022kid\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 36, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022managed\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 37, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ]]\\u003E\\u003C/code\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 38, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This sample shows how to call GetSecretAsync with all parameters and parse the result.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 39, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/example\\u003E\\u003Cremarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 40, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The GET operation is applicable to any secret stored in Azure Key Vault. This operation requires the secrets/get permission.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 41, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 42, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Below is the JSON schema for the response payload.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 43, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 44, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Response Body:", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 45, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 46, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Schema for \\u003Cc\\u003ESecretBundle\\u003C/c\\u003E:", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 47, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ccode\\u003E{", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 48, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// value: string, # Optional. The secret value.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 49, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// id: string, # Optional. The secret id.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 50, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// contentType: string, # Optional. The content type of the secret.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 51, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// tags: Dictionary\\u0026lt;string, string\\u0026gt;, # Optional. Application specific metadata in the form of key-value pairs.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 52, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// kid: string, # Optional. If this is a secret backing a KV certificate, then this field specifies the corresponding key backing the KV certificate.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 53, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// managed: boolean, # Optional. True if the secret\\u0027s lifetime is managed by key vault. If this is a secret backing a certificate, then managed will be true.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 54, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// }", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 55, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/code\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 56, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 57, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/remarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 58, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ccode\\u003E\\u003C![CDATA[", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 59, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// TokenCredential credential = new DefaultAzureCredential();", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 60, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// TemplateClient client = new TemplateClient(\\u0022\\u003CVaultBaseUrl\\u003E\\u0022, credential);", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 61, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 62, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Response response = await client.GetSecretAsync(\\u0022\\u003CsecretName\\u003E\\u0022, null);", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 63, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 64, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement;", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 65, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022value\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 66, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022id\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 67, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022contentType\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 68, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022tags\\u0022).GetProperty(\\u0022\\u003Ckey\\u003E\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 69, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022kid\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 70, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Console.WriteLine(result.GetProperty(\\u0022managed\\u0022).ToString());", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 71, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ]]\\u003E\\u003C/code\\u003E\\u003C/example\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 72, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSecretAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "secretName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RequestContext", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "context", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "nodeIdHashed": "nId695923092-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "9a76ecad2b224d9f82a0a7cfd238e183", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "0394a5ff92054ce9b986d24590713a12", + "elementId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "commentText": "\\u003Cp\\u003ETest comment\\u003C/p\\u003E", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "praveenkuttappan", + "changedOn": "2024-08-17T00:31:08.6438579-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": true, + "createdBy": "praveenkuttappan", + "createdOn": "2024-08-17T00:31:08.6438632-04:00", + "isDeleted": false + }, + { + "id": "4d1d48503bac41c28f8b07546ba18fd7", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "0394a5ff92054ce9b986d24590713a12", + "elementId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", + "commentText": "\\u003Cp\\u003ETest comment 2\\u003C/p\\u003E", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "praveenkuttappan", + "changedOn": "2024-08-17T00:31:22.2450386-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": true, + "createdBy": "praveenkuttappan", + "createdOn": "2024-08-17T00:31:22.2450441-04:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId-14638223221692597922", + "isNodeWithDiff": true, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1308369252-14638223221692597922": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The GET operation is applicable to any secret stored in Azure Key Vault. This operation requires the secrets/get permission. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretValue(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1308369252-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022secretName\\u0022\\u003E The name of the secret. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretValue(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1308369252-14638223221692597922", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003E The cancellation token to use. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretValue(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1308369252-14638223221692597922", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "SecretBundle", + "properties": { + "NavigateToId": "Azure.Template.Models.SecretBundle" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSecretValue", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "secretName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretValue(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1308369252-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-14638223221692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2002073743-14638223221692597922": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The GET operation is applicable to any secret stored in Azure Key Vault. This operation requires the secrets/get permission. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretValueAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-2002073743-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022secretName\\u0022\\u003E The name of the secret. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretValueAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-2002073743-14638223221692597922", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003E The cancellation token to use. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretValueAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-2002073743-14638223221692597922", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "SecretBundle", + "properties": { + "NavigateToId": "Azure.Template.Models.SecretBundle" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSecretValueAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "secretName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClient.GetSecretValueAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-2002073743-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Template.TemplateClient.GetSecretValueAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-2002073743-14638223221692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "59c6e630390b4433b719c7fce65b0643", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.GetSecretValueAsync(System.String, System.Threading.CancellationToken)", + "commentText": "\\u003Cp\\u003ETest\\u003C/p\\u003E", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "WhitShake", + "changedOn": "2024-07-15T19:58:39.6046903-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": true, + "createdBy": "WhitShake", + "createdOn": "2024-07-15T19:58:39.6047008-04:00", + "isDeleted": false + }, + { + "id": "9a4e8ad353ed4f93b5fdea77792fb85c", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.TemplateClient.GetSecretValueAsync(System.String, System.Threading.CancellationToken)", + "commentText": "\\u003Cp\\u003EThread test\\u003C/p\\u003E", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "WhitShake", + "changedOn": "2024-07-17T14:24:09.2925801-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": true, + "createdBy": "WhitShake", + "createdOn": "2024-07-17T14:24:09.2925893-04:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId-14638223221692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId4559967931692597922": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId4559967931692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId7907359011692597922": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId7907359011692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId158685471692597922": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TemplateClientOptions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ClientOptions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClientOptions", + "nodeIdHashed": "nId158685471692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TemplateClientOptions", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId158685471692597922" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1692597922", + "childrenNodeIdsInOrder": { + "0": "nId-789853429158685471692597922", + "1": "nId455996793158685471692597922", + "2": "nId-1684115360158685471692597922" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId21189455981692597922" + }, + "nId-789853429158685471692597922": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ServiceVersion", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClientOptions.ServiceVersion", + "nodeIdHashed": "nId-789853429158685471692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "ServiceVersion", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-789853429158685471692597922" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId158685471692597922", + "childrenNodeIdsInOrder": { + "0": "nId770099652-789853429158685471692597922" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId455996793158685471692597922" + }, + "nId770099652-789853429158685471692597922": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "V7_0", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClientOptions.ServiceVersion.V7_0", + "nodeIdHashed": "nId770099652-789853429158685471692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 4, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-789853429158685471692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId455996793158685471692597922": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId455996793158685471692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId158685471692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1684115360158685471692597922": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TemplateClientOptions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "ServiceVersion", + "properties": { + "NavigateToId": "Azure.Template.TemplateClientOptions.ServiceVersion" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "version", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "V7_0", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.TemplateClientOptions.TemplateClientOptions(Azure.Template.TemplateClientOptions.ServiceVersion)", + "nodeIdHashed": "nId-1684115360158685471692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId158685471692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId21189455981692597922": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId21189455981692597922", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1692597922", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1431568966": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1431568966", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId133082993": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId133082993", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1977012181": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "namespace", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Azure", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Template", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Models", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.Models", + "nodeIdHashed": "nId1977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Azure.Template.Models", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1977012181" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "childrenNodeIdsInOrder": { + "0": "nId-21196854101977012181", + "1": "nId4559967931977012181" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-939454862" + }, + "nId-21196854101977012181": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SecretBundle", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Template.Models.SecretBundle", + "nodeIdHashed": "nId-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "SecretBundle", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-21196854101977012181" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1977012181", + "childrenNodeIdsInOrder": { + "0": "nId-1469163263-21196854101977012181", + "1": "nId-1774519867-21196854101977012181", + "2": "nId1797043580-21196854101977012181", + "3": "nId-1427967141-21196854101977012181", + "4": "nId-752520725-21196854101977012181", + "5": "nId1965429153-21196854101977012181" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId4559967931977012181" + }, + "nId-1469163263-21196854101977012181": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ContentType", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Template.Models.SecretBundle.ContentType", + "nodeIdHashed": "nId-1469163263-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-21196854101977012181", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1774519867-21196854101977012181": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Id", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Template.Models.SecretBundle.Id", + "nodeIdHashed": "nId-1774519867-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-21196854101977012181", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1797043580-21196854101977012181": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Kid", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Template.Models.SecretBundle.Kid", + "nodeIdHashed": "nId1797043580-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-21196854101977012181", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1427967141-21196854101977012181": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Managed", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Template.Models.SecretBundle.Managed", + "nodeIdHashed": "nId-1427967141-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-21196854101977012181", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-752520725-21196854101977012181": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IReadOnlyDictionary", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Tags", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Template.Models.SecretBundle.Tags", + "nodeIdHashed": "nId-752520725-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-21196854101977012181", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1965429153-21196854101977012181": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Value", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Template.Models.SecretBundle.Value", + "nodeIdHashed": "nId1965429153-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Template.Models.SecretBundle.Value", + "nodeIdHashed": "nId1965429153-21196854101977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "9de1d492da9b45f38b0775fca23110ce", + "reviewId": "4ec42139bb464f6abee6e8813af2b014", + "apiRevisionId": "f4fb308b3a8242a2a53f125e3a04a092", + "elementId": "Azure.Template.Models.SecretBundle.Value", + "commentText": "\\u003Cp\\u003ETest2\\u003C/p\\u003E", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "WhitShake", + "changedOn": "2024-07-16T19:43:37.809439-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": true, + "createdBy": "WhitShake", + "createdOn": "2024-07-16T19:43:37.8094454-04:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId-21196854101977012181", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId4559967931977012181": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId4559967931977012181", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1977012181", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-939454862": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-939454862", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-839353548": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-839353548", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1537218904": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "namespace", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Microsoft", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Extensions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Azure", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure", + "nodeIdHashed": "nId1537218904", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "added" + ], + "indent": 1, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Microsoft.Extensions.Azure", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1537218904" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "childrenNodeIdsInOrder": { + "0": "nId-19639264481537218904", + "1": "nId-17649390341537218904" + }, + "isNodeWithDiff": true, + "isNodeWithDiffInDescendants": true, + "isNodeWithNoneDocDiffInDescendants": true, + "bottomTokenNodeIdHash": "nId1669019668" + }, + "nId-19639264481537218904": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Extension methods to add \\u003Csee cref=\\u0022T:Azure.Template.TemplateClient\\u0022 /\\u003E to client builder. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions", + "nodeIdHashed": "nId-19639264481537218904", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TemplateClientBuilderExtensions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions", + "nodeIdHashed": "nId-19639264481537218904", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "added" + ], + "indent": 2, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TemplateClientBuilderExtensions", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-19639264481537218904" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1537218904", + "childrenNodeIdsInOrder": { + "0": "nId718343949-19639264481537218904", + "1": "nId985148042-19639264481537218904" + }, + "isNodeWithDiff": true, + "isNodeWithDiffInDescendants": true, + "isNodeWithNoneDocDiffInDescendants": true, + "bottomTokenNodeIdHash": "nId-17649390341537218904" + }, + "nId718343949-19639264481537218904": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Registers a \\u003Csee cref=\\u0022T:Azure.Template.TemplateClient\\u0022 /\\u003E instance. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\\u003CTBuilder\\u003E(TBuilder, System.String)", + "nodeIdHashed": "nId718343949-19639264481537218904", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022builder\\u0022\\u003E The builder to register with. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\\u003CTBuilder\\u003E(TBuilder, System.String)", + "nodeIdHashed": "nId718343949-19639264481537218904", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022vaultBaseUrl\\u0022\\u003E The vault name, for example https://myvault.vault.azure.net. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\\u003CTBuilder\\u003E(TBuilder, System.String)", + "nodeIdHashed": "nId718343949-19639264481537218904", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TemplateClient", + "properties": { + "NavigateToId": "Azure.Template.TemplateClient" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TemplateClientOptions", + "properties": { + "NavigateToId": "Azure.Template.TemplateClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddTemplateClient", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "this", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "vaultBaseUrl", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientFactoryBuilderWithCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\\u003CTBuilder\\u003E(TBuilder, System.String)", + "nodeIdHashed": "nId718343949-19639264481537218904", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-19639264481537218904", + "isNodeWithDiff": true, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId985148042-19639264481537218904": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Registers a \\u003Csee cref=\\u0022T:Azure.Template.TemplateClient\\u0022 /\\u003E instance. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\\u003CTBuilder, TConfiguration\\u003E(TBuilder, TConfiguration)", + "nodeIdHashed": "nId985148042-19639264481537218904", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022builder\\u0022\\u003E The builder to register with. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\\u003CTBuilder, TConfiguration\\u003E(TBuilder, TConfiguration)", + "nodeIdHashed": "nId985148042-19639264481537218904", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022configuration\\u0022\\u003E The configuration values. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\\u003CTBuilder, TConfiguration\\u003E(TBuilder, TConfiguration)", + "nodeIdHashed": "nId985148042-19639264481537218904", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TemplateClient", + "properties": { + "NavigateToId": "Azure.Template.TemplateClient" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TemplateClientOptions", + "properties": { + "NavigateToId": "Azure.Template.TemplateClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddTemplateClient", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TConfiguration", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "this", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TConfiguration", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "configuration", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientFactoryBuilderWithConfiguration", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TConfiguration", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\\u003CTBuilder, TConfiguration\\u003E(TBuilder, TConfiguration)", + "nodeIdHashed": "nId985148042-19639264481537218904", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-19639264481537218904", + "isNodeWithDiff": true, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-17649390341537218904": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-17649390341537218904", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "added" + ], + "indent": 2, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1537218904", + "isNodeWithDiff": true, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1669019668": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId1669019668", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "added" + ], + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + } + }, + "hasDiff": true +} \ No newline at end of file diff --git a/src/dotnet/APIView/ClientSPA/src/app/_workers/test-data/content-with-only-added-diff.json b/src/dotnet/APIView/ClientSPA/src/app/_workers/test-data/content-with-only-added-diff.json new file mode 100644 index 00000000000..dd61cbfb2ef --- /dev/null +++ b/src/dotnet/APIView/ClientSPA/src/app/_workers/test-data/content-with-only-added-diff.json @@ -0,0 +1,52498 @@ +{ + "nodeMetaData": { + "root": { + "navigationTreeNode": { + "label": "Azure.Data.Tables 12.9.1.0", + "data": { + "kind": "assembly", + "icon": "assembly", + "nodeIdHashed": "root" + }, + "expanded": true + }, + "childrenNodeIdsInOrder": { + "0": "nId201233363", + "1": "nId1796762411", + "2": "nId1165975870", + "3": "nId1603930691", + "4": "nId1550352218", + "5": "nId725563705", + "6": "nId1727842934", + "7": "nId-1382109478", + "8": "nId-608424882", + "9": "nId985673087", + "10": "nId-556306156", + "11": "nId-60048799", + "12": "nId-529326924", + "13": "nId697226518", + "14": "nId80918599" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId201233363": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Dependencies:", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Dependencies", + "nodeIdHashed": "nId201233363", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Dependencies", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId201233363" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1796762411": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Azure.Core", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "content", + "value": "-1.42.0", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Core", + "nodeIdHashed": "nId1796762411", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1165975870": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "System.Text.Json", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "content", + "value": "-4.7.2", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.Text.Json", + "nodeIdHashed": "nId1165975870", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1603930691": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId1603930691", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "namespace", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Azure", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Data", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Tables", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables", + "nodeIdHashed": "nId1550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Azure.Data.Tables", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "childrenNodeIdsInOrder": { + "0": "nId17861450821550352218", + "1": "nId-13649162911550352218", + "2": "nId14726196151550352218", + "3": "nId19796220291550352218", + "4": "nId-20617499691550352218", + "5": "nId7255637051550352218", + "6": "nId7495479741550352218", + "7": "nId-5891411321550352218", + "8": "nId-6084248821550352218", + "9": "nId3560834921550352218", + "10": "nId-21233324631550352218", + "11": "nId-600487991550352218", + "12": "nId-13435504671550352218", + "13": "nId-16139716991550352218", + "14": "nId809185991550352218", + "15": "nId16259121471550352218", + "16": "nId-11369570521550352218", + "17": "nId3352228681550352218", + "18": "nId18748615161550352218", + "19": "nId-11986514091550352218", + "20": "nId16655115901550352218", + "21": "nId-705559791550352218", + "22": "nId-2193214331550352218", + "23": "nId7009241481550352218", + "24": "nId8033356451550352218", + "25": "nId20995609991550352218", + "26": "nId-6699882371550352218", + "27": "nId457798221550352218", + "28": "nId8947380601550352218", + "29": "nId-11315126481550352218", + "30": "nId-14221206111550352218", + "31": "nId10544946801550352218", + "32": "nId10115503671550352218", + "33": "nId3291479051550352218", + "34": "nId10139131821550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId725563705" + }, + "nId17861450821550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "interface", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity", + "nodeIdHashed": "nId17861450821550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "ITableEntity", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId17861450821550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId48137032317861450821550352218", + "1": "nId-1311538117861450821550352218", + "2": "nId78627821517861450821550352218", + "3": "nId87268846817861450821550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-13649162911550352218" + }, + "nId48137032317861450821550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.ETag", + "nodeIdHashed": "nId48137032317861450821550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId17861450821550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1311538117861450821550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.PartitionKey", + "nodeIdHashed": "nId-1311538117861450821550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId17861450821550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId78627821517861450821550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RowKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.RowKey", + "nodeIdHashed": "nId78627821517861450821550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId17861450821550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId87268846817861450821550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Timestamp", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.Timestamp", + "nodeIdHashed": "nId87268846817861450821550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId17861450821550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-13649162911550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-13649162911550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId14726196151550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId14726196151550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId19796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient", + "nodeIdHashed": "nId19796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableClient", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId19796220291550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId-181523578219796220291550352218", + "1": "nId-84115417519796220291550352218", + "2": "nId-43805389419796220291550352218", + "3": "nId31266701719796220291550352218", + "4": "nId131786697919796220291550352218", + "5": "nId-49571228219796220291550352218", + "6": "nId-22210255319796220291550352218", + "7": "nId-61017518019796220291550352218", + "8": "nId-192379839019796220291550352218", + "9": "nId185627315119796220291550352218", + "10": "nId-118351713419796220291550352218", + "11": "nId-155110442619796220291550352218", + "12": "nId-58210785019796220291550352218", + "13": "nId-85170978919796220291550352218", + "14": "nId108397776919796220291550352218", + "15": "nId211310986019796220291550352218", + "16": "nId51264554419796220291550352218", + "17": "nId-175677237819796220291550352218", + "18": "nId65717301819796220291550352218", + "19": "nId-175272542219796220291550352218", + "20": "nId-87106790419796220291550352218", + "21": "nId-56867286619796220291550352218", + "22": "nId-83666768719796220291550352218", + "23": "nId97312320019796220291550352218", + "24": "nId59515315019796220291550352218", + "25": "nId-27387116119796220291550352218", + "26": "nId-81865872619796220291550352218", + "27": "nId116254988719796220291550352218", + "28": "nId-119109563219796220291550352218", + "29": "nId9054031619796220291550352218", + "30": "nId-169328129019796220291550352218", + "31": "nId34146000219796220291550352218", + "32": "nId-91023977119796220291550352218", + "33": "nId209653281419796220291550352218", + "34": "nId-166597625019796220291550352218", + "35": "nId-128696134019796220291550352218", + "36": "nId70895663919796220291550352218", + "37": "nId-70437169619796220291550352218", + "38": "nId104965165319796220291550352218", + "39": "nId70949617719796220291550352218", + "40": "nId-21656809119796220291550352218", + "41": "nId-109040876219796220291550352218", + "42": "nId119866035919796220291550352218", + "43": "nId163886184019796220291550352218", + "44": "nId89947531519796220291550352218", + "45": "nId-200705072319796220291550352218", + "46": "nId102727482219796220291550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-20617499691550352218" + }, + "nId-181523578219796220291550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-181523578219796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-181523578219796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-84115417519796220291550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-84115417519796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AzureSasCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-84115417519796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-43805389419796220291550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-43805389419796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-43805389419796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId31266701719796220291550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId31266701719796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId31266701719796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId131786697919796220291550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId131786697919796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "connectionString", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId131786697919796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-49571228219796220291550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-49571228219796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "connectionString", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-49571228219796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-22210255319796220291550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-22210255319796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TokenCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tokenCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-22210255319796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-61017518019796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "protected", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient()", + "nodeIdHashed": "nId-61017518019796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-192379839019796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AccountName", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AccountName", + "nodeIdHashed": "nId-192379839019796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId185627315119796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Name", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Name", + "nodeIdHashed": "nId185627315119796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-118351713419796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Uri", + "nodeIdHashed": "nId-118351713419796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Data.Tables.TableClient.Uri", + "nodeIdHashed": "nId-118351713419796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "eb3a76fecd7f47a4ab0c4e540f1c7af8", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.Uri", + "commentText": "Should we call this \\u0060Endpoint\\u0060 since that\\u0027s the .ctor parameter name?", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-28T21:28:24.7266874-04:00" + }, + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-28T21:28:24.7266874-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "tg-msft", + "createdOn": "2022-09-28T21:28:24.7266874-04:00", + "isDeleted": false + }, + { + "id": "b3151cb6dd76480e991d69fe9947913c", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.Uri", + "commentText": "Although I think that makes sense, there is a lot of historical precedent across previous versions of the library and storage to where customers know and expect this name. I\\u0027m ok to change it though if you feel strongly that we shouldn\\u0027t factor this in.", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-09-29T11:05:54.4526431-04:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-09-29T11:05:54.4526431-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2022-09-29T11:05:54.4526431-04:00", + "isDeleted": false + }, + { + "id": "5152565f743e41c48abad57e54fb9c6c", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.Uri", + "commentText": "I don\\u0027t feel strongly about it, but I would say if this library was in Azure.Storage group, I would advocate that we need to string to Uri (blobs terminology). But we are trying to position tables as a data technology, not storage. ", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "KrzysztofCwalina", + "changedOn": "2022-09-29T11:16:12.7895127-04:00" + }, + { + "changeAction": "created", + "changedBy": "KrzysztofCwalina", + "changedOn": "2022-09-29T11:16:12.7895127-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "KrzysztofCwalina", + "createdOn": "2022-09-29T11:16:12.7895127-04:00", + "isDeleted": false + }, + { + "id": "619eed52bb8b4f92b410622327891147", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.Uri", + "commentText": "The other difference is Storage uses \\u0060fooUri\\u0060 in the .ctor so it matches \\u0060Uri\\u0060 as a property. See https://apiview.dev/Assemblies/Review/77426af3f12a4487ab98859fca53a6dc#Azure.Storage.Blobs.BlobServiceClient", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-29T12:11:04.5122487-04:00" + }, + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-29T12:11:04.5122487-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "tg-msft", + "createdOn": "2022-09-29T12:11:04.5122487-04:00", + "isDeleted": false + }, + { + "id": "f5a10da9662849358ef911106a3fdaa0", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "elementId": "Azure.Data.Tables.TableClient.Uri", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-11-08T18:27:38.9311585-05:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-11-08T18:27:38.9311585-05:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2022-11-08T18:27:38.9311585-05:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": true, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-155110442619796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateQueryFilter", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Expression", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Func", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateQueryFilter\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E)", + "nodeIdHashed": "nId-155110442619796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-58210785019796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateQueryFilter", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "FormattableString", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)", + "nodeIdHashed": "nId-58210785019796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-85170978919796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntity\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-85170978919796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId108397776919796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddEntityAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntityAsync\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId108397776919796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId211310986019796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Create", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)", + "nodeIdHashed": "nId211310986019796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId51264554419796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId51264554419796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-175677237819796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateIfNotExists", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-175677237819796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId65717301819796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateIfNotExistsAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId65717301819796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-175272542219796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Delete", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-175272542219796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-87106790419796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-87106790419796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-56867286619796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ifMatch", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-56867286619796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-83666768719796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ifMatch", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-83666768719796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId97312320019796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteEntityAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ifMatch", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId97312320019796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId59515315019796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteEntityAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ifMatch", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId59515315019796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-27387116119796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GenerateSasUri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId-27387116119796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-81865872619796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GenerateSasUri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasBuilder", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)", + "nodeIdHashed": "nId-81865872619796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId116254988719796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IReadOnlyList", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSignedIdentifier", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetAccessPolicies", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)", + "nodeIdHashed": "nId116254988719796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-119109563219796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IReadOnlyList", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSignedIdentifier", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetAccessPoliciesAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-119109563219796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId9054031619796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntity\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId9054031619796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-169328129019796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetEntityAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-169328129019796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId34146000219796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "NullableResponse", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetEntityIfExists", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId34146000219796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId34146000219796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "c5af4e5c427e4839ae40fc1900272667", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "commentText": "I\\u0027m assuming we return \\u0060null\\u0060 if not found?", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-28T21:29:00.1467893-04:00" + }, + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-28T21:29:00.1467893-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "tg-msft", + "createdOn": "2022-09-28T21:29:00.1467893-04:00", + "isDeleted": false + }, + { + "id": "d4f664a29c0f41489030e8cbaf7bb8af", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "commentText": "We actually return an \\u0022empty\\u0022 response ( \\u0060new T();\\u0060 ). Returning a null Response\\u003CT\\u003E is problematic, because the type coercion to T results in a strange and unexpected NRE.", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-09-29T11:45:07.8914703-04:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-09-29T11:45:07.8914703-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2022-09-29T11:45:07.8914703-04:00", + "isDeleted": false + }, + { + "id": "181cabc426b345528ea377f5fc85ddc8", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "commentText": "Really? How do I detect that as a customer? That seems kind of hard to use.", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-29T12:11:54.2383118-04:00" + }, + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-29T12:11:54.2383118-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "tg-msft", + "createdOn": "2022-09-29T12:11:54.2383118-04:00", + "isDeleted": false + }, + { + "id": "c2efe013031342f4bbe0c96b7ae7c195", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "elementId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-11-08T18:27:25.4359207-05:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-11-08T18:27:25.4359207-05:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2022-11-08T18:27:25.4359207-05:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": true, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-91023977119796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "NullableResponse", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetEntityIfExistsAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-91023977119796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId209653281419796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSasBuilder", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId209653281419796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-166597625019796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSasBuilder", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rawPermissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-166597625019796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-128696134019796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Pageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Query", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Expression", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Func", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-128696134019796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId70895663919796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Pageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Query", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId70895663919796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-70437169619796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AsyncPageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "QueryAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Expression", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Func", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-70437169619796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId104965165319796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AsyncPageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "QueryAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId104965165319796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId70949617719796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetAccessPolicy", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSignedIdentifier", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableAcl", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.Models.TableSignedIdentifier\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId70949617719796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-21656809119796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetAccessPolicyAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSignedIdentifier", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableAcl", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.Models.TableSignedIdentifier\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-21656809119796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-109040876219796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IReadOnlyList", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SubmitTransaction", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableTransactionAction", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableTransactionAction" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "transactionActions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-109040876219796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId119866035919796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IReadOnlyList", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SubmitTransactionAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableTransactionAction", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableTransactionAction" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "transactionActions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId119866035919796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId163886184019796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "UpdateEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ifMatch", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUpdateMode", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableUpdateMode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "mode", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Merge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId163886184019796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId89947531519796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "UpdateEntityAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ifMatch", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUpdateMode", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableUpdateMode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "mode", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Merge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId89947531519796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-200705072319796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "UpsertEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUpdateMode", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableUpdateMode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "mode", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Merge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntity\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-200705072319796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId102727482219796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "UpsertEntityAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUpdateMode", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableUpdateMode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "mode", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Merge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntityAsync\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId102727482219796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-20617499691550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-20617499691550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId7255637051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId7255637051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId7495479741550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ClientOptions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions", + "nodeIdHashed": "nId7495479741550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableClientOptions", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId7495479741550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId-16509878527495479741550352218", + "1": "nId-13649162917495479741550352218", + "2": "nId1112635507495479741550352218", + "3": "nId6373528887495479741550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-5891411321550352218" + }, + "nId-16509878527495479741550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ServiceVersion", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.ServiceVersion", + "nodeIdHashed": "nId-16509878527495479741550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "ServiceVersion", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-16509878527495479741550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId7495479741550352218", + "childrenNodeIdsInOrder": { + "0": "nId665731731-16509878527495479741550352218", + "1": "nId130767594-16509878527495479741550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-13649162917495479741550352218" + }, + "nId665731731-16509878527495479741550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "V2019_02_02", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02", + "nodeIdHashed": "nId665731731-16509878527495479741550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 4, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-16509878527495479741550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId130767594-16509878527495479741550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "V2020_12_06", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "2", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06", + "nodeIdHashed": "nId130767594-16509878527495479741550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 4, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-16509878527495479741550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-13649162917495479741550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-13649162917495479741550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId7495479741550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1112635507495479741550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "ServiceVersion", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions.ServiceVersion" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "serviceVersion", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "V2020_12_06", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)", + "nodeIdHashed": "nId1112635507495479741550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId7495479741550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId6373528887495479741550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "EnableTenantDiscovery", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery", + "nodeIdHashed": "nId6373528887495479741550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId7495479741550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-5891411321550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-5891411321550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-6084248821550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-6084248821550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId3560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sealed", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableEntity", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IDictionary", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity", + "nodeIdHashed": "nId3560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableEntity", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId3560834921550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId-20769766263560834921550352218", + "1": "nId-14668836053560834921550352218", + "2": "nId12115086763560834921550352218", + "3": "nId16729546023560834921550352218", + "4": "nId-10179116823560834921550352218", + "5": "nId17658566953560834921550352218", + "6": "nId11318504873560834921550352218", + "7": "nId8539416473560834921550352218", + "8": "nId-12453484933560834921550352218", + "9": "nId-16317846123560834921550352218", + "10": "nId-6309808503560834921550352218", + "11": "nId-10338850973560834921550352218", + "12": "nId-550563373560834921550352218", + "13": "nId-18193561773560834921550352218", + "14": "nId-20950145243560834921550352218", + "15": "nId5756861343560834921550352218", + "16": "nId-16388710393560834921550352218", + "17": "nId-16018718303560834921550352218", + "18": "nId-17372993093560834921550352218", + "19": "nId15961330983560834921550352218", + "20": "nId7826029523560834921550352218", + "21": "nId-12329232203560834921550352218", + "22": "nId18567297913560834921550352218", + "23": "nId7306813123560834921550352218", + "24": "nId12549831903560834921550352218", + "25": "nId10980376723560834921550352218", + "26": "nId-13310433963560834921550352218", + "27": "nId-11053190253560834921550352218", + "28": "nId3422981893560834921550352218", + "29": "nId-10021363873560834921550352218", + "30": "nId9768915963560834921550352218", + "31": "nId-16048378003560834921550352218", + "32": "nId-5919217553560834921550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-21233324631550352218" + }, + "nId-20769766263560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableEntity", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity()", + "nodeIdHashed": "nId-20769766263560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-14668836053560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableEntity", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)", + "nodeIdHashed": "nId-14668836053560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId12115086763560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableEntity", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IDictionary", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "values", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\\u003CSystem.String, System.Object\\u003E)", + "nodeIdHashed": "nId12115086763560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId16729546023560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Count", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Count", + "nodeIdHashed": "nId16729546023560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-10179116823560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.ETag", + "nodeIdHashed": "nId-10179116823560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId17658566953560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Keys", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Keys", + "nodeIdHashed": "nId17658566953560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId11318504873560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.PartitionKey", + "nodeIdHashed": "nId11318504873560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId8539416473560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RowKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.RowKey", + "nodeIdHashed": "nId8539416473560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-12453484933560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "this", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "[", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": "]", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.this[System.String]", + "nodeIdHashed": "nId-12453484933560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-16317846123560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Timestamp", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Timestamp", + "nodeIdHashed": "nId-16317846123560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-6309808503560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IsReadOnly", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.IsReadOnly", + "nodeIdHashed": "nId-6309808503560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-10338850973560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IDictionary", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Values", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Values", + "nodeIdHashed": "nId-10338850973560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-550563373560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Add", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "value", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Add(System.String, System.Object)", + "nodeIdHashed": "nId-550563373560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-18193561773560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Clear", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Clear()", + "nodeIdHashed": "nId-18193561773560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-20950145243560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ContainsKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.ContainsKey(System.String)", + "nodeIdHashed": "nId-20950145243560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId5756861343560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "byte", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "[", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "]", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetBinary", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinary(System.String)", + "nodeIdHashed": "nId5756861343560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-16388710393560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "BinaryData", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetBinaryData", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)", + "nodeIdHashed": "nId-16388710393560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-16018718303560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetBoolean", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)", + "nodeIdHashed": "nId-16018718303560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-17372993093560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTime", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetDateTime", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)", + "nodeIdHashed": "nId-17372993093560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId15961330983560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetDateTimeOffset", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)", + "nodeIdHashed": "nId15961330983560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId7826029523560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "double", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetDouble", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDouble(System.String)", + "nodeIdHashed": "nId7826029523560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-12329232203560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Guid", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetGuid", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetGuid(System.String)", + "nodeIdHashed": "nId-12329232203560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId18567297913560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetInt32", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt32(System.String)", + "nodeIdHashed": "nId18567297913560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId7306813123560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "long", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetInt64", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt64(System.String)", + "nodeIdHashed": "nId7306813123560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId12549831903560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetString(System.String)", + "nodeIdHashed": "nId12549831903560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId10980376723560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Remove", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Remove(System.String)", + "nodeIdHashed": "nId10980376723560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-13310433963560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TryGetValue", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "out", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "value", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TryGetValue(System.String, System.Object)", + "nodeIdHashed": "nId-13310433963560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-11053190253560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Add", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "item", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Add(System.Collections.Generic.KeyValuePair\\u003CSystem.String, System.Object\\u003E)", + "nodeIdHashed": "nId-11053190253560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId3422981893560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Contains", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "item", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Contains(System.Collections.Generic.KeyValuePair\\u003CSystem.String, System.Object\\u003E)", + "nodeIdHashed": "nId3422981893560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-10021363873560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CopyTo", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "[", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "]", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "array", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "arrayIndex", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.CopyTo(System.Collections.Generic.KeyValuePair\\u003CSystem.String, System.Object\\u003E[], System.Int32)", + "nodeIdHashed": "nId-10021363873560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId9768915963560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Remove", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "item", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Remove(System.Collections.Generic.KeyValuePair\\u003CSystem.String, System.Object\\u003E)", + "nodeIdHashed": "nId9768915963560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-16048378003560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "IEnumerator", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "GetEnumerator", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetEnumerator()", + "nodeIdHashed": "nId-16048378003560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-5919217553560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "IEnumerator", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "GetEnumerator", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetEnumerator()", + "nodeIdHashed": "nId-5919217553560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-21233324631550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-21233324631550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-600487991550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-600487991550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-13435504671550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableRetentionPolicy", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableRetentionPolicy", + "nodeIdHashed": "nId-13435504671550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableRetentionPolicy", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-13435504671550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId-1672037396-13435504671550352218", + "1": "nId2009272201-13435504671550352218", + "2": "nId176315609-13435504671550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-16139716991550352218" + }, + "nId-1672037396-13435504671550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableRetentionPolicy", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enabled", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableRetentionPolicy.TableRetentionPolicy(System.Boolean)", + "nodeIdHashed": "nId-1672037396-13435504671550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-13435504671550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2009272201-13435504671550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Days", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableRetentionPolicy.Days", + "nodeIdHashed": "nId2009272201-13435504671550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-13435504671550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId176315609-13435504671550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Enabled", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableRetentionPolicy.Enabled", + "nodeIdHashed": "nId176315609-13435504671550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-13435504671550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-16139716991550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-16139716991550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId809185991550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId809185991550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId16259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient", + "nodeIdHashed": "nId16259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableServiceClient", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId16259121471550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId-189515995916259121471550352218", + "1": "nId114090598016259121471550352218", + "2": "nId19671233416259121471550352218", + "3": "nId164746525516259121471550352218", + "4": "nId-134609499316259121471550352218", + "5": "nId68737605416259121471550352218", + "6": "nId88684871016259121471550352218", + "7": "nId71498502316259121471550352218", + "8": "nId-214027083716259121471550352218", + "9": "nId47121167916259121471550352218", + "10": "nId93421972116259121471550352218", + "11": "nId-114764855216259121471550352218", + "12": "nId-115322865616259121471550352218", + "13": "nId-23752381116259121471550352218", + "14": "nId111069511516259121471550352218", + "15": "nId134551164916259121471550352218", + "16": "nId203553961816259121471550352218", + "17": "nId143681844916259121471550352218", + "18": "nId-195755998016259121471550352218", + "19": "nId-6986474116259121471550352218", + "20": "nId110096441716259121471550352218", + "21": "nId-168538019916259121471550352218", + "22": "nId-93549511016259121471550352218", + "23": "nId-88998880516259121471550352218", + "24": "nId105909364516259121471550352218", + "25": "nId-115476737016259121471550352218", + "26": "nId8421060816259121471550352218", + "27": "nId20069070716259121471550352218", + "28": "nId-147230611116259121471550352218", + "29": "nId171965686116259121471550352218", + "30": "nId127856855716259121471550352218", + "31": "nId-180046604916259121471550352218", + "32": "nId184116172316259121471550352218", + "33": "nId-213841847416259121471550352218", + "34": "nId161886178316259121471550352218", + "35": "nId-162748872916259121471550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-11369570521550352218" + }, + "nId-189515995916259121471550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "nodeIdHashed": "nId-189515995916259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AzureSasCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "nodeIdHashed": "nId-189515995916259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId114090598016259121471550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "nodeIdHashed": "nId114090598016259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "connectionString", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "nodeIdHashed": "nId114090598016259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId19671233416259121471550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId19671233416259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId19671233416259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId164746525516259121471550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId164746525516259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AzureSasCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId164746525516259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-134609499316259121471550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-134609499316259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-134609499316259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId68737605416259121471550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId68737605416259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId68737605416259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId88684871016259121471550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId88684871016259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "connectionString", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId88684871016259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId71498502316259121471550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId71498502316259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TokenCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tokenCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId71498502316259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-214027083716259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "protected", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient()", + "nodeIdHashed": "nId-214027083716259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId47121167916259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AccountName", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.AccountName", + "nodeIdHashed": "nId47121167916259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId93421972116259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Uri", + "nodeIdHashed": "nId93421972116259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-114764855216259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateQueryFilter", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Expression", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Func", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E)", + "nodeIdHashed": "nId-114764855216259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-115322865616259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateQueryFilter", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "FormattableString", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)", + "nodeIdHashed": "nId-115322865616259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-23752381116259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateTable", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-23752381116259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId111069511516259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateTableAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId111069511516259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId134551164916259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateTableIfNotExists", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId134551164916259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId203553961816259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateTableIfNotExistsAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId203553961816259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId143681844916259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteTable", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId143681844916259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-195755998016259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteTableAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-195755998016259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-6986474116259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GenerateSasUri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableAccountSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "resourceTypes", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-6986474116259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId110096441716259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GenerateSasUri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)", + "nodeIdHashed": "nId110096441716259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-168538019916259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceProperties", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetProperties", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-168538019916259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-93549511016259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceProperties", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetPropertiesAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-93549511016259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-88998880516259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSasBuilder", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableAccountSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "resourceTypes", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-88998880516259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId105909364516259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSasBuilder", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rawPermissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "resourceTypes", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId105909364516259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-115476737016259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceStatistics", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceStatistics" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetStatistics", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetStatistics(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-115476737016259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId8421060816259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceStatistics", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceStatistics" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetStatisticsAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetStatisticsAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId8421060816259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId20069070716259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClient" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetTableClient", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)", + "nodeIdHashed": "nId20069070716259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-147230611116259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Pageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Query", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-147230611116259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId171965686116259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Pageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Query", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "FormattableString", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId171965686116259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId127856855716259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Pageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Query", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Expression", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Func", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId127856855716259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-180046604916259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AsyncPageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "QueryAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-180046604916259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId184116172316259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AsyncPageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "QueryAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "FormattableString", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId184116172316259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-213841847416259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AsyncPageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "QueryAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Expression", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Func", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-213841847416259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId161886178316259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetProperties", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceProperties", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "properties", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)", + "nodeIdHashed": "nId161886178316259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-162748872916259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetPropertiesAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceProperties", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "properties", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-162748872916259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-11369570521550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-11369570521550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId3352228681550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId3352228681550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId18748615161550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential", + "nodeIdHashed": "nId18748615161550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSharedKeyCredential", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId18748615161550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId129512772218748615161550352218", + "1": "nId169655108518748615161550352218", + "2": "nId93223048318748615161550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-11986514091550352218" + }, + "nId129512772218748615161550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "accountName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "accountKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)", + "nodeIdHashed": "nId129512772218748615161550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId18748615161550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId169655108518748615161550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AccountName", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.AccountName", + "nodeIdHashed": "nId169655108518748615161550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId18748615161550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId93223048318748615161550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetAccountKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "accountKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)", + "nodeIdHashed": "nId93223048318748615161550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId18748615161550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-11986514091550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-11986514091550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId16655115901550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId16655115901550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-705559791550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionAction", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction", + "nodeIdHashed": "nId-705559791550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableTransactionAction", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-705559791550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId-553566486-705559791550352218", + "1": "nId602459433-705559791550352218", + "2": "nId288324470-705559791550352218", + "3": "nId1094084433-705559791550352218", + "4": "nId1866111175-705559791550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-2193214331550352218" + }, + "nId-553566486-705559791550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionAction", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableTransactionActionType", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableTransactionActionType" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "actionType", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)", + "nodeIdHashed": "nId-553566486-705559791550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-705559791550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId602459433-705559791550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionAction", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableTransactionActionType", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableTransactionActionType" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "actionType", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "etag", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)", + "nodeIdHashed": "nId602459433-705559791550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-705559791550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId288324470-705559791550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionActionType", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableTransactionActionType" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ActionType", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.ActionType", + "nodeIdHashed": "nId288324470-705559791550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-705559791550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1094084433-705559791550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Entity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.Entity", + "nodeIdHashed": "nId1094084433-705559791550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-705559791550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1866111175-705559791550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.ETag", + "nodeIdHashed": "nId1866111175-705559791550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-705559791550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2193214331550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-2193214331550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId7009241481550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId7009241481550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId8033356451550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionActionType", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType", + "nodeIdHashed": "nId8033356451550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableTransactionActionType", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId8033356451550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId-15423221068033356451550352218", + "1": "nId14072431248033356451550352218", + "2": "nId6965576518033356451550352218", + "3": "nId17263347858033356451550352218", + "4": "nId1613375768033356451550352218", + "5": "nId2849751598033356451550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId20995609991550352218" + }, + "nId-15423221068033356451550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Add", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "0", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.Add", + "nodeIdHashed": "nId-15423221068033356451550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId8033356451550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId14072431248033356451550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "UpdateMerge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpdateMerge", + "nodeIdHashed": "nId14072431248033356451550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId8033356451550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId6965576518033356451550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "UpdateReplace", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "2", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpdateReplace", + "nodeIdHashed": "nId6965576518033356451550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId8033356451550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId17263347858033356451550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Delete", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "3", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.Delete", + "nodeIdHashed": "nId17263347858033356451550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId8033356451550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1613375768033356451550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "UpsertMerge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "4", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpsertMerge", + "nodeIdHashed": "nId1613375768033356451550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId8033356451550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2849751598033356451550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "UpsertReplace", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "5", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpsertReplace", + "nodeIdHashed": "nId2849751598033356451550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId8033356451550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId20995609991550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId20995609991550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-6699882371550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-6699882371550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId457798221550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionFailedException", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RequestFailedException", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException", + "nodeIdHashed": "nId457798221550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableTransactionFailedException", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId457798221550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId396485315457798221550352218", + "1": "nId-816530656457798221550352218", + "2": "nId101223391457798221550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId8947380601550352218" + }, + "nId396485315457798221550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionFailedException", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "RequestFailedException", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "requestFailedException", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)", + "nodeIdHashed": "nId396485315457798221550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId457798221550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-816530656457798221550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "protected", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionFailedException", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "SerializationInfo", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "info", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StreamingContext", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "context", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)", + "nodeIdHashed": "nId-816530656457798221550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId457798221550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId101223391457798221550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "FailedTransactionActionIndex", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex", + "nodeIdHashed": "nId101223391457798221550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId457798221550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId8947380601550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId8947380601550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-11315126481550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-11315126481550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-14221206111550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUpdateMode", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode", + "nodeIdHashed": "nId-14221206111550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableUpdateMode", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-14221206111550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId-1316819975-14221206111550352218", + "1": "nId938672424-14221206111550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId10544946801550352218" + }, + "nId-1316819975-14221206111550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Merge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "0", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode.Merge", + "nodeIdHashed": "nId-1316819975-14221206111550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-14221206111550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId938672424-14221206111550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Replace", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode.Replace", + "nodeIdHashed": "nId938672424-14221206111550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-14221206111550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId10544946801550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId10544946801550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId10115503671550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId10115503671550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId3291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUriBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder", + "nodeIdHashed": "nId3291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableUriBuilder", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId3291479051550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId3440912373291479051550352218", + "1": "nId-21383962423291479051550352218", + "2": "nId8232113813291479051550352218", + "3": "nId-18514285953291479051550352218", + "4": "nId4512726703291479051550352218", + "5": "nId8258386203291479051550352218", + "6": "nId-16355129713291479051550352218", + "7": "nId8784732833291479051550352218", + "8": "nId-7309196833291479051550352218", + "9": "nId5934993533291479051550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId10139131821550352218" + }, + "nId3440912373291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUriBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "uri", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)", + "nodeIdHashed": "nId3440912373291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3291479051550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-21383962423291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AccountName", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.AccountName", + "nodeIdHashed": "nId-21383962423291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3291479051550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId8232113813291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Host", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Host", + "nodeIdHashed": "nId8232113813291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3291479051550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-18514285953291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Port", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Port", + "nodeIdHashed": "nId-18514285953291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3291479051550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId4512726703291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Query", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Query", + "nodeIdHashed": "nId4512726703291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3291479051550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId8258386203291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasQueryParameters", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Sas", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Sas", + "nodeIdHashed": "nId8258386203291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3291479051550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-16355129713291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Scheme", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Scheme", + "nodeIdHashed": "nId-16355129713291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3291479051550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId8784732833291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Tablename", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Tablename", + "nodeIdHashed": "nId8784732833291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3291479051550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-7309196833291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToUri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.ToUri()", + "nodeIdHashed": "nId-7309196833291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3291479051550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId5934993533291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.ToString()", + "nodeIdHashed": "nId5934993533291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3291479051550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId10139131821550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId10139131821550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId725563705": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId725563705", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1727842934": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId1727842934", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "namespace", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Azure", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Data", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Tables", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Models", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models", + "nodeIdHashed": "nId-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Azure.Data.Tables.Models", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "childrenNodeIdsInOrder": { + "0": "nId721042468-1382109478", + "1": "nId-1364916291-1382109478", + "2": "nId1472619615-1382109478", + "3": "nId-1138299117-1382109478", + "4": "nId-2061749969-1382109478", + "5": "nId725563705-1382109478", + "6": "nId1409096213-1382109478", + "7": "nId-589141132-1382109478", + "8": "nId-608424882-1382109478", + "9": "nId1604848206-1382109478", + "10": "nId-2123332463-1382109478", + "11": "nId-60048799-1382109478", + "12": "nId238532784-1382109478", + "13": "nId-1613971699-1382109478", + "14": "nId80918599-1382109478", + "15": "nId100734251-1382109478", + "16": "nId-1136957052-1382109478", + "17": "nId335222868-1382109478", + "18": "nId1021175567-1382109478", + "19": "nId-1198651409-1382109478", + "20": "nId1665511590-1382109478", + "21": "nId-693173032-1382109478", + "22": "nId-219321433-1382109478", + "23": "nId700924148-1382109478", + "24": "nId-170417686-1382109478", + "25": "nId2099560999-1382109478", + "26": "nId-669988237-1382109478", + "27": "nId653450687-1382109478", + "28": "nId894738060-1382109478", + "29": "nId-1131512648-1382109478", + "30": "nId1675571696-1382109478", + "31": "nId1054494680-1382109478", + "32": "nId1011550367-1382109478", + "33": "nId326290034-1382109478", + "34": "nId1013913182-1382109478", + "35": "nId951951144-1382109478", + "36": "nId-71374256-1382109478", + "37": "nId-1196947555-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-608424882" + }, + "nId721042468-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccessPolicy", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy", + "nodeIdHashed": "nId721042468-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableAccessPolicy", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId721042468-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId-441993157721042468-1382109478", + "1": "nId-1497793862721042468-1382109478", + "2": "nId2147121334721042468-1382109478", + "3": "nId-586674077721042468-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1364916291-1382109478" + }, + "nId-441993157721042468-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccessPolicy", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "startsOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permission", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)", + "nodeIdHashed": "nId-441993157721042468-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId721042468-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1497793862721042468-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ExpiresOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy.ExpiresOn", + "nodeIdHashed": "nId-1497793862721042468-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId721042468-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2147121334721042468-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Permission", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy.Permission", + "nodeIdHashed": "nId2147121334721042468-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId721042468-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-586674077721042468-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StartsOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy.StartsOn", + "nodeIdHashed": "nId-586674077721042468-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId721042468-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1364916291-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1364916291-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1472619615-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId1472619615-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1138299117-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAnalyticsLoggingSettings", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings", + "nodeIdHashed": "nId-1138299117-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableAnalyticsLoggingSettings", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-1138299117-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId1117657405-1138299117-1382109478", + "1": "nId-1664389689-1138299117-1382109478", + "2": "nId-1202317395-1138299117-1382109478", + "3": "nId1311012747-1138299117-1382109478", + "4": "nId-1956515105-1138299117-1382109478", + "5": "nId-878432479-1138299117-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-2061749969-1382109478" + }, + "nId1117657405-1138299117-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAnalyticsLoggingSettings", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "version", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "delete", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "read", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "write", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableRetentionPolicy", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableRetentionPolicy" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "retentionPolicy", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)", + "nodeIdHashed": "nId1117657405-1138299117-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1138299117-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1664389689-1138299117-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Delete", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Delete", + "nodeIdHashed": "nId-1664389689-1138299117-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1138299117-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1202317395-1138299117-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Read", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Read", + "nodeIdHashed": "nId-1202317395-1138299117-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1138299117-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1311012747-1138299117-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableRetentionPolicy", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableRetentionPolicy" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RetentionPolicy", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.RetentionPolicy", + "nodeIdHashed": "nId1311012747-1138299117-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1138299117-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1956515105-1138299117-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Version", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Version", + "nodeIdHashed": "nId-1956515105-1138299117-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1138299117-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-878432479-1138299117-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Write", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Write", + "nodeIdHashed": "nId-878432479-1138299117-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1138299117-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2061749969-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-2061749969-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId725563705-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId725563705-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1409096213-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableCorsRule", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule", + "nodeIdHashed": "nId1409096213-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableCorsRule", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1409096213-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId15790879951409096213-1382109478", + "1": "nId8361872781409096213-1382109478", + "2": "nId16962206371409096213-1382109478", + "3": "nId-16114667851409096213-1382109478", + "4": "nId16265297881409096213-1382109478", + "5": "nId9644846171409096213-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-589141132-1382109478" + }, + "nId15790879951409096213-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableCorsRule", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "allowedOrigins", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "allowedMethods", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "allowedHeaders", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "exposedHeaders", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxAgeInSeconds", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)", + "nodeIdHashed": "nId15790879951409096213-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1409096213-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId8361872781409096213-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AllowedHeaders", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.AllowedHeaders", + "nodeIdHashed": "nId8361872781409096213-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1409096213-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId16962206371409096213-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AllowedMethods", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.AllowedMethods", + "nodeIdHashed": "nId16962206371409096213-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1409096213-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-16114667851409096213-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AllowedOrigins", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.AllowedOrigins", + "nodeIdHashed": "nId-16114667851409096213-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1409096213-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId16265297881409096213-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ExposedHeaders", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.ExposedHeaders", + "nodeIdHashed": "nId16265297881409096213-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1409096213-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId9644846171409096213-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "MaxAgeInSeconds", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.MaxAgeInSeconds", + "nodeIdHashed": "nId9644846171409096213-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1409096213-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-589141132-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-589141132-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-608424882-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-608424882-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "readonly", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "struct", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEquatable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode", + "nodeIdHashed": "nId1604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableErrorCode", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1604848206-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId-15646014721604848206-1382109478", + "1": "nId-13443947701604848206-1382109478", + "2": "nId17163433541604848206-1382109478", + "3": "nId14328894991604848206-1382109478", + "4": "nId-11419801231604848206-1382109478", + "5": "nId6011632051604848206-1382109478", + "6": "nId-11980409151604848206-1382109478", + "7": "nId-11965093181604848206-1382109478", + "8": "nId-19226833901604848206-1382109478", + "9": "nId-15221160361604848206-1382109478", + "10": "nId-12285477931604848206-1382109478", + "11": "nId-10246265361604848206-1382109478", + "12": "nId-14011915111604848206-1382109478", + "13": "nId-7929699061604848206-1382109478", + "14": "nId20051295111604848206-1382109478", + "15": "nId-18538068561604848206-1382109478", + "16": "nId12918359901604848206-1382109478", + "17": "nId5226916321604848206-1382109478", + "18": "nId11550159521604848206-1382109478", + "19": "nId11689254481604848206-1382109478", + "20": "nId-14192908571604848206-1382109478", + "21": "nId-15260639091604848206-1382109478", + "22": "nId-2953700721604848206-1382109478", + "23": "nId4763250951604848206-1382109478", + "24": "nId-19938637121604848206-1382109478", + "25": "nId16181886821604848206-1382109478", + "26": "nId-3092731131604848206-1382109478", + "27": "nId-8343419151604848206-1382109478", + "28": "nId1302414201604848206-1382109478", + "29": "nId-7968109891604848206-1382109478", + "30": "nId11156084071604848206-1382109478", + "31": "nId-7463884841604848206-1382109478", + "32": "nId-16373911211604848206-1382109478", + "33": "nId-1533271171604848206-1382109478", + "34": "nId5124089781604848206-1382109478", + "35": "nId3219290801604848206-1382109478", + "36": "nId20725088951604848206-1382109478", + "37": "nId10313012041604848206-1382109478", + "38": "nId7418934391604848206-1382109478", + "39": "nId11395246261604848206-1382109478", + "40": "nId-10576262301604848206-1382109478", + "41": "nId-15639358401604848206-1382109478", + "42": "nId6409653941604848206-1382109478", + "43": "nId-16309449341604848206-1382109478", + "44": "nId-8493958351604848206-1382109478", + "45": "nId-330056161604848206-1382109478", + "46": "nId-12757617951604848206-1382109478", + "47": "nId17514338541604848206-1382109478", + "48": "nId-9145072771604848206-1382109478", + "49": "nId799880551604848206-1382109478", + "50": "nId-357456821604848206-1382109478", + "51": "nId4423373231604848206-1382109478", + "52": "nId-5285789751604848206-1382109478", + "53": "nId-11277774291604848206-1382109478", + "54": "nId-10795207191604848206-1382109478", + "55": "nId17684042461604848206-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-2123332463-1382109478" + }, + "nId-15646014721604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "value", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableErrorCode(System.String)", + "nodeIdHashed": "nId-15646014721604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-13443947701604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AccountIOPSLimitExceeded", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.AccountIOPSLimitExceeded", + "nodeIdHashed": "nId-13443947701604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId17163433541604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AtomFormatNotSupported", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.AtomFormatNotSupported", + "nodeIdHashed": "nId17163433541604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId14328894991604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AuthorizationPermissionMismatch", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.AuthorizationPermissionMismatch", + "nodeIdHashed": "nId14328894991604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-11419801231604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AuthorizationResourceTypeMismatch", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.AuthorizationResourceTypeMismatch", + "nodeIdHashed": "nId-11419801231604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId6011632051604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable", + "nodeIdHashed": "nId6011632051604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-11980409151604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CommandsInBatchActOnDifferentPartitions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.CommandsInBatchActOnDifferentPartitions", + "nodeIdHashed": "nId-11980409151604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-11965093181604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ContentLengthExceeded", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.ContentLengthExceeded", + "nodeIdHashed": "nId-11965093181604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-19226833901604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DuplicateKeyPropertySpecified", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.DuplicateKeyPropertySpecified", + "nodeIdHashed": "nId-19226833901604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-15221160361604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DuplicatePropertiesSpecified", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.DuplicatePropertiesSpecified", + "nodeIdHashed": "nId-15221160361604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-12285477931604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "EntityAlreadyExists", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.EntityAlreadyExists", + "nodeIdHashed": "nId-12285477931604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-10246265361604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "EntityNotFound", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.EntityNotFound", + "nodeIdHashed": "nId-10246265361604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-14011915111604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "EntityTooLarge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.EntityTooLarge", + "nodeIdHashed": "nId-14011915111604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-7929699061604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Forbidden", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.Forbidden", + "nodeIdHashed": "nId-7929699061604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId20051295111604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "InvalidDuplicateRow", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.InvalidDuplicateRow", + "nodeIdHashed": "nId20051295111604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-18538068561604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "InvalidInput", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.InvalidInput", + "nodeIdHashed": "nId-18538068561604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId12918359901604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "InvalidValueType", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.InvalidValueType", + "nodeIdHashed": "nId12918359901604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId5226916321604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "JsonFormatNotSupported", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.JsonFormatNotSupported", + "nodeIdHashed": "nId5226916321604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId11550159521604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "JsonVerboseFormatNotSupported", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.JsonVerboseFormatNotSupported", + "nodeIdHashed": "nId11550159521604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId11689254481604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "KeyValueTooLarge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.KeyValueTooLarge", + "nodeIdHashed": "nId11689254481604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-14192908571604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "MediaTypeNotSupported", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.MediaTypeNotSupported", + "nodeIdHashed": "nId-14192908571604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-15260639091604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "MethodNotAllowed", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.MethodNotAllowed", + "nodeIdHashed": "nId-15260639091604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2953700721604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "NotImplemented", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.NotImplemented", + "nodeIdHashed": "nId-2953700721604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId4763250951604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "OperationTimedOut", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.OperationTimedOut", + "nodeIdHashed": "nId4763250951604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-19938637121604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "OperatorInvalid", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.OperatorInvalid", + "nodeIdHashed": "nId-19938637121604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId16181886821604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "OutOfRangeInput", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.OutOfRangeInput", + "nodeIdHashed": "nId16181886821604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-3092731131604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKeyEqualityComparisonExpected", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyEqualityComparisonExpected", + "nodeIdHashed": "nId-3092731131604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-8343419151604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKeyNotSpecified", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyNotSpecified", + "nodeIdHashed": "nId-8343419151604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1302414201604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKeyPropertyCannotBeUpdated", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyPropertyCannotBeUpdated", + "nodeIdHashed": "nId1302414201604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-7968109891604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKeySpecifiedMoreThanOnce", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeySpecifiedMoreThanOnce", + "nodeIdHashed": "nId-7968109891604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId11156084071604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PerTableIOPSDecrementLimitReached", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSDecrementLimitReached", + "nodeIdHashed": "nId11156084071604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-7463884841604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PerTableIOPSIncrementLimitReached", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSIncrementLimitReached", + "nodeIdHashed": "nId-7463884841604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-16373911211604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PrimaryKeyPropertyIsInvalidType", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PrimaryKeyPropertyIsInvalidType", + "nodeIdHashed": "nId-16373911211604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1533271171604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PropertiesNeedValue", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PropertiesNeedValue", + "nodeIdHashed": "nId-1533271171604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId5124089781604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PropertyNameInvalid", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PropertyNameInvalid", + "nodeIdHashed": "nId5124089781604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId3219290801604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PropertyNameTooLong", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PropertyNameTooLong", + "nodeIdHashed": "nId3219290801604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId20725088951604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PropertyValueTooLarge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PropertyValueTooLarge", + "nodeIdHashed": "nId20725088951604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId10313012041604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ResourceNotFound", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.ResourceNotFound", + "nodeIdHashed": "nId10313012041604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId7418934391604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SettingIOPSForATableInProvisioningNotAllowed", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.SettingIOPSForATableInProvisioningNotAllowed", + "nodeIdHashed": "nId7418934391604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId11395246261604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAlreadyExists", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableAlreadyExists", + "nodeIdHashed": "nId11395246261604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-10576262301604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableBeingDeleted", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableBeingDeleted", + "nodeIdHashed": "nId-10576262301604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-15639358401604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableHasNoProperties", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableHasNoProperties", + "nodeIdHashed": "nId-15639358401604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId6409653941604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableHasNoSuchProperty", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableHasNoSuchProperty", + "nodeIdHashed": "nId6409653941604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-16309449341604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableNotFound", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableNotFound", + "nodeIdHashed": "nId-16309449341604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-8493958351604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TooManyProperties", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TooManyProperties", + "nodeIdHashed": "nId-8493958351604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-330056161604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "UpdateConditionNotSatisfied", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.UpdateConditionNotSatisfied", + "nodeIdHashed": "nId-330056161604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-12757617951604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "XMethodIncorrectCount", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectCount", + "nodeIdHashed": "nId-12757617951604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId17514338541604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "XMethodIncorrectValue", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectValue", + "nodeIdHashed": "nId17514338541604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-9145072771604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "XMethodNotUsingPost", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.XMethodNotUsingPost", + "nodeIdHashed": "nId-9145072771604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId799880551604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "==", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "left", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "right", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.operator ==(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)", + "nodeIdHashed": "nId799880551604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-357456821604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "implicit", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "value", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.implicit operator Azure.Data.Tables.Models.TableErrorCode(System.String)", + "nodeIdHashed": "nId-357456821604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId4423373231604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "!=", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "left", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "right", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.operator !=(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)", + "nodeIdHashed": "nId4423373231604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-5285789751604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "other", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.Equals(Azure.Data.Tables.Models.TableErrorCode)", + "nodeIdHashed": "nId-5285789751604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-11277774291604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "obj", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.Equals(System.Object)", + "nodeIdHashed": "nId-11277774291604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-10795207191604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetHashCode", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.GetHashCode()", + "nodeIdHashed": "nId-10795207191604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId17684042461604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.ToString()", + "nodeIdHashed": "nId17684042461604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2123332463-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-2123332463-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-60048799-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-60048799-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId238532784-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationInfo", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationInfo", + "nodeIdHashed": "nId238532784-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableGeoReplicationInfo", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId238532784-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId884929646238532784-1382109478", + "1": "nId1329620801238532784-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1613971699-1382109478" + }, + "nId884929646238532784-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "LastSyncedOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationInfo.LastSyncedOn", + "nodeIdHashed": "nId884929646238532784-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId238532784-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1329620801238532784-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Status", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationInfo.Status", + "nodeIdHashed": "nId1329620801238532784-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId238532784-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1613971699-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1613971699-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId80918599-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId80918599-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "readonly", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "struct", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEquatable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "nodeIdHashed": "nId100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableGeoReplicationStatus", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId100734251-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId1728745761100734251-1382109478", + "1": "nId497374079100734251-1382109478", + "2": "nId-72729790100734251-1382109478", + "3": "nId137790010100734251-1382109478", + "4": "nId2026947452100734251-1382109478", + "5": "nId1981386252100734251-1382109478", + "6": "nId-976049033100734251-1382109478", + "7": "nId566686448100734251-1382109478", + "8": "nId1541155390100734251-1382109478", + "9": "nId-461467559100734251-1382109478", + "10": "nId-1497083526100734251-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1136957052-1382109478" + }, + "nId1728745761100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "value", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.TableGeoReplicationStatus(System.String)", + "nodeIdHashed": "nId1728745761100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId497374079100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Bootstrap", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Bootstrap", + "nodeIdHashed": "nId497374079100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-72729790100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Live", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Live", + "nodeIdHashed": "nId-72729790100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId137790010100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Unavailable", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Unavailable", + "nodeIdHashed": "nId137790010100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2026947452100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "==", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "left", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "right", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.operator ==(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "nodeIdHashed": "nId2026947452100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1981386252100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "implicit", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "value", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.implicit operator Azure.Data.Tables.Models.TableGeoReplicationStatus(System.String)", + "nodeIdHashed": "nId1981386252100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-976049033100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "!=", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "left", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "right", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.operator !=(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "nodeIdHashed": "nId-976049033100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId566686448100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "other", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "nodeIdHashed": "nId566686448100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1541155390100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "obj", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(System.Object)", + "nodeIdHashed": "nId1541155390100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-461467559100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetHashCode", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.GetHashCode()", + "nodeIdHashed": "nId-461467559100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1497083526100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.ToString()", + "nodeIdHashed": "nId-1497083526100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1136957052-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1136957052-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId335222868-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId335222868-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1021175567-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableItem", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableItem", + "nodeIdHashed": "nId1021175567-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableItem", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1021175567-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId6953656891021175567-1382109478", + "1": "nId-11994818341021175567-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1198651409-1382109478" + }, + "nId6953656891021175567-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableItem", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "name", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableItem.TableItem(System.String)", + "nodeIdHashed": "nId6953656891021175567-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1021175567-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-11994818341021175567-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Name", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableItem.Name", + "nodeIdHashed": "nId-11994818341021175567-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1021175567-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1198651409-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1198651409-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1665511590-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId1665511590-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-693173032-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableMetrics", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics", + "nodeIdHashed": "nId-693173032-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableMetrics", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-693173032-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId-378085151-693173032-1382109478", + "1": "nId830453157-693173032-1382109478", + "2": "nId-2047426494-693173032-1382109478", + "3": "nId880815940-693173032-1382109478", + "4": "nId-1060158004-693173032-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-219321433-1382109478" + }, + "nId-378085151-693173032-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableMetrics", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enabled", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.TableMetrics(System.Boolean)", + "nodeIdHashed": "nId-378085151-693173032-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-693173032-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId830453157-693173032-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Enabled", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.Enabled", + "nodeIdHashed": "nId830453157-693173032-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-693173032-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2047426494-693173032-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IncludeApis", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.IncludeApis", + "nodeIdHashed": "nId-2047426494-693173032-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-693173032-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId880815940-693173032-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableRetentionPolicy", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableRetentionPolicy" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RetentionPolicy", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.RetentionPolicy", + "nodeIdHashed": "nId880815940-693173032-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-693173032-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1060158004-693173032-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Version", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.Version", + "nodeIdHashed": "nId-1060158004-693173032-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-693173032-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-219321433-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-219321433-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId700924148-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId700924148-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-170417686-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableModelFactory", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory", + "nodeIdHashed": "nId-170417686-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableModelFactory", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-170417686-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId2021401857-170417686-1382109478", + "1": "nId-1250748801-170417686-1382109478", + "2": "nId487741011-170417686-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId2099560999-1382109478" + }, + "nId2021401857-170417686-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationInfo", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationInfo" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationInfo", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "status", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "lastSyncedOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)", + "nodeIdHashed": "nId2021401857-170417686-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-170417686-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1250748801-170417686-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableItem", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "name", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "odataType", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "odataId", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "odataEditLink", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)", + "nodeIdHashed": "nId-1250748801-170417686-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-170417686-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId487741011-170417686-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceStatistics", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceStatistics" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceStatistics", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableGeoReplicationInfo", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationInfo" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "geoReplication", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)", + "nodeIdHashed": "nId487741011-170417686-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-170417686-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2099560999-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId2099560999-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-669988237-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-669988237-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId653450687-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceProperties", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties", + "nodeIdHashed": "nId653450687-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableServiceProperties", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId653450687-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId-1548017731653450687-1382109478", + "1": "nId1797445724653450687-1382109478", + "2": "nId1182350199653450687-1382109478", + "3": "nId651796262653450687-1382109478", + "4": "nId-1861010561653450687-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId894738060-1382109478" + }, + "nId-1548017731653450687-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceProperties", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties.TableServiceProperties()", + "nodeIdHashed": "nId-1548017731653450687-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId653450687-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1797445724653450687-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IList", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableCorsRule", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableCorsRule" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Cors", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties.Cors", + "nodeIdHashed": "nId1797445724653450687-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId653450687-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1182350199653450687-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableMetrics", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableMetrics" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "HourMetrics", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties.HourMetrics", + "nodeIdHashed": "nId1182350199653450687-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId653450687-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId651796262653450687-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAnalyticsLoggingSettings", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Logging", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties.Logging", + "nodeIdHashed": "nId651796262653450687-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId653450687-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1861010561653450687-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableMetrics", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableMetrics" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "MinuteMetrics", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties.MinuteMetrics", + "nodeIdHashed": "nId-1861010561653450687-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId653450687-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId894738060-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId894738060-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1131512648-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1131512648-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1675571696-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceStatistics", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceStatistics", + "nodeIdHashed": "nId1675571696-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableServiceStatistics", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1675571696-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId-17121883971675571696-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId1054494680-1382109478" + }, + "nId-17121883971675571696-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationInfo", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationInfo" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GeoReplication", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceStatistics.GeoReplication", + "nodeIdHashed": "nId-17121883971675571696-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1675571696-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1054494680-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId1054494680-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1011550367-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId1011550367-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId326290034-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSignedIdentifier", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableSignedIdentifier", + "nodeIdHashed": "nId326290034-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSignedIdentifier", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId326290034-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId615718728326290034-1382109478", + "1": "nId92821662326290034-1382109478", + "2": "nId1900925670326290034-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId1013913182-1382109478" + }, + "nId615718728326290034-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSignedIdentifier", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "id", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccessPolicy", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableAccessPolicy" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "accessPolicy", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)", + "nodeIdHashed": "nId615718728326290034-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId326290034-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId92821662326290034-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccessPolicy", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableAccessPolicy" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AccessPolicy", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableSignedIdentifier.AccessPolicy", + "nodeIdHashed": "nId92821662326290034-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId326290034-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1900925670326290034-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Id", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableSignedIdentifier.Id", + "nodeIdHashed": "nId1900925670326290034-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId326290034-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1013913182-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId1013913182-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId951951144-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId951951144-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-71374256-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionResult", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableTransactionResult", + "nodeIdHashed": "nId-71374256-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableTransactionResult", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-71374256-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId786221304-71374256-1382109478", + "1": "nId561843008-71374256-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1196947555-1382109478" + }, + "nId786221304-71374256-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ResponseCount", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableTransactionResult.ResponseCount", + "nodeIdHashed": "nId786221304-71374256-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-71374256-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId561843008-71374256-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetResponseForEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)", + "nodeIdHashed": "nId561843008-71374256-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-71374256-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1196947555-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1196947555-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-608424882": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-608424882", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId985673087": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId985673087", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "namespace", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Azure", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Data", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Tables", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Sas", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas", + "nodeIdHashed": "nId-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Azure.Data.Tables.Sas", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-556306156" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "childrenNodeIdsInOrder": { + "0": "nId421098689-556306156", + "1": "nId-1364916291-556306156", + "2": "nId1472619615-556306156", + "3": "nId-265377200-556306156", + "4": "nId920660751-556306156", + "5": "nId725563705-556306156", + "6": "nId1727842934-556306156", + "7": "nId-302016404-556306156", + "8": "nId-608424882-556306156", + "9": "nId985673087-556306156", + "10": "nId-31274012-556306156", + "11": "nId209011600-556306156", + "12": "nId-529326924-556306156", + "13": "nId-1613971699-556306156", + "14": "nId2064412793-556306156", + "15": "nId-1033150280-556306156", + "16": "nId-1136957052-556306156", + "17": "nId647725125-556306156", + "18": "nId743487545-556306156", + "19": "nId-1198651409-556306156", + "20": "nId-412459426-556306156", + "21": "nId1722083622-556306156", + "22": "nId-219321433-556306156", + "23": "nId700924148-556306156", + "24": "nId1992745663-556306156", + "25": "nId2099560999-556306156", + "26": "nId-669988237-556306156", + "27": "nId1304284084-556306156", + "28": "nId894738060-556306156" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": true, + "isNodeWithNoneDocDiffInDescendants": true, + "bottomTokenNodeIdHash": "nId-60048799" + }, + "nId421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder", + "nodeIdHashed": "nId421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableAccountSasBuilder", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId421098689-556306156" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-556306156", + "childrenNodeIdsInOrder": { + "0": "nId891813759421098689-556306156", + "1": "nId-1664782188421098689-556306156", + "2": "nId-1293075654421098689-556306156", + "3": "nId380585330421098689-556306156", + "4": "nId-301865024421098689-556306156", + "5": "nId49262466421098689-556306156", + "6": "nId371425659421098689-556306156", + "7": "nId1918983669421098689-556306156", + "8": "nId-1246811362421098689-556306156", + "9": "nId-173961769421098689-556306156", + "10": "nId1584585189421098689-556306156", + "11": "nId-628797287421098689-556306156", + "12": "nId1951841073421098689-556306156", + "13": "nId-1840124569421098689-556306156", + "14": "nId675545249421098689-556306156", + "15": "nId629393685421098689-556306156", + "16": "nId1171549114421098689-556306156" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1364916291-556306156" + }, + "nId891813759421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableAccountSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "resourceTypes", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId891813759421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1664782188421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rawPermissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "resourceTypes", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-1664782188421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1293075654421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sasUri", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "nodeIdHashed": "nId-1293075654421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "nodeIdHashed": "nId-1293075654421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "01cf9f19d3594a5bbe428368e28b4483", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "d505276880de4da89bd5c8b4c6ebcb50", + "elementId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "commentText": "What is this for?", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2021-06-04T18:05:03.8700419-04:00" + }, + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2021-06-04T18:05:03.8700419-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "tg-msft", + "createdOn": "2021-06-04T18:05:03.8700419-04:00", + "isDeleted": false + }, + { + "id": "67bac72d5a314a559bb8a0996e711a75", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "d505276880de4da89bd5c8b4c6ebcb50", + "elementId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "commentText": "It parses an existing SasUri. Any concerns?", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T18:13:03.6656546-04:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T18:13:03.6656546-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2021-06-04T18:13:03.6656546-04:00", + "isDeleted": false + }, + { + "id": "2f059e9155b44f47bf21776aecf17fe6", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "d505276880de4da89bd5c8b4c6ebcb50", + "elementId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "commentText": "What\\u0027s the scenario for it? We considered this for Blobs but Jeff felt there wasn\\u0027t a meaningful reason customers would want to clone a SAS. Consider using \\u0060sasUri\\u0060 as the parameter name if you want to keep it.", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2021-06-04T18:24:17.5186522-04:00" + }, + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2021-06-04T18:24:17.5186522-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "tg-msft", + "createdOn": "2021-06-04T18:24:17.5186522-04:00", + "isDeleted": false + }, + { + "id": "1802cb798e2343ebba0aeeebf7d60f9e", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "d505276880de4da89bd5c8b4c6ebcb50", + "elementId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "commentText": "I think this came from an earlier discussion - IIRC the scenario was that the developer has an existing SASUri and wants to modify it using the SasBuilder.", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T18:39:28.8481212-04:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T18:39:28.8481212-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2021-06-04T18:39:28.8481212-04:00", + "isDeleted": false + }, + { + "id": "297dab55039f421f919f6d482d71ce48", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "d505276880de4da89bd5c8b4c6ebcb50", + "elementId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "commentText": "renamed the arg.", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T19:27:44.900049-04:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T19:27:44.900049-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2021-06-04T19:27:44.900049-04:00", + "isDeleted": false + }, + { + "id": "5e959d18017747b1937123d444ab961c", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "elementId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T19:29:06.2128466-04:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T19:29:06.2128466-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2021-06-04T19:29:06.2128466-04:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": true, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId380585330421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ExpiresOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn", + "nodeIdHashed": "nId380585330421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-301865024421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Identifier", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier", + "nodeIdHashed": "nId-301865024421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId49262466421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IPRange", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange", + "nodeIdHashed": "nId49262466421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId371425659421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Permissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions", + "nodeIdHashed": "nId371425659421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1918983669421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasProtocol", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Protocol", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol", + "nodeIdHashed": "nId1918983669421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1246811362421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ResourceTypes", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes", + "nodeIdHashed": "nId-1246811362421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-173961769421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StartsOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn", + "nodeIdHashed": "nId-173961769421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1584585189421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetPermissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableAccountSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)", + "nodeIdHashed": "nId1584585189421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-628797287421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetPermissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rawPermissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)", + "nodeIdHashed": "nId-628797287421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1951841073421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Sign", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sharedKeyCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId1951841073421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1840124569421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasQueryParameters", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToSasQueryParameters", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sharedKeyCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-1840124569421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId675545249421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "obj", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId675545249421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId629393685421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetHashCode", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()", + "nodeIdHashed": "nId629393685421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1171549114421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()", + "nodeIdHashed": "nId1171549114421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1364916291-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1364916291-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1472619615-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId1472619615-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-265377200-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "[", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Flags", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "]", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.FlagsAttribute", + "nodeIdHashed": "nId-265377200-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId920660751-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasPermissions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions", + "nodeIdHashed": "nId920660751-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableAccountSasPermissions", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId920660751-556306156" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-556306156", + "childrenNodeIdsInOrder": { + "0": "nId-1524492047920660751-556306156", + "1": "nId-1477799369920660751-556306156", + "2": "nId869447973920660751-556306156", + "3": "nId1742763296920660751-556306156", + "4": "nId-560913398920660751-556306156", + "5": "nId-1651529626920660751-556306156", + "6": "nId1067488663920660751-556306156" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId725563705-556306156" + }, + "nId-1524492047920660751-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "All", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "-1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.All", + "nodeIdHashed": "nId-1524492047920660751-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId920660751-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1477799369920660751-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Read", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Read", + "nodeIdHashed": "nId-1477799369920660751-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId920660751-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId869447973920660751-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Write", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "2", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Write", + "nodeIdHashed": "nId869447973920660751-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId920660751-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1742763296920660751-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Delete", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "4", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete", + "nodeIdHashed": "nId1742763296920660751-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId920660751-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-560913398920660751-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "List", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "8", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.List", + "nodeIdHashed": "nId-560913398920660751-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId920660751-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1651529626920660751-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Add", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "16", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Add", + "nodeIdHashed": "nId-1651529626920660751-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId920660751-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1067488663920660751-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Update", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "64", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Update", + "nodeIdHashed": "nId1067488663920660751-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId920660751-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId725563705-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId725563705-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1727842934-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId1727842934-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasQueryParameters", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters", + "nodeIdHashed": "nId-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableAccountSasQueryParameters", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-302016404-556306156" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-556306156", + "childrenNodeIdsInOrder": { + "0": "nId-875183482-302016404-556306156", + "1": "nId653455939-302016404-556306156", + "2": "nId802530033-302016404-556306156", + "3": "nId-1641116835-302016404-556306156", + "4": "nId360942236-302016404-556306156", + "5": "nId1826892180-302016404-556306156", + "6": "nId128404239-302016404-556306156", + "7": "nId1736387577-302016404-556306156", + "8": "nId-928937564-302016404-556306156", + "9": "nId1529809111-302016404-556306156", + "10": "nId1051193425-302016404-556306156" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-608424882-556306156" + }, + "nId-875183482-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ExpiresOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn", + "nodeIdHashed": "nId-875183482-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId653455939-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Identifier", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier", + "nodeIdHashed": "nId653455939-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId802530033-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IPRange", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange", + "nodeIdHashed": "nId802530033-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1641116835-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Permissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions", + "nodeIdHashed": "nId-1641116835-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId360942236-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasProtocol", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Protocol", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol", + "nodeIdHashed": "nId360942236-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1826892180-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Resource", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource", + "nodeIdHashed": "nId1826892180-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId128404239-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ResourceTypes", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes", + "nodeIdHashed": "nId128404239-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1736387577-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Signature", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature", + "nodeIdHashed": "nId1736387577-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-928937564-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StartsOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn", + "nodeIdHashed": "nId-928937564-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1529809111-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Version", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version", + "nodeIdHashed": "nId1529809111-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1051193425-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()", + "nodeIdHashed": "nId1051193425-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-608424882-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-608424882-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId985673087-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId985673087-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-31274012-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "[", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Flags", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "]", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.FlagsAttribute", + "nodeIdHashed": "nId-31274012-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId209011600-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "nodeIdHashed": "nId209011600-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableAccountSasResourceTypes", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId209011600-556306156" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-556306156", + "childrenNodeIdsInOrder": { + "0": "nId-133850262209011600-556306156", + "1": "nId2074830079209011600-556306156", + "2": "nId-1771433527209011600-556306156", + "3": "nId-583523050209011600-556306156" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-529326924-556306156" + }, + "nId-133850262209011600-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "All", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "-1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All", + "nodeIdHashed": "nId-133850262209011600-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId209011600-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2074830079209011600-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Service", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service", + "nodeIdHashed": "nId2074830079209011600-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId209011600-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1771433527209011600-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Container", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "2", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container", + "nodeIdHashed": "nId-1771433527209011600-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId209011600-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-583523050209011600-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Object", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "4", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object", + "nodeIdHashed": "nId-583523050209011600-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId209011600-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-529326924-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-529326924-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1613971699-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1613971699-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder", + "nodeIdHashed": "nId2064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSasBuilder", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId2064412793-556306156" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-556306156", + "childrenNodeIdsInOrder": { + "0": "nId-14732509482064412793-556306156", + "1": "nId-18484483602064412793-556306156", + "2": "nId-17655720972064412793-556306156", + "3": "nId-1839622362064412793-556306156", + "4": "nId12788514912064412793-556306156", + "5": "nId19648101692064412793-556306156", + "6": "nId2583718302064412793-556306156", + "7": "nId1659562792064412793-556306156", + "8": "nId-5336471382064412793-556306156", + "9": "nId13531086992064412793-556306156", + "10": "nId-5248615272064412793-556306156", + "11": "nId14805164672064412793-556306156", + "12": "nId-6590419582064412793-556306156", + "13": "nId-19931505092064412793-556306156", + "14": "nId21404002962064412793-556306156", + "15": "nId-14720787132064412793-556306156", + "16": "nId18319618452064412793-556306156", + "17": "nId2738743482064412793-556306156", + "18": "nId-3594154792064412793-556306156", + "19": "nId-9545028602064412793-556306156", + "20": "nId20727427922064412793-556306156", + "21": "nId16093817802064412793-556306156" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": true, + "isNodeWithNoneDocDiffInDescendants": true, + "bottomTokenNodeIdHash": "nId-1033150280-556306156" + }, + "nId-14732509482064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId-14732509482064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-18484483602064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rawPermissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-18484483602064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-17655720972064412793-556306156": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()", + "nodeIdHashed": "nId-17655720972064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes an instance of a \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\\u0022 /\\u003E with no details set. At minimum, additional properties must be set to create a valid SaS.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()", + "nodeIdHashed": "nId-17655720972064412793-556306156", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// These include setting the \\u003Csee cref=\\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.TableName\\u0022 /\\u003E, permissions, and an expiry. Permissions and expiry can also be specified in a shared access policy, which can be", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()", + "nodeIdHashed": "nId-17655720972064412793-556306156", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// selected by specifying the name of the policy on the \\u003Csee cref=\\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.Identifier\\u0022 /\\u003E property.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()", + "nodeIdHashed": "nId-17655720972064412793-556306156", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()", + "nodeIdHashed": "nId-17655720972064412793-556306156", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()", + "nodeIdHashed": "nId-17655720972064412793-556306156", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()", + "nodeIdHashed": "nId-17655720972064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": true, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1839622362064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sasUri", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)", + "nodeIdHashed": "nId-1839622362064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId12788514912064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ExpiresOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn", + "nodeIdHashed": "nId12788514912064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId19648101692064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Identifier", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier", + "nodeIdHashed": "nId19648101692064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2583718302064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IPRange", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "nodeIdHashed": "nId2583718302064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1659562792064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKeyEnd", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd", + "nodeIdHashed": "nId1659562792064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-5336471382064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKeyStart", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart", + "nodeIdHashed": "nId-5336471382064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId13531086992064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Permissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions", + "nodeIdHashed": "nId13531086992064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-5248615272064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasProtocol", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Protocol", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol", + "nodeIdHashed": "nId-5248615272064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId14805164672064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RowKeyEnd", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd", + "nodeIdHashed": "nId14805164672064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-6590419582064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RowKeyStart", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart", + "nodeIdHashed": "nId-6590419582064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-19931505092064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StartsOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn", + "nodeIdHashed": "nId-19931505092064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId21404002962064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableName", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableName", + "nodeIdHashed": "nId21404002962064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-14720787132064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetPermissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)", + "nodeIdHashed": "nId-14720787132064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId18319618452064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetPermissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rawPermissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)", + "nodeIdHashed": "nId18319618452064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2738743482064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Sign", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sharedKeyCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId2738743482064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-3594154792064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasQueryParameters", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToSasQueryParameters", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sharedKeyCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3594154792064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-9545028602064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "obj", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId-9545028602064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId20727427922064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetHashCode", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()", + "nodeIdHashed": "nId20727427922064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId16093817802064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()", + "nodeIdHashed": "nId16093817802064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1033150280-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1033150280-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1136957052-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1136957052-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "readonly", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "struct", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEquatable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange", + "nodeIdHashed": "nId647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSasIPRange", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId647725125-556306156" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-556306156", + "childrenNodeIdsInOrder": { + "0": "nId-1697388224647725125-556306156", + "1": "nId148171169647725125-556306156", + "2": "nId-1811807068647725125-556306156", + "3": "nId520872248647725125-556306156", + "4": "nId-557246635647725125-556306156", + "5": "nId-513577814647725125-556306156", + "6": "nId-1498800546647725125-556306156", + "7": "nId2060978889647725125-556306156", + "8": "nId232077125647725125-556306156", + "9": "nId-1808813442647725125-556306156" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId743487545-556306156" + }, + "nId-1697388224647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IPAddress", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "start", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IPAddress", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "end", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)", + "nodeIdHashed": "nId-1697388224647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId647725125-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId148171169647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IPAddress", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "End", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.End", + "nodeIdHashed": "nId148171169647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId647725125-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1811807068647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IPAddress", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Start", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Start", + "nodeIdHashed": "nId-1811807068647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId647725125-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId520872248647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "==", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "left", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "right", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId520872248647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId647725125-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-557246635647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "!=", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "left", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "right", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId-557246635647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId647725125-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-513577814647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Parse", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "s", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)", + "nodeIdHashed": "nId-513577814647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId647725125-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1498800546647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "other", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId-1498800546647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId647725125-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2060978889647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "obj", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)", + "nodeIdHashed": "nId2060978889647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId647725125-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId232077125647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetHashCode", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()", + "nodeIdHashed": "nId232077125647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId647725125-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1808813442647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()", + "nodeIdHashed": "nId-1808813442647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId647725125-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId743487545-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId743487545-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1198651409-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1198651409-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-412459426-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "[", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Flags", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "]", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.FlagsAttribute", + "nodeIdHashed": "nId-412459426-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1722083622-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasPermissions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions", + "nodeIdHashed": "nId1722083622-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSasPermissions", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1722083622-556306156" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-556306156", + "childrenNodeIdsInOrder": { + "0": "nId-1372876101722083622-556306156", + "1": "nId-21173755301722083622-556306156", + "2": "nId-6953194691722083622-556306156", + "3": "nId-7650482351722083622-556306156", + "4": "nId5062624461722083622-556306156" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-219321433-556306156" + }, + "nId-1372876101722083622-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "All", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "-1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.All", + "nodeIdHashed": "nId-1372876101722083622-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1722083622-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-21173755301722083622-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Read", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Read", + "nodeIdHashed": "nId-21173755301722083622-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1722083622-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-6953194691722083622-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Add", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "2", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Add", + "nodeIdHashed": "nId-6953194691722083622-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1722083622-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-7650482351722083622-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Update", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "4", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Update", + "nodeIdHashed": "nId-7650482351722083622-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1722083622-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId5062624461722083622-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Delete", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "8", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Delete", + "nodeIdHashed": "nId5062624461722083622-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1722083622-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-219321433-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-219321433-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId700924148-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId700924148-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1992745663-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasProtocol", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol", + "nodeIdHashed": "nId1992745663-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSasProtocol", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1992745663-556306156" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-556306156", + "childrenNodeIdsInOrder": { + "0": "nId1365437941992745663-556306156", + "1": "nId-6755584811992745663-556306156", + "2": "nId17365423151992745663-556306156" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId2099560999-556306156" + }, + "nId1365437941992745663-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "None", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "0", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol.None", + "nodeIdHashed": "nId1365437941992745663-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1992745663-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-6755584811992745663-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "HttpsAndHttp", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp", + "nodeIdHashed": "nId-6755584811992745663-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1992745663-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId17365423151992745663-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Https", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "2", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol.Https", + "nodeIdHashed": "nId17365423151992745663-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1992745663-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2099560999-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId2099560999-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-669988237-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-669988237-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1304284084-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sealed", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasQueryParameters", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasQueryParameters", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "nodeIdHashed": "nId1304284084-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSasQueryParameters", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1304284084-556306156" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-556306156", + "childrenNodeIdsInOrder": { + "0": "nId7255274011304284084-556306156", + "1": "nId11338678491304284084-556306156", + "2": "nId-90653401304284084-556306156", + "3": "nId-17018635581304284084-556306156", + "4": "nId-2824100361304284084-556306156", + "5": "nId4369713361304284084-556306156" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId894738060-556306156" + }, + "nId7255274011304284084-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasQueryParameters", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Empty", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.Empty", + "nodeIdHashed": "nId7255274011304284084-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1304284084-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId11338678491304284084-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "EndPartitionKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey", + "nodeIdHashed": "nId11338678491304284084-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1304284084-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-90653401304284084-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "EndRowKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey", + "nodeIdHashed": "nId-90653401304284084-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1304284084-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-17018635581304284084-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StartPartitionKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey", + "nodeIdHashed": "nId-17018635581304284084-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1304284084-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2824100361304284084-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StartRowKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey", + "nodeIdHashed": "nId-2824100361304284084-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1304284084-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId4369713361304284084-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()", + "nodeIdHashed": "nId4369713361304284084-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1304284084-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId894738060-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId894738060-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-60048799": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-60048799", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-529326924": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-529326924", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId697226518": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "namespace", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Microsoft", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Extensions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Azure", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure", + "nodeIdHashed": "nId697226518", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Microsoft.Extensions.Azure", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId697226518" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "childrenNodeIdsInOrder": { + "0": "nId297351663697226518", + "1": "nId-1364916291697226518" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId80918599" + }, + "nId297351663697226518": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientBuilderExtensions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions", + "nodeIdHashed": "nId297351663697226518", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableClientBuilderExtensions", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId297351663697226518" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId697226518", + "childrenNodeIdsInOrder": { + "0": "nId1374607393297351663697226518", + "1": "nId48473231297351663697226518", + "2": "nId-56671793297351663697226518", + "3": "nId147800413297351663697226518" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1364916291697226518" + }, + "nId1374607393297351663697226518": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceClient", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableServiceClient" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddTableServiceClient", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "this", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "connectionString", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientFactoryBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder\\u003E(TBuilder, System.String)", + "nodeIdHashed": "nId1374607393297351663697226518", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId297351663697226518", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId48473231297351663697226518": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceClient", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableServiceClient" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddTableServiceClient", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "this", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "serviceUri", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientFactoryBuilderWithCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder\\u003E(TBuilder, System.Uri)", + "nodeIdHashed": "nId48473231297351663697226518", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId297351663697226518", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-56671793297351663697226518": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceClient", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableServiceClient" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddTableServiceClient", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "this", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "serviceUri", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sharedKeyCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientFactoryBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder\\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-56671793297351663697226518", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId297351663697226518", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId147800413297351663697226518": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceClient", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableServiceClient" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddTableServiceClient", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TConfiguration", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "this", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TConfiguration", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "configuration", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientFactoryBuilderWithConfiguration", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TConfiguration", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder, TConfiguration\\u003E(TBuilder, TConfiguration)", + "nodeIdHashed": "nId147800413297351663697226518", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId297351663697226518", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1364916291697226518": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1364916291697226518", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId697226518", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId80918599": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId80918599", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + } + }, + "hasDiff": true +} \ No newline at end of file diff --git a/src/dotnet/APIView/ClientSPA/src/app/_workers/test-data/content-with-only-removed-diff.json b/src/dotnet/APIView/ClientSPA/src/app/_workers/test-data/content-with-only-removed-diff.json new file mode 100644 index 00000000000..4c8cf08acb1 --- /dev/null +++ b/src/dotnet/APIView/ClientSPA/src/app/_workers/test-data/content-with-only-removed-diff.json @@ -0,0 +1,55636 @@ +{ + "nodeMetaData": { + "root": { + "navigationTreeNode": { + "label": "Azure.Data.Tables 12.9.0.0", + "data": { + "kind": "assembly", + "icon": "assembly", + "nodeIdHashed": "root" + }, + "expanded": true + }, + "childrenNodeIdsInOrder": { + "0": "nId201233363", + "1": "nId1796762411", + "2": "nId1165975870", + "3": "nId1603930691", + "4": "nId1550352218", + "5": "nId725563705", + "6": "nId1727842934", + "7": "nId-1382109478", + "8": "nId-608424882", + "9": "nId985673087", + "10": "nId-556306156", + "11": "nId-60048799", + "12": "nId-529326924", + "13": "nId697226518", + "14": "nId80918599" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId201233363": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Dependencies:", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Dependencies", + "nodeIdHashed": "nId201233363", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Dependencies", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId201233363" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1796762411": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Azure.Core", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "content", + "value": "-1.41.0", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Core", + "nodeIdHashed": "nId1796762411", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1165975870": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "System.Text.Json", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "content", + "value": "-4.7.2", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.Text.Json", + "nodeIdHashed": "nId1165975870", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1603930691": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId1603930691", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "namespace", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Azure", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Data", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Tables", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables", + "nodeIdHashed": "nId1550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Azure.Data.Tables", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "childrenNodeIdsInOrder": { + "0": "nId17861450821550352218", + "1": "nId-13649162911550352218", + "2": "nId14726196151550352218", + "3": "nId19796220291550352218", + "4": "nId-20617499691550352218", + "5": "nId7255637051550352218", + "6": "nId7495479741550352218", + "7": "nId-5891411321550352218", + "8": "nId-6084248821550352218", + "9": "nId3560834921550352218", + "10": "nId-21233324631550352218", + "11": "nId-600487991550352218", + "12": "nId-13435504671550352218", + "13": "nId-16139716991550352218", + "14": "nId809185991550352218", + "15": "nId16259121471550352218", + "16": "nId-11369570521550352218", + "17": "nId3352228681550352218", + "18": "nId18748615161550352218", + "19": "nId-11986514091550352218", + "20": "nId16655115901550352218", + "21": "nId-705559791550352218", + "22": "nId-2193214331550352218", + "23": "nId7009241481550352218", + "24": "nId8033356451550352218", + "25": "nId20995609991550352218", + "26": "nId-6699882371550352218", + "27": "nId457798221550352218", + "28": "nId8947380601550352218", + "29": "nId-11315126481550352218", + "30": "nId-14221206111550352218", + "31": "nId10544946801550352218", + "32": "nId10115503671550352218", + "33": "nId3291479051550352218", + "34": "nId10139131821550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId725563705" + }, + "nId17861450821550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "interface", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity", + "nodeIdHashed": "nId17861450821550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "ITableEntity", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId17861450821550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId48137032317861450821550352218", + "1": "nId-1311538117861450821550352218", + "2": "nId78627821517861450821550352218", + "3": "nId87268846817861450821550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-13649162911550352218" + }, + "nId48137032317861450821550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.ETag", + "nodeIdHashed": "nId48137032317861450821550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId17861450821550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1311538117861450821550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.PartitionKey", + "nodeIdHashed": "nId-1311538117861450821550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId17861450821550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId78627821517861450821550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RowKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.RowKey", + "nodeIdHashed": "nId78627821517861450821550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId17861450821550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId87268846817861450821550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Timestamp", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.Timestamp", + "nodeIdHashed": "nId87268846817861450821550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId17861450821550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-13649162911550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-13649162911550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId14726196151550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId14726196151550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId19796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient", + "nodeIdHashed": "nId19796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableClient", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId19796220291550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId-181523578219796220291550352218", + "1": "nId-84115417519796220291550352218", + "2": "nId-43805389419796220291550352218", + "3": "nId31266701719796220291550352218", + "4": "nId131786697919796220291550352218", + "5": "nId-49571228219796220291550352218", + "6": "nId-22210255319796220291550352218", + "7": "nId-61017518019796220291550352218", + "8": "nId-192379839019796220291550352218", + "9": "nId185627315119796220291550352218", + "10": "nId-118351713419796220291550352218", + "11": "nId-155110442619796220291550352218", + "12": "nId-58210785019796220291550352218", + "13": "nId-85170978919796220291550352218", + "14": "nId108397776919796220291550352218", + "15": "nId211310986019796220291550352218", + "16": "nId51264554419796220291550352218", + "17": "nId-175677237819796220291550352218", + "18": "nId65717301819796220291550352218", + "19": "nId-175272542219796220291550352218", + "20": "nId-87106790419796220291550352218", + "21": "nId-56867286619796220291550352218", + "22": "nId-83666768719796220291550352218", + "23": "nId97312320019796220291550352218", + "24": "nId59515315019796220291550352218", + "25": "nId-27387116119796220291550352218", + "26": "nId-81865872619796220291550352218", + "27": "nId116254988719796220291550352218", + "28": "nId-119109563219796220291550352218", + "29": "nId9054031619796220291550352218", + "30": "nId-169328129019796220291550352218", + "31": "nId34146000219796220291550352218", + "32": "nId-91023977119796220291550352218", + "33": "nId209653281419796220291550352218", + "34": "nId-166597625019796220291550352218", + "35": "nId-128696134019796220291550352218", + "36": "nId70895663919796220291550352218", + "37": "nId-70437169619796220291550352218", + "38": "nId104965165319796220291550352218", + "39": "nId70949617719796220291550352218", + "40": "nId-21656809119796220291550352218", + "41": "nId-109040876219796220291550352218", + "42": "nId119866035919796220291550352218", + "43": "nId163886184019796220291550352218", + "44": "nId89947531519796220291550352218", + "45": "nId-200705072319796220291550352218", + "46": "nId102727482219796220291550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-20617499691550352218" + }, + "nId-181523578219796220291550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-181523578219796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-181523578219796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-84115417519796220291550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-84115417519796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AzureSasCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-84115417519796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-43805389419796220291550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-43805389419796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-43805389419796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId31266701719796220291550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId31266701719796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId31266701719796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId131786697919796220291550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId131786697919796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "connectionString", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId131786697919796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-49571228219796220291550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-49571228219796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "connectionString", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-49571228219796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-22210255319796220291550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-22210255319796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TokenCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tokenCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-22210255319796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-61017518019796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "protected", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient()", + "nodeIdHashed": "nId-61017518019796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-192379839019796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AccountName", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AccountName", + "nodeIdHashed": "nId-192379839019796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId185627315119796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Name", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Name", + "nodeIdHashed": "nId185627315119796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-118351713419796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Uri", + "nodeIdHashed": "nId-118351713419796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Data.Tables.TableClient.Uri", + "nodeIdHashed": "nId-118351713419796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "eb3a76fecd7f47a4ab0c4e540f1c7af8", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.Uri", + "commentText": "Should we call this \\u0060Endpoint\\u0060 since that\\u0027s the .ctor parameter name?", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-28T21:28:24.7266874-04:00" + }, + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-28T21:28:24.7266874-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "tg-msft", + "createdOn": "2022-09-28T21:28:24.7266874-04:00", + "isDeleted": false + }, + { + "id": "b3151cb6dd76480e991d69fe9947913c", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.Uri", + "commentText": "Although I think that makes sense, there is a lot of historical precedent across previous versions of the library and storage to where customers know and expect this name. I\\u0027m ok to change it though if you feel strongly that we shouldn\\u0027t factor this in.", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-09-29T11:05:54.4526431-04:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-09-29T11:05:54.4526431-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2022-09-29T11:05:54.4526431-04:00", + "isDeleted": false + }, + { + "id": "5152565f743e41c48abad57e54fb9c6c", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.Uri", + "commentText": "I don\\u0027t feel strongly about it, but I would say if this library was in Azure.Storage group, I would advocate that we need to string to Uri (blobs terminology). But we are trying to position tables as a data technology, not storage. ", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "KrzysztofCwalina", + "changedOn": "2022-09-29T11:16:12.7895127-04:00" + }, + { + "changeAction": "created", + "changedBy": "KrzysztofCwalina", + "changedOn": "2022-09-29T11:16:12.7895127-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "KrzysztofCwalina", + "createdOn": "2022-09-29T11:16:12.7895127-04:00", + "isDeleted": false + }, + { + "id": "619eed52bb8b4f92b410622327891147", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.Uri", + "commentText": "The other difference is Storage uses \\u0060fooUri\\u0060 in the .ctor so it matches \\u0060Uri\\u0060 as a property. See https://apiview.dev/Assemblies/Review/77426af3f12a4487ab98859fca53a6dc#Azure.Storage.Blobs.BlobServiceClient", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-29T12:11:04.5122487-04:00" + }, + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-29T12:11:04.5122487-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "tg-msft", + "createdOn": "2022-09-29T12:11:04.5122487-04:00", + "isDeleted": false + }, + { + "id": "f5a10da9662849358ef911106a3fdaa0", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "elementId": "Azure.Data.Tables.TableClient.Uri", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-11-08T18:27:38.9311585-05:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-11-08T18:27:38.9311585-05:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2022-11-08T18:27:38.9311585-05:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": true, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-155110442619796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateQueryFilter", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Expression", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Func", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateQueryFilter\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E)", + "nodeIdHashed": "nId-155110442619796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-58210785019796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateQueryFilter", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "FormattableString", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)", + "nodeIdHashed": "nId-58210785019796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-85170978919796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntity\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-85170978919796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId108397776919796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddEntityAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntityAsync\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId108397776919796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId211310986019796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Create", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)", + "nodeIdHashed": "nId211310986019796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId51264554419796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId51264554419796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-175677237819796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateIfNotExists", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-175677237819796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId65717301819796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateIfNotExistsAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId65717301819796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-175272542219796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Delete", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-175272542219796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-87106790419796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-87106790419796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-56867286619796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ifMatch", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-56867286619796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-83666768719796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ifMatch", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-83666768719796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId97312320019796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteEntityAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ifMatch", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId97312320019796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId59515315019796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteEntityAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ifMatch", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId59515315019796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-27387116119796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GenerateSasUri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId-27387116119796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-81865872619796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GenerateSasUri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasBuilder", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)", + "nodeIdHashed": "nId-81865872619796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId116254988719796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IReadOnlyList", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSignedIdentifier", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetAccessPolicies", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)", + "nodeIdHashed": "nId116254988719796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-119109563219796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IReadOnlyList", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSignedIdentifier", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetAccessPoliciesAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-119109563219796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId9054031619796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntity\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId9054031619796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-169328129019796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetEntityAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-169328129019796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId34146000219796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "NullableResponse", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetEntityIfExists", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId34146000219796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId34146000219796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "c5af4e5c427e4839ae40fc1900272667", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "commentText": "I\\u0027m assuming we return \\u0060null\\u0060 if not found?", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-28T21:29:00.1467893-04:00" + }, + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-28T21:29:00.1467893-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "tg-msft", + "createdOn": "2022-09-28T21:29:00.1467893-04:00", + "isDeleted": false + }, + { + "id": "d4f664a29c0f41489030e8cbaf7bb8af", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "commentText": "We actually return an \\u0022empty\\u0022 response ( \\u0060new T();\\u0060 ). Returning a null Response\\u003CT\\u003E is problematic, because the type coercion to T results in a strange and unexpected NRE.", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-09-29T11:45:07.8914703-04:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-09-29T11:45:07.8914703-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2022-09-29T11:45:07.8914703-04:00", + "isDeleted": false + }, + { + "id": "181cabc426b345528ea377f5fc85ddc8", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "commentText": "Really? How do I detect that as a customer? That seems kind of hard to use.", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-29T12:11:54.2383118-04:00" + }, + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-29T12:11:54.2383118-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "tg-msft", + "createdOn": "2022-09-29T12:11:54.2383118-04:00", + "isDeleted": false + }, + { + "id": "c2efe013031342f4bbe0c96b7ae7c195", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "elementId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-11-08T18:27:25.4359207-05:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-11-08T18:27:25.4359207-05:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2022-11-08T18:27:25.4359207-05:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": true, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-91023977119796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "NullableResponse", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetEntityIfExistsAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-91023977119796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId209653281419796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSasBuilder", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId209653281419796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-166597625019796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSasBuilder", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rawPermissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-166597625019796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-128696134019796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Pageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Query", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Expression", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Func", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-128696134019796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId70895663919796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Pageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Query", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId70895663919796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-70437169619796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AsyncPageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "QueryAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Expression", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Func", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-70437169619796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId104965165319796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AsyncPageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "QueryAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId104965165319796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId70949617719796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetAccessPolicy", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSignedIdentifier", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableAcl", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.Models.TableSignedIdentifier\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId70949617719796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-21656809119796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetAccessPolicyAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSignedIdentifier", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableAcl", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.Models.TableSignedIdentifier\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-21656809119796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-109040876219796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IReadOnlyList", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SubmitTransaction", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableTransactionAction", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableTransactionAction" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "transactionActions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-109040876219796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId119866035919796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IReadOnlyList", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SubmitTransactionAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableTransactionAction", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableTransactionAction" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "transactionActions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId119866035919796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId163886184019796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "UpdateEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ifMatch", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUpdateMode", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableUpdateMode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "mode", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Merge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId163886184019796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId89947531519796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "UpdateEntityAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ifMatch", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUpdateMode", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableUpdateMode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "mode", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Merge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId89947531519796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-200705072319796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "UpsertEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUpdateMode", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableUpdateMode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "mode", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Merge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntity\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-200705072319796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId102727482219796220291550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "UpsertEntityAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUpdateMode", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableUpdateMode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "mode", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Merge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntityAsync\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId102727482219796220291550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId19796220291550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-20617499691550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-20617499691550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId7255637051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId7255637051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId7495479741550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ClientOptions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions", + "nodeIdHashed": "nId7495479741550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableClientOptions", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId7495479741550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId-16509878527495479741550352218", + "1": "nId-13649162917495479741550352218", + "2": "nId1112635507495479741550352218", + "3": "nId6373528887495479741550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-5891411321550352218" + }, + "nId-16509878527495479741550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ServiceVersion", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.ServiceVersion", + "nodeIdHashed": "nId-16509878527495479741550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "ServiceVersion", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-16509878527495479741550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId7495479741550352218", + "childrenNodeIdsInOrder": { + "0": "nId665731731-16509878527495479741550352218", + "1": "nId130767594-16509878527495479741550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-13649162917495479741550352218" + }, + "nId665731731-16509878527495479741550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "V2019_02_02", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02", + "nodeIdHashed": "nId665731731-16509878527495479741550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 4, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-16509878527495479741550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId130767594-16509878527495479741550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "V2020_12_06", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "2", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06", + "nodeIdHashed": "nId130767594-16509878527495479741550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 4, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-16509878527495479741550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-13649162917495479741550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-13649162917495479741550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId7495479741550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1112635507495479741550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "ServiceVersion", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions.ServiceVersion" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "serviceVersion", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "V2020_12_06", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)", + "nodeIdHashed": "nId1112635507495479741550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId7495479741550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId6373528887495479741550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "EnableTenantDiscovery", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery", + "nodeIdHashed": "nId6373528887495479741550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId7495479741550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-5891411321550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-5891411321550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-6084248821550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-6084248821550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId3560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sealed", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableEntity", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IDictionary", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity", + "nodeIdHashed": "nId3560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableEntity", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId3560834921550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId-20769766263560834921550352218", + "1": "nId-14668836053560834921550352218", + "2": "nId12115086763560834921550352218", + "3": "nId16729546023560834921550352218", + "4": "nId-10179116823560834921550352218", + "5": "nId17658566953560834921550352218", + "6": "nId11318504873560834921550352218", + "7": "nId8539416473560834921550352218", + "8": "nId-12453484933560834921550352218", + "9": "nId-16317846123560834921550352218", + "10": "nId-6309808503560834921550352218", + "11": "nId-10338850973560834921550352218", + "12": "nId-550563373560834921550352218", + "13": "nId-18193561773560834921550352218", + "14": "nId-20950145243560834921550352218", + "15": "nId5756861343560834921550352218", + "16": "nId-16388710393560834921550352218", + "17": "nId-16018718303560834921550352218", + "18": "nId-17372993093560834921550352218", + "19": "nId15961330983560834921550352218", + "20": "nId7826029523560834921550352218", + "21": "nId-12329232203560834921550352218", + "22": "nId18567297913560834921550352218", + "23": "nId7306813123560834921550352218", + "24": "nId12549831903560834921550352218", + "25": "nId10980376723560834921550352218", + "26": "nId-13310433963560834921550352218", + "27": "nId-11053190253560834921550352218", + "28": "nId3422981893560834921550352218", + "29": "nId-10021363873560834921550352218", + "30": "nId9768915963560834921550352218", + "31": "nId-16048378003560834921550352218", + "32": "nId-5919217553560834921550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-21233324631550352218" + }, + "nId-20769766263560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableEntity", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity()", + "nodeIdHashed": "nId-20769766263560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-14668836053560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableEntity", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)", + "nodeIdHashed": "nId-14668836053560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId12115086763560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableEntity", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IDictionary", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "values", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\\u003CSystem.String, System.Object\\u003E)", + "nodeIdHashed": "nId12115086763560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId16729546023560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Count", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Count", + "nodeIdHashed": "nId16729546023560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-10179116823560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.ETag", + "nodeIdHashed": "nId-10179116823560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId17658566953560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Keys", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Keys", + "nodeIdHashed": "nId17658566953560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId11318504873560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.PartitionKey", + "nodeIdHashed": "nId11318504873560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId8539416473560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RowKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.RowKey", + "nodeIdHashed": "nId8539416473560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-12453484933560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "this", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "[", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": "]", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.this[System.String]", + "nodeIdHashed": "nId-12453484933560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-16317846123560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Timestamp", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Timestamp", + "nodeIdHashed": "nId-16317846123560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-6309808503560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IsReadOnly", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.IsReadOnly", + "nodeIdHashed": "nId-6309808503560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-10338850973560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IDictionary", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Values", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Values", + "nodeIdHashed": "nId-10338850973560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-550563373560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Add", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "value", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Add(System.String, System.Object)", + "nodeIdHashed": "nId-550563373560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-18193561773560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Clear", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Clear()", + "nodeIdHashed": "nId-18193561773560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-20950145243560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ContainsKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.ContainsKey(System.String)", + "nodeIdHashed": "nId-20950145243560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId5756861343560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "byte", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "[", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "]", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetBinary", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinary(System.String)", + "nodeIdHashed": "nId5756861343560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-16388710393560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "BinaryData", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetBinaryData", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)", + "nodeIdHashed": "nId-16388710393560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-16018718303560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetBoolean", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)", + "nodeIdHashed": "nId-16018718303560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-17372993093560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTime", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetDateTime", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)", + "nodeIdHashed": "nId-17372993093560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId15961330983560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetDateTimeOffset", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)", + "nodeIdHashed": "nId15961330983560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId7826029523560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "double", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetDouble", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDouble(System.String)", + "nodeIdHashed": "nId7826029523560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-12329232203560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Guid", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetGuid", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetGuid(System.String)", + "nodeIdHashed": "nId-12329232203560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId18567297913560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetInt32", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt32(System.String)", + "nodeIdHashed": "nId18567297913560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId7306813123560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "long", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetInt64", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt64(System.String)", + "nodeIdHashed": "nId7306813123560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId12549831903560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetString(System.String)", + "nodeIdHashed": "nId12549831903560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId10980376723560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Remove", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Remove(System.String)", + "nodeIdHashed": "nId10980376723560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-13310433963560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TryGetValue", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "out", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "value", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TryGetValue(System.String, System.Object)", + "nodeIdHashed": "nId-13310433963560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-11053190253560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Add", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "item", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Add(System.Collections.Generic.KeyValuePair\\u003CSystem.String, System.Object\\u003E)", + "nodeIdHashed": "nId-11053190253560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId3422981893560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Contains", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "item", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Contains(System.Collections.Generic.KeyValuePair\\u003CSystem.String, System.Object\\u003E)", + "nodeIdHashed": "nId3422981893560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-10021363873560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CopyTo", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "[", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "]", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "array", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "arrayIndex", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.CopyTo(System.Collections.Generic.KeyValuePair\\u003CSystem.String, System.Object\\u003E[], System.Int32)", + "nodeIdHashed": "nId-10021363873560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId9768915963560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Remove", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "item", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Remove(System.Collections.Generic.KeyValuePair\\u003CSystem.String, System.Object\\u003E)", + "nodeIdHashed": "nId9768915963560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-16048378003560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "IEnumerator", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "GetEnumerator", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetEnumerator()", + "nodeIdHashed": "nId-16048378003560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-5919217553560834921550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "IEnumerator", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "GetEnumerator", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetEnumerator()", + "nodeIdHashed": "nId-5919217553560834921550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3560834921550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-21233324631550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-21233324631550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-600487991550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-600487991550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-13435504671550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableRetentionPolicy", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableRetentionPolicy", + "nodeIdHashed": "nId-13435504671550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableRetentionPolicy", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-13435504671550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId-1672037396-13435504671550352218", + "1": "nId2009272201-13435504671550352218", + "2": "nId176315609-13435504671550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-16139716991550352218" + }, + "nId-1672037396-13435504671550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableRetentionPolicy", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enabled", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableRetentionPolicy.TableRetentionPolicy(System.Boolean)", + "nodeIdHashed": "nId-1672037396-13435504671550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-13435504671550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2009272201-13435504671550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Days", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableRetentionPolicy.Days", + "nodeIdHashed": "nId2009272201-13435504671550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-13435504671550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId176315609-13435504671550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Enabled", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableRetentionPolicy.Enabled", + "nodeIdHashed": "nId176315609-13435504671550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-13435504671550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-16139716991550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-16139716991550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId809185991550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId809185991550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId16259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient", + "nodeIdHashed": "nId16259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableServiceClient", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId16259121471550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId-189515995916259121471550352218", + "1": "nId114090598016259121471550352218", + "2": "nId19671233416259121471550352218", + "3": "nId164746525516259121471550352218", + "4": "nId-134609499316259121471550352218", + "5": "nId68737605416259121471550352218", + "6": "nId88684871016259121471550352218", + "7": "nId71498502316259121471550352218", + "8": "nId-214027083716259121471550352218", + "9": "nId47121167916259121471550352218", + "10": "nId93421972116259121471550352218", + "11": "nId-114764855216259121471550352218", + "12": "nId-115322865616259121471550352218", + "13": "nId-23752381116259121471550352218", + "14": "nId111069511516259121471550352218", + "15": "nId134551164916259121471550352218", + "16": "nId203553961816259121471550352218", + "17": "nId143681844916259121471550352218", + "18": "nId-195755998016259121471550352218", + "19": "nId-6986474116259121471550352218", + "20": "nId110096441716259121471550352218", + "21": "nId-168538019916259121471550352218", + "22": "nId-93549511016259121471550352218", + "23": "nId-88998880516259121471550352218", + "24": "nId105909364516259121471550352218", + "25": "nId-115476737016259121471550352218", + "26": "nId8421060816259121471550352218", + "27": "nId20069070716259121471550352218", + "28": "nId-147230611116259121471550352218", + "29": "nId171965686116259121471550352218", + "30": "nId127856855716259121471550352218", + "31": "nId-180046604916259121471550352218", + "32": "nId184116172316259121471550352218", + "33": "nId-213841847416259121471550352218", + "34": "nId161886178316259121471550352218", + "35": "nId-162748872916259121471550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-11369570521550352218" + }, + "nId-189515995916259121471550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "nodeIdHashed": "nId-189515995916259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AzureSasCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "nodeIdHashed": "nId-189515995916259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId114090598016259121471550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "nodeIdHashed": "nId114090598016259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "connectionString", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "nodeIdHashed": "nId114090598016259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId19671233416259121471550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId19671233416259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId19671233416259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId164746525516259121471550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId164746525516259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AzureSasCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId164746525516259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-134609499316259121471550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-134609499316259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-134609499316259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId68737605416259121471550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId68737605416259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId68737605416259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId88684871016259121471550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId88684871016259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "connectionString", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId88684871016259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId71498502316259121471550352218": { + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId71498502316259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TokenCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tokenCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId71498502316259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-214027083716259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "protected", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient()", + "nodeIdHashed": "nId-214027083716259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId47121167916259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AccountName", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.AccountName", + "nodeIdHashed": "nId47121167916259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId93421972116259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Uri", + "nodeIdHashed": "nId93421972116259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-114764855216259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateQueryFilter", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Expression", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Func", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E)", + "nodeIdHashed": "nId-114764855216259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-115322865616259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateQueryFilter", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "FormattableString", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)", + "nodeIdHashed": "nId-115322865616259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-23752381116259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateTable", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-23752381116259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId111069511516259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateTableAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId111069511516259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId134551164916259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateTableIfNotExists", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId134551164916259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId203553961816259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateTableIfNotExistsAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId203553961816259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId143681844916259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteTable", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId143681844916259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-195755998016259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteTableAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-195755998016259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-6986474116259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GenerateSasUri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableAccountSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "resourceTypes", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-6986474116259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId110096441716259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GenerateSasUri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)", + "nodeIdHashed": "nId110096441716259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-168538019916259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceProperties", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetProperties", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-168538019916259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-93549511016259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceProperties", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetPropertiesAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-93549511016259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-88998880516259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSasBuilder", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableAccountSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "resourceTypes", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-88998880516259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId105909364516259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSasBuilder", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rawPermissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "resourceTypes", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId105909364516259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-115476737016259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceStatistics", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceStatistics" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetStatistics", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetStatistics(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-115476737016259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId8421060816259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceStatistics", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceStatistics" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetStatisticsAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetStatisticsAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId8421060816259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId20069070716259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClient" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetTableClient", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)", + "nodeIdHashed": "nId20069070716259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-147230611116259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Pageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Query", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-147230611116259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId171965686116259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Pageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Query", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "FormattableString", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId171965686116259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId127856855716259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Pageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Query", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Expression", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Func", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId127856855716259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-180046604916259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AsyncPageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "QueryAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-180046604916259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId184116172316259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AsyncPageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "QueryAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "FormattableString", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId184116172316259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-213841847416259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AsyncPageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "QueryAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Expression", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Func", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-213841847416259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId161886178316259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetProperties", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceProperties", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "properties", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)", + "nodeIdHashed": "nId161886178316259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-162748872916259121471550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetPropertiesAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceProperties", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "properties", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-162748872916259121471550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId16259121471550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-11369570521550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-11369570521550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId3352228681550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId3352228681550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId18748615161550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential", + "nodeIdHashed": "nId18748615161550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSharedKeyCredential", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId18748615161550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId129512772218748615161550352218", + "1": "nId169655108518748615161550352218", + "2": "nId93223048318748615161550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-11986514091550352218" + }, + "nId129512772218748615161550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "accountName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "accountKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)", + "nodeIdHashed": "nId129512772218748615161550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId18748615161550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId169655108518748615161550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AccountName", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.AccountName", + "nodeIdHashed": "nId169655108518748615161550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId18748615161550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId93223048318748615161550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetAccountKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "accountKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)", + "nodeIdHashed": "nId93223048318748615161550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId18748615161550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-11986514091550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-11986514091550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId16655115901550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId16655115901550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-705559791550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionAction", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction", + "nodeIdHashed": "nId-705559791550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableTransactionAction", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-705559791550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId-553566486-705559791550352218", + "1": "nId602459433-705559791550352218", + "2": "nId288324470-705559791550352218", + "3": "nId1094084433-705559791550352218", + "4": "nId1866111175-705559791550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-2193214331550352218" + }, + "nId-553566486-705559791550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionAction", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableTransactionActionType", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableTransactionActionType" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "actionType", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)", + "nodeIdHashed": "nId-553566486-705559791550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-705559791550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId602459433-705559791550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionAction", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableTransactionActionType", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableTransactionActionType" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "actionType", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "etag", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)", + "nodeIdHashed": "nId602459433-705559791550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-705559791550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId288324470-705559791550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionActionType", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableTransactionActionType" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ActionType", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.ActionType", + "nodeIdHashed": "nId288324470-705559791550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-705559791550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1094084433-705559791550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Entity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.Entity", + "nodeIdHashed": "nId1094084433-705559791550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-705559791550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1866111175-705559791550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.ETag", + "nodeIdHashed": "nId1866111175-705559791550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-705559791550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2193214331550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-2193214331550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId7009241481550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId7009241481550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId8033356451550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionActionType", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType", + "nodeIdHashed": "nId8033356451550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableTransactionActionType", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId8033356451550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId-15423221068033356451550352218", + "1": "nId14072431248033356451550352218", + "2": "nId6965576518033356451550352218", + "3": "nId17263347858033356451550352218", + "4": "nId1613375768033356451550352218", + "5": "nId2849751598033356451550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId20995609991550352218" + }, + "nId-15423221068033356451550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Add", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "0", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.Add", + "nodeIdHashed": "nId-15423221068033356451550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId8033356451550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId14072431248033356451550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "UpdateMerge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpdateMerge", + "nodeIdHashed": "nId14072431248033356451550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId8033356451550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId6965576518033356451550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "UpdateReplace", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "2", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpdateReplace", + "nodeIdHashed": "nId6965576518033356451550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId8033356451550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId17263347858033356451550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Delete", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "3", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.Delete", + "nodeIdHashed": "nId17263347858033356451550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId8033356451550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1613375768033356451550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "UpsertMerge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "4", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpsertMerge", + "nodeIdHashed": "nId1613375768033356451550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId8033356451550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2849751598033356451550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "UpsertReplace", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "5", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpsertReplace", + "nodeIdHashed": "nId2849751598033356451550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId8033356451550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId20995609991550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId20995609991550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-6699882371550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-6699882371550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId457798221550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionFailedException", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RequestFailedException", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException", + "nodeIdHashed": "nId457798221550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableTransactionFailedException", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId457798221550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId396485315457798221550352218", + "1": "nId-816530656457798221550352218", + "2": "nId101223391457798221550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId8947380601550352218" + }, + "nId396485315457798221550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionFailedException", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "RequestFailedException", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "requestFailedException", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)", + "nodeIdHashed": "nId396485315457798221550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId457798221550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-816530656457798221550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "protected", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionFailedException", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "SerializationInfo", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "info", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StreamingContext", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "context", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)", + "nodeIdHashed": "nId-816530656457798221550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId457798221550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId101223391457798221550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "FailedTransactionActionIndex", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex", + "nodeIdHashed": "nId101223391457798221550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId457798221550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId8947380601550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId8947380601550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-11315126481550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-11315126481550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-14221206111550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUpdateMode", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode", + "nodeIdHashed": "nId-14221206111550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableUpdateMode", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-14221206111550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId-1316819975-14221206111550352218", + "1": "nId938672424-14221206111550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId10544946801550352218" + }, + "nId-1316819975-14221206111550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Merge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "0", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode.Merge", + "nodeIdHashed": "nId-1316819975-14221206111550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-14221206111550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId938672424-14221206111550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Replace", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode.Replace", + "nodeIdHashed": "nId938672424-14221206111550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-14221206111550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId10544946801550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId10544946801550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId10115503671550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId10115503671550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId3291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUriBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder", + "nodeIdHashed": "nId3291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableUriBuilder", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId3291479051550352218" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1550352218", + "childrenNodeIdsInOrder": { + "0": "nId3440912373291479051550352218", + "1": "nId-21383962423291479051550352218", + "2": "nId8232113813291479051550352218", + "3": "nId-18514285953291479051550352218", + "4": "nId4512726703291479051550352218", + "5": "nId8258386203291479051550352218", + "6": "nId-16355129713291479051550352218", + "7": "nId8784732833291479051550352218", + "8": "nId-7309196833291479051550352218", + "9": "nId5934993533291479051550352218" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId10139131821550352218" + }, + "nId3440912373291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUriBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "uri", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)", + "nodeIdHashed": "nId3440912373291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3291479051550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-21383962423291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AccountName", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.AccountName", + "nodeIdHashed": "nId-21383962423291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3291479051550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId8232113813291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Host", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Host", + "nodeIdHashed": "nId8232113813291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3291479051550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-18514285953291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Port", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Port", + "nodeIdHashed": "nId-18514285953291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3291479051550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId4512726703291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Query", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Query", + "nodeIdHashed": "nId4512726703291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3291479051550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId8258386203291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasQueryParameters", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Sas", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Sas", + "nodeIdHashed": "nId8258386203291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3291479051550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-16355129713291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Scheme", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Scheme", + "nodeIdHashed": "nId-16355129713291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3291479051550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId8784732833291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Tablename", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Tablename", + "nodeIdHashed": "nId8784732833291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3291479051550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-7309196833291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToUri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.ToUri()", + "nodeIdHashed": "nId-7309196833291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3291479051550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId5934993533291479051550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.ToString()", + "nodeIdHashed": "nId5934993533291479051550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId3291479051550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId10139131821550352218": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId10139131821550352218", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1550352218", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId725563705": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId725563705", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1727842934": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId1727842934", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "namespace", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Azure", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Data", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Tables", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Models", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models", + "nodeIdHashed": "nId-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Azure.Data.Tables.Models", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "childrenNodeIdsInOrder": { + "0": "nId721042468-1382109478", + "1": "nId-1364916291-1382109478", + "2": "nId1472619615-1382109478", + "3": "nId-1138299117-1382109478", + "4": "nId-2061749969-1382109478", + "5": "nId725563705-1382109478", + "6": "nId1409096213-1382109478", + "7": "nId-589141132-1382109478", + "8": "nId-608424882-1382109478", + "9": "nId1604848206-1382109478", + "10": "nId-2123332463-1382109478", + "11": "nId-60048799-1382109478", + "12": "nId238532784-1382109478", + "13": "nId-1613971699-1382109478", + "14": "nId80918599-1382109478", + "15": "nId100734251-1382109478", + "16": "nId-1136957052-1382109478", + "17": "nId335222868-1382109478", + "18": "nId1021175567-1382109478", + "19": "nId-1198651409-1382109478", + "20": "nId1665511590-1382109478", + "21": "nId-693173032-1382109478", + "22": "nId-219321433-1382109478", + "23": "nId700924148-1382109478", + "24": "nId-170417686-1382109478", + "25": "nId2099560999-1382109478", + "26": "nId-669988237-1382109478", + "27": "nId653450687-1382109478", + "28": "nId894738060-1382109478", + "29": "nId-1131512648-1382109478", + "30": "nId1675571696-1382109478", + "31": "nId1054494680-1382109478", + "32": "nId1011550367-1382109478", + "33": "nId326290034-1382109478", + "34": "nId1013913182-1382109478", + "35": "nId951951144-1382109478", + "36": "nId-71374256-1382109478", + "37": "nId-1196947555-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-608424882" + }, + "nId721042468-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccessPolicy", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy", + "nodeIdHashed": "nId721042468-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableAccessPolicy", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId721042468-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId-441993157721042468-1382109478", + "1": "nId-1497793862721042468-1382109478", + "2": "nId2147121334721042468-1382109478", + "3": "nId-586674077721042468-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1364916291-1382109478" + }, + "nId-441993157721042468-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccessPolicy", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "startsOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permission", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)", + "nodeIdHashed": "nId-441993157721042468-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId721042468-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1497793862721042468-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ExpiresOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy.ExpiresOn", + "nodeIdHashed": "nId-1497793862721042468-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId721042468-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2147121334721042468-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Permission", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy.Permission", + "nodeIdHashed": "nId2147121334721042468-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId721042468-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-586674077721042468-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StartsOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy.StartsOn", + "nodeIdHashed": "nId-586674077721042468-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId721042468-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1364916291-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1364916291-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1472619615-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId1472619615-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1138299117-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAnalyticsLoggingSettings", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings", + "nodeIdHashed": "nId-1138299117-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableAnalyticsLoggingSettings", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-1138299117-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId1117657405-1138299117-1382109478", + "1": "nId-1664389689-1138299117-1382109478", + "2": "nId-1202317395-1138299117-1382109478", + "3": "nId1311012747-1138299117-1382109478", + "4": "nId-1956515105-1138299117-1382109478", + "5": "nId-878432479-1138299117-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-2061749969-1382109478" + }, + "nId1117657405-1138299117-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAnalyticsLoggingSettings", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "version", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "delete", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "read", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "write", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableRetentionPolicy", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableRetentionPolicy" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "retentionPolicy", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)", + "nodeIdHashed": "nId1117657405-1138299117-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1138299117-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1664389689-1138299117-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Delete", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Delete", + "nodeIdHashed": "nId-1664389689-1138299117-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1138299117-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1202317395-1138299117-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Read", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Read", + "nodeIdHashed": "nId-1202317395-1138299117-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1138299117-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1311012747-1138299117-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableRetentionPolicy", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableRetentionPolicy" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RetentionPolicy", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.RetentionPolicy", + "nodeIdHashed": "nId1311012747-1138299117-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1138299117-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1956515105-1138299117-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Version", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Version", + "nodeIdHashed": "nId-1956515105-1138299117-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1138299117-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-878432479-1138299117-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Write", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Write", + "nodeIdHashed": "nId-878432479-1138299117-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1138299117-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2061749969-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-2061749969-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId725563705-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId725563705-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1409096213-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableCorsRule", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule", + "nodeIdHashed": "nId1409096213-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableCorsRule", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1409096213-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId15790879951409096213-1382109478", + "1": "nId8361872781409096213-1382109478", + "2": "nId16962206371409096213-1382109478", + "3": "nId-16114667851409096213-1382109478", + "4": "nId16265297881409096213-1382109478", + "5": "nId9644846171409096213-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-589141132-1382109478" + }, + "nId15790879951409096213-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableCorsRule", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "allowedOrigins", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "allowedMethods", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "allowedHeaders", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "exposedHeaders", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxAgeInSeconds", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)", + "nodeIdHashed": "nId15790879951409096213-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1409096213-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId8361872781409096213-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AllowedHeaders", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.AllowedHeaders", + "nodeIdHashed": "nId8361872781409096213-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1409096213-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId16962206371409096213-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AllowedMethods", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.AllowedMethods", + "nodeIdHashed": "nId16962206371409096213-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1409096213-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-16114667851409096213-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AllowedOrigins", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.AllowedOrigins", + "nodeIdHashed": "nId-16114667851409096213-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1409096213-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId16265297881409096213-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ExposedHeaders", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.ExposedHeaders", + "nodeIdHashed": "nId16265297881409096213-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1409096213-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId9644846171409096213-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "MaxAgeInSeconds", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.MaxAgeInSeconds", + "nodeIdHashed": "nId9644846171409096213-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1409096213-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-589141132-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-589141132-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-608424882-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-608424882-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "readonly", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "struct", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEquatable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode", + "nodeIdHashed": "nId1604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableErrorCode", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1604848206-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId-15646014721604848206-1382109478", + "1": "nId-13443947701604848206-1382109478", + "2": "nId17163433541604848206-1382109478", + "3": "nId14328894991604848206-1382109478", + "4": "nId-11419801231604848206-1382109478", + "5": "nId6011632051604848206-1382109478", + "6": "nId-11980409151604848206-1382109478", + "7": "nId-11965093181604848206-1382109478", + "8": "nId-19226833901604848206-1382109478", + "9": "nId-15221160361604848206-1382109478", + "10": "nId-12285477931604848206-1382109478", + "11": "nId-10246265361604848206-1382109478", + "12": "nId-14011915111604848206-1382109478", + "13": "nId-7929699061604848206-1382109478", + "14": "nId20051295111604848206-1382109478", + "15": "nId-18538068561604848206-1382109478", + "16": "nId12918359901604848206-1382109478", + "17": "nId5226916321604848206-1382109478", + "18": "nId11550159521604848206-1382109478", + "19": "nId11689254481604848206-1382109478", + "20": "nId-14192908571604848206-1382109478", + "21": "nId-15260639091604848206-1382109478", + "22": "nId-2953700721604848206-1382109478", + "23": "nId4763250951604848206-1382109478", + "24": "nId-19938637121604848206-1382109478", + "25": "nId16181886821604848206-1382109478", + "26": "nId-3092731131604848206-1382109478", + "27": "nId-8343419151604848206-1382109478", + "28": "nId1302414201604848206-1382109478", + "29": "nId-7968109891604848206-1382109478", + "30": "nId11156084071604848206-1382109478", + "31": "nId-7463884841604848206-1382109478", + "32": "nId-16373911211604848206-1382109478", + "33": "nId-1533271171604848206-1382109478", + "34": "nId5124089781604848206-1382109478", + "35": "nId3219290801604848206-1382109478", + "36": "nId20725088951604848206-1382109478", + "37": "nId10313012041604848206-1382109478", + "38": "nId7418934391604848206-1382109478", + "39": "nId11395246261604848206-1382109478", + "40": "nId-10576262301604848206-1382109478", + "41": "nId-15639358401604848206-1382109478", + "42": "nId6409653941604848206-1382109478", + "43": "nId-16309449341604848206-1382109478", + "44": "nId-8493958351604848206-1382109478", + "45": "nId-330056161604848206-1382109478", + "46": "nId-12757617951604848206-1382109478", + "47": "nId17514338541604848206-1382109478", + "48": "nId-9145072771604848206-1382109478", + "49": "nId799880551604848206-1382109478", + "50": "nId-357456821604848206-1382109478", + "51": "nId4423373231604848206-1382109478", + "52": "nId-5285789751604848206-1382109478", + "53": "nId-11277774291604848206-1382109478", + "54": "nId-10795207191604848206-1382109478", + "55": "nId17684042461604848206-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-2123332463-1382109478" + }, + "nId-15646014721604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "value", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableErrorCode(System.String)", + "nodeIdHashed": "nId-15646014721604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-13443947701604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AccountIOPSLimitExceeded", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.AccountIOPSLimitExceeded", + "nodeIdHashed": "nId-13443947701604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId17163433541604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AtomFormatNotSupported", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.AtomFormatNotSupported", + "nodeIdHashed": "nId17163433541604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId14328894991604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AuthorizationPermissionMismatch", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.AuthorizationPermissionMismatch", + "nodeIdHashed": "nId14328894991604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-11419801231604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AuthorizationResourceTypeMismatch", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.AuthorizationResourceTypeMismatch", + "nodeIdHashed": "nId-11419801231604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId6011632051604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable", + "nodeIdHashed": "nId6011632051604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-11980409151604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CommandsInBatchActOnDifferentPartitions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.CommandsInBatchActOnDifferentPartitions", + "nodeIdHashed": "nId-11980409151604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-11965093181604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ContentLengthExceeded", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.ContentLengthExceeded", + "nodeIdHashed": "nId-11965093181604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-19226833901604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DuplicateKeyPropertySpecified", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.DuplicateKeyPropertySpecified", + "nodeIdHashed": "nId-19226833901604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-15221160361604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DuplicatePropertiesSpecified", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.DuplicatePropertiesSpecified", + "nodeIdHashed": "nId-15221160361604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-12285477931604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "EntityAlreadyExists", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.EntityAlreadyExists", + "nodeIdHashed": "nId-12285477931604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-10246265361604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "EntityNotFound", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.EntityNotFound", + "nodeIdHashed": "nId-10246265361604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-14011915111604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "EntityTooLarge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.EntityTooLarge", + "nodeIdHashed": "nId-14011915111604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-7929699061604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Forbidden", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.Forbidden", + "nodeIdHashed": "nId-7929699061604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId20051295111604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "InvalidDuplicateRow", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.InvalidDuplicateRow", + "nodeIdHashed": "nId20051295111604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-18538068561604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "InvalidInput", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.InvalidInput", + "nodeIdHashed": "nId-18538068561604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId12918359901604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "InvalidValueType", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.InvalidValueType", + "nodeIdHashed": "nId12918359901604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId5226916321604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "JsonFormatNotSupported", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.JsonFormatNotSupported", + "nodeIdHashed": "nId5226916321604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId11550159521604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "JsonVerboseFormatNotSupported", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.JsonVerboseFormatNotSupported", + "nodeIdHashed": "nId11550159521604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId11689254481604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "KeyValueTooLarge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.KeyValueTooLarge", + "nodeIdHashed": "nId11689254481604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-14192908571604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "MediaTypeNotSupported", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.MediaTypeNotSupported", + "nodeIdHashed": "nId-14192908571604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-15260639091604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "MethodNotAllowed", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.MethodNotAllowed", + "nodeIdHashed": "nId-15260639091604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2953700721604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "NotImplemented", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.NotImplemented", + "nodeIdHashed": "nId-2953700721604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId4763250951604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "OperationTimedOut", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.OperationTimedOut", + "nodeIdHashed": "nId4763250951604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-19938637121604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "OperatorInvalid", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.OperatorInvalid", + "nodeIdHashed": "nId-19938637121604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId16181886821604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "OutOfRangeInput", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.OutOfRangeInput", + "nodeIdHashed": "nId16181886821604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-3092731131604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKeyEqualityComparisonExpected", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyEqualityComparisonExpected", + "nodeIdHashed": "nId-3092731131604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-8343419151604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKeyNotSpecified", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyNotSpecified", + "nodeIdHashed": "nId-8343419151604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1302414201604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKeyPropertyCannotBeUpdated", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyPropertyCannotBeUpdated", + "nodeIdHashed": "nId1302414201604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-7968109891604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKeySpecifiedMoreThanOnce", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeySpecifiedMoreThanOnce", + "nodeIdHashed": "nId-7968109891604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId11156084071604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PerTableIOPSDecrementLimitReached", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSDecrementLimitReached", + "nodeIdHashed": "nId11156084071604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-7463884841604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PerTableIOPSIncrementLimitReached", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSIncrementLimitReached", + "nodeIdHashed": "nId-7463884841604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-16373911211604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PrimaryKeyPropertyIsInvalidType", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PrimaryKeyPropertyIsInvalidType", + "nodeIdHashed": "nId-16373911211604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1533271171604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PropertiesNeedValue", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PropertiesNeedValue", + "nodeIdHashed": "nId-1533271171604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId5124089781604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PropertyNameInvalid", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PropertyNameInvalid", + "nodeIdHashed": "nId5124089781604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId3219290801604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PropertyNameTooLong", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PropertyNameTooLong", + "nodeIdHashed": "nId3219290801604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId20725088951604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PropertyValueTooLarge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PropertyValueTooLarge", + "nodeIdHashed": "nId20725088951604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId10313012041604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ResourceNotFound", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.ResourceNotFound", + "nodeIdHashed": "nId10313012041604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId7418934391604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SettingIOPSForATableInProvisioningNotAllowed", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.SettingIOPSForATableInProvisioningNotAllowed", + "nodeIdHashed": "nId7418934391604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId11395246261604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAlreadyExists", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableAlreadyExists", + "nodeIdHashed": "nId11395246261604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-10576262301604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableBeingDeleted", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableBeingDeleted", + "nodeIdHashed": "nId-10576262301604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-15639358401604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableHasNoProperties", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableHasNoProperties", + "nodeIdHashed": "nId-15639358401604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId6409653941604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableHasNoSuchProperty", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableHasNoSuchProperty", + "nodeIdHashed": "nId6409653941604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-16309449341604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableNotFound", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableNotFound", + "nodeIdHashed": "nId-16309449341604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-8493958351604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TooManyProperties", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TooManyProperties", + "nodeIdHashed": "nId-8493958351604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-330056161604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "UpdateConditionNotSatisfied", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.UpdateConditionNotSatisfied", + "nodeIdHashed": "nId-330056161604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-12757617951604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "XMethodIncorrectCount", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectCount", + "nodeIdHashed": "nId-12757617951604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId17514338541604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "XMethodIncorrectValue", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectValue", + "nodeIdHashed": "nId17514338541604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-9145072771604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "XMethodNotUsingPost", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.XMethodNotUsingPost", + "nodeIdHashed": "nId-9145072771604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId799880551604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "==", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "left", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "right", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.operator ==(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)", + "nodeIdHashed": "nId799880551604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-357456821604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "implicit", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "value", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.implicit operator Azure.Data.Tables.Models.TableErrorCode(System.String)", + "nodeIdHashed": "nId-357456821604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId4423373231604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "!=", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "left", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "right", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.operator !=(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)", + "nodeIdHashed": "nId4423373231604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-5285789751604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "other", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.Equals(Azure.Data.Tables.Models.TableErrorCode)", + "nodeIdHashed": "nId-5285789751604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-11277774291604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "obj", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.Equals(System.Object)", + "nodeIdHashed": "nId-11277774291604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-10795207191604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetHashCode", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.GetHashCode()", + "nodeIdHashed": "nId-10795207191604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId17684042461604848206-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.ToString()", + "nodeIdHashed": "nId17684042461604848206-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1604848206-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2123332463-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-2123332463-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-60048799-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-60048799-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId238532784-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationInfo", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationInfo", + "nodeIdHashed": "nId238532784-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableGeoReplicationInfo", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId238532784-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId884929646238532784-1382109478", + "1": "nId1329620801238532784-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1613971699-1382109478" + }, + "nId884929646238532784-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "LastSyncedOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationInfo.LastSyncedOn", + "nodeIdHashed": "nId884929646238532784-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId238532784-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1329620801238532784-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Status", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationInfo.Status", + "nodeIdHashed": "nId1329620801238532784-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId238532784-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1613971699-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1613971699-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId80918599-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId80918599-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "readonly", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "struct", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEquatable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "nodeIdHashed": "nId100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableGeoReplicationStatus", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId100734251-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId1728745761100734251-1382109478", + "1": "nId497374079100734251-1382109478", + "2": "nId-72729790100734251-1382109478", + "3": "nId137790010100734251-1382109478", + "4": "nId2026947452100734251-1382109478", + "5": "nId1981386252100734251-1382109478", + "6": "nId-976049033100734251-1382109478", + "7": "nId566686448100734251-1382109478", + "8": "nId1541155390100734251-1382109478", + "9": "nId-461467559100734251-1382109478", + "10": "nId-1497083526100734251-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1136957052-1382109478" + }, + "nId1728745761100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "value", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.TableGeoReplicationStatus(System.String)", + "nodeIdHashed": "nId1728745761100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId497374079100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Bootstrap", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Bootstrap", + "nodeIdHashed": "nId497374079100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-72729790100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Live", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Live", + "nodeIdHashed": "nId-72729790100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId137790010100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Unavailable", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Unavailable", + "nodeIdHashed": "nId137790010100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2026947452100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "==", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "left", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "right", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.operator ==(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "nodeIdHashed": "nId2026947452100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1981386252100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "implicit", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "value", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.implicit operator Azure.Data.Tables.Models.TableGeoReplicationStatus(System.String)", + "nodeIdHashed": "nId1981386252100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-976049033100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "!=", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "left", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "right", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.operator !=(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "nodeIdHashed": "nId-976049033100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId566686448100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "other", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "nodeIdHashed": "nId566686448100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1541155390100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "obj", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(System.Object)", + "nodeIdHashed": "nId1541155390100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-461467559100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetHashCode", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.GetHashCode()", + "nodeIdHashed": "nId-461467559100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1497083526100734251-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.ToString()", + "nodeIdHashed": "nId-1497083526100734251-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId100734251-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1136957052-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1136957052-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId335222868-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId335222868-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1021175567-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableItem", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableItem", + "nodeIdHashed": "nId1021175567-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableItem", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1021175567-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId6953656891021175567-1382109478", + "1": "nId-11994818341021175567-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1198651409-1382109478" + }, + "nId6953656891021175567-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableItem", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "name", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableItem.TableItem(System.String)", + "nodeIdHashed": "nId6953656891021175567-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1021175567-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-11994818341021175567-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Name", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableItem.Name", + "nodeIdHashed": "nId-11994818341021175567-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1021175567-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1198651409-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1198651409-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1665511590-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId1665511590-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-693173032-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableMetrics", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics", + "nodeIdHashed": "nId-693173032-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableMetrics", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-693173032-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId-378085151-693173032-1382109478", + "1": "nId830453157-693173032-1382109478", + "2": "nId-2047426494-693173032-1382109478", + "3": "nId880815940-693173032-1382109478", + "4": "nId-1060158004-693173032-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-219321433-1382109478" + }, + "nId-378085151-693173032-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableMetrics", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enabled", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.TableMetrics(System.Boolean)", + "nodeIdHashed": "nId-378085151-693173032-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-693173032-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId830453157-693173032-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Enabled", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.Enabled", + "nodeIdHashed": "nId830453157-693173032-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-693173032-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2047426494-693173032-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IncludeApis", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.IncludeApis", + "nodeIdHashed": "nId-2047426494-693173032-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-693173032-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId880815940-693173032-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableRetentionPolicy", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableRetentionPolicy" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RetentionPolicy", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.RetentionPolicy", + "nodeIdHashed": "nId880815940-693173032-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-693173032-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1060158004-693173032-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Version", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.Version", + "nodeIdHashed": "nId-1060158004-693173032-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-693173032-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-219321433-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-219321433-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId700924148-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId700924148-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-170417686-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableModelFactory", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory", + "nodeIdHashed": "nId-170417686-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableModelFactory", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-170417686-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId2021401857-170417686-1382109478", + "1": "nId-1250748801-170417686-1382109478", + "2": "nId487741011-170417686-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId2099560999-1382109478" + }, + "nId2021401857-170417686-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationInfo", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationInfo" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationInfo", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "status", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "lastSyncedOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)", + "nodeIdHashed": "nId2021401857-170417686-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-170417686-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1250748801-170417686-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableItem", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "name", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "odataType", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "odataId", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "odataEditLink", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)", + "nodeIdHashed": "nId-1250748801-170417686-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-170417686-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId487741011-170417686-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceStatistics", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceStatistics" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceStatistics", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableGeoReplicationInfo", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationInfo" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "geoReplication", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)", + "nodeIdHashed": "nId487741011-170417686-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-170417686-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2099560999-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId2099560999-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-669988237-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-669988237-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId653450687-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceProperties", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties", + "nodeIdHashed": "nId653450687-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableServiceProperties", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId653450687-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId-1548017731653450687-1382109478", + "1": "nId1797445724653450687-1382109478", + "2": "nId1182350199653450687-1382109478", + "3": "nId651796262653450687-1382109478", + "4": "nId-1861010561653450687-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId894738060-1382109478" + }, + "nId-1548017731653450687-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceProperties", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties.TableServiceProperties()", + "nodeIdHashed": "nId-1548017731653450687-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId653450687-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1797445724653450687-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IList", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableCorsRule", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableCorsRule" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Cors", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties.Cors", + "nodeIdHashed": "nId1797445724653450687-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId653450687-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1182350199653450687-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableMetrics", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableMetrics" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "HourMetrics", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties.HourMetrics", + "nodeIdHashed": "nId1182350199653450687-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId653450687-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId651796262653450687-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAnalyticsLoggingSettings", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Logging", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties.Logging", + "nodeIdHashed": "nId651796262653450687-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId653450687-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1861010561653450687-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableMetrics", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableMetrics" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "MinuteMetrics", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties.MinuteMetrics", + "nodeIdHashed": "nId-1861010561653450687-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId653450687-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId894738060-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId894738060-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1131512648-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1131512648-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1675571696-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceStatistics", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceStatistics", + "nodeIdHashed": "nId1675571696-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableServiceStatistics", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1675571696-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId-17121883971675571696-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId1054494680-1382109478" + }, + "nId-17121883971675571696-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationInfo", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationInfo" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GeoReplication", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceStatistics.GeoReplication", + "nodeIdHashed": "nId-17121883971675571696-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1675571696-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1054494680-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId1054494680-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1011550367-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId1011550367-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId326290034-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSignedIdentifier", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableSignedIdentifier", + "nodeIdHashed": "nId326290034-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSignedIdentifier", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId326290034-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId615718728326290034-1382109478", + "1": "nId92821662326290034-1382109478", + "2": "nId1900925670326290034-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId1013913182-1382109478" + }, + "nId615718728326290034-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSignedIdentifier", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "id", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccessPolicy", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableAccessPolicy" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "accessPolicy", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)", + "nodeIdHashed": "nId615718728326290034-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId326290034-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId92821662326290034-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccessPolicy", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableAccessPolicy" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AccessPolicy", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableSignedIdentifier.AccessPolicy", + "nodeIdHashed": "nId92821662326290034-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId326290034-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1900925670326290034-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Id", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableSignedIdentifier.Id", + "nodeIdHashed": "nId1900925670326290034-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId326290034-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1013913182-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId1013913182-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId951951144-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId951951144-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-71374256-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionResult", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableTransactionResult", + "nodeIdHashed": "nId-71374256-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableTransactionResult", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-71374256-1382109478" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1382109478", + "childrenNodeIdsInOrder": { + "0": "nId786221304-71374256-1382109478", + "1": "nId561843008-71374256-1382109478" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1196947555-1382109478" + }, + "nId786221304-71374256-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ResponseCount", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableTransactionResult.ResponseCount", + "nodeIdHashed": "nId786221304-71374256-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-71374256-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId561843008-71374256-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetResponseForEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)", + "nodeIdHashed": "nId561843008-71374256-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-71374256-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1196947555-1382109478": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1196947555-1382109478", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1382109478", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-608424882": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-608424882", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId985673087": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId985673087", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "namespace", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Azure", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Data", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Tables", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Sas", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas", + "nodeIdHashed": "nId-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Azure.Data.Tables.Sas", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-556306156" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "childrenNodeIdsInOrder": { + "0": "nId421098689-556306156", + "1": "nId-1364916291-556306156", + "2": "nId1472619615-556306156", + "3": "nId-265377200-556306156", + "4": "nId920660751-556306156", + "5": "nId725563705-556306156", + "6": "nId1727842934-556306156", + "7": "nId-302016404-556306156", + "8": "nId-608424882-556306156", + "9": "nId985673087-556306156", + "10": "nId-31274012-556306156", + "11": "nId209011600-556306156", + "12": "nId-529326924-556306156", + "13": "nId-1613971699-556306156", + "14": "nId2064412793-556306156", + "15": "nId-1033150280-556306156", + "16": "nId-1136957052-556306156", + "17": "nId647725125-556306156", + "18": "nId743487545-556306156", + "19": "nId-1198651409-556306156", + "20": "nId-412459426-556306156", + "21": "nId1722083622-556306156", + "22": "nId-219321433-556306156", + "23": "nId700924148-556306156", + "24": "nId1992745663-556306156", + "25": "nId2099560999-556306156", + "26": "nId-669988237-556306156", + "27": "nId1304284084-556306156", + "28": "nId894738060-556306156" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": true, + "isNodeWithNoneDocDiffInDescendants": true, + "bottomTokenNodeIdHash": "nId-60048799" + }, + "nId421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder", + "nodeIdHashed": "nId421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableAccountSasBuilder", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId421098689-556306156" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-556306156", + "childrenNodeIdsInOrder": { + "0": "nId891813759421098689-556306156", + "1": "nId-1664782188421098689-556306156", + "2": "nId-1293075654421098689-556306156", + "3": "nId380585330421098689-556306156", + "4": "nId-301865024421098689-556306156", + "5": "nId49262466421098689-556306156", + "6": "nId371425659421098689-556306156", + "7": "nId1918983669421098689-556306156", + "8": "nId-1246811362421098689-556306156", + "9": "nId-173961769421098689-556306156", + "10": "nId1584585189421098689-556306156", + "11": "nId-628797287421098689-556306156", + "12": "nId1951841073421098689-556306156", + "13": "nId-1840124569421098689-556306156", + "14": "nId675545249421098689-556306156", + "15": "nId629393685421098689-556306156", + "16": "nId1171549114421098689-556306156" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1364916291-556306156" + }, + "nId891813759421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableAccountSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "resourceTypes", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId891813759421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1664782188421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rawPermissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "resourceTypes", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-1664782188421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1293075654421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sasUri", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "nodeIdHashed": "nId-1293075654421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "nodeIdHashed": "nId-1293075654421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "01cf9f19d3594a5bbe428368e28b4483", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "d505276880de4da89bd5c8b4c6ebcb50", + "elementId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "commentText": "What is this for?", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2021-06-04T18:05:03.8700419-04:00" + }, + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2021-06-04T18:05:03.8700419-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "tg-msft", + "createdOn": "2021-06-04T18:05:03.8700419-04:00", + "isDeleted": false + }, + { + "id": "67bac72d5a314a559bb8a0996e711a75", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "d505276880de4da89bd5c8b4c6ebcb50", + "elementId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "commentText": "It parses an existing SasUri. Any concerns?", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T18:13:03.6656546-04:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T18:13:03.6656546-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2021-06-04T18:13:03.6656546-04:00", + "isDeleted": false + }, + { + "id": "2f059e9155b44f47bf21776aecf17fe6", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "d505276880de4da89bd5c8b4c6ebcb50", + "elementId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "commentText": "What\\u0027s the scenario for it? We considered this for Blobs but Jeff felt there wasn\\u0027t a meaningful reason customers would want to clone a SAS. Consider using \\u0060sasUri\\u0060 as the parameter name if you want to keep it.", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2021-06-04T18:24:17.5186522-04:00" + }, + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2021-06-04T18:24:17.5186522-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "tg-msft", + "createdOn": "2021-06-04T18:24:17.5186522-04:00", + "isDeleted": false + }, + { + "id": "1802cb798e2343ebba0aeeebf7d60f9e", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "d505276880de4da89bd5c8b4c6ebcb50", + "elementId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "commentText": "I think this came from an earlier discussion - IIRC the scenario was that the developer has an existing SASUri and wants to modify it using the SasBuilder.", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T18:39:28.8481212-04:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T18:39:28.8481212-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2021-06-04T18:39:28.8481212-04:00", + "isDeleted": false + }, + { + "id": "297dab55039f421f919f6d482d71ce48", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "d505276880de4da89bd5c8b4c6ebcb50", + "elementId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "commentText": "renamed the arg.", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T19:27:44.900049-04:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T19:27:44.900049-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2021-06-04T19:27:44.900049-04:00", + "isDeleted": false + }, + { + "id": "5e959d18017747b1937123d444ab961c", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "elementId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T19:29:06.2128466-04:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T19:29:06.2128466-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2021-06-04T19:29:06.2128466-04:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": true, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId380585330421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ExpiresOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn", + "nodeIdHashed": "nId380585330421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-301865024421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Identifier", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier", + "nodeIdHashed": "nId-301865024421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId49262466421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IPRange", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange", + "nodeIdHashed": "nId49262466421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId371425659421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Permissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions", + "nodeIdHashed": "nId371425659421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1918983669421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasProtocol", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Protocol", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol", + "nodeIdHashed": "nId1918983669421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1246811362421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ResourceTypes", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes", + "nodeIdHashed": "nId-1246811362421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-173961769421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StartsOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn", + "nodeIdHashed": "nId-173961769421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1584585189421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetPermissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableAccountSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)", + "nodeIdHashed": "nId1584585189421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-628797287421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetPermissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rawPermissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)", + "nodeIdHashed": "nId-628797287421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1951841073421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Sign", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sharedKeyCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId1951841073421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1840124569421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasQueryParameters", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToSasQueryParameters", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sharedKeyCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-1840124569421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId675545249421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "obj", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId675545249421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId629393685421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetHashCode", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()", + "nodeIdHashed": "nId629393685421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1171549114421098689-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()", + "nodeIdHashed": "nId1171549114421098689-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId421098689-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1364916291-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1364916291-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1472619615-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId1472619615-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-265377200-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "[", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Flags", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "]", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.FlagsAttribute", + "nodeIdHashed": "nId-265377200-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId920660751-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasPermissions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions", + "nodeIdHashed": "nId920660751-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableAccountSasPermissions", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId920660751-556306156" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-556306156", + "childrenNodeIdsInOrder": { + "0": "nId-1524492047920660751-556306156", + "1": "nId-1477799369920660751-556306156", + "2": "nId869447973920660751-556306156", + "3": "nId1742763296920660751-556306156", + "4": "nId-560913398920660751-556306156", + "5": "nId-1651529626920660751-556306156", + "6": "nId1067488663920660751-556306156" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId725563705-556306156" + }, + "nId-1524492047920660751-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "All", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "-1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.All", + "nodeIdHashed": "nId-1524492047920660751-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId920660751-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1477799369920660751-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Read", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Read", + "nodeIdHashed": "nId-1477799369920660751-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId920660751-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId869447973920660751-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Write", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "2", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Write", + "nodeIdHashed": "nId869447973920660751-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId920660751-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1742763296920660751-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Delete", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "4", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete", + "nodeIdHashed": "nId1742763296920660751-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId920660751-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-560913398920660751-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "List", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "8", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.List", + "nodeIdHashed": "nId-560913398920660751-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId920660751-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1651529626920660751-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Add", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "16", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Add", + "nodeIdHashed": "nId-1651529626920660751-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId920660751-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1067488663920660751-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Update", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "64", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Update", + "nodeIdHashed": "nId1067488663920660751-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId920660751-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId725563705-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId725563705-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1727842934-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId1727842934-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasQueryParameters", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters", + "nodeIdHashed": "nId-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableAccountSasQueryParameters", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-302016404-556306156" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-556306156", + "childrenNodeIdsInOrder": { + "0": "nId-875183482-302016404-556306156", + "1": "nId653455939-302016404-556306156", + "2": "nId802530033-302016404-556306156", + "3": "nId-1641116835-302016404-556306156", + "4": "nId360942236-302016404-556306156", + "5": "nId1826892180-302016404-556306156", + "6": "nId128404239-302016404-556306156", + "7": "nId1736387577-302016404-556306156", + "8": "nId-928937564-302016404-556306156", + "9": "nId1529809111-302016404-556306156", + "10": "nId1051193425-302016404-556306156" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-608424882-556306156" + }, + "nId-875183482-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ExpiresOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn", + "nodeIdHashed": "nId-875183482-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId653455939-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Identifier", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier", + "nodeIdHashed": "nId653455939-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId802530033-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IPRange", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange", + "nodeIdHashed": "nId802530033-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1641116835-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Permissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions", + "nodeIdHashed": "nId-1641116835-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId360942236-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasProtocol", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Protocol", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol", + "nodeIdHashed": "nId360942236-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1826892180-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Resource", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource", + "nodeIdHashed": "nId1826892180-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId128404239-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ResourceTypes", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes", + "nodeIdHashed": "nId128404239-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1736387577-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Signature", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature", + "nodeIdHashed": "nId1736387577-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-928937564-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StartsOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn", + "nodeIdHashed": "nId-928937564-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1529809111-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Version", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version", + "nodeIdHashed": "nId1529809111-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1051193425-302016404-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()", + "nodeIdHashed": "nId1051193425-302016404-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-302016404-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-608424882-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-608424882-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId985673087-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId985673087-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-31274012-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "[", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Flags", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "]", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.FlagsAttribute", + "nodeIdHashed": "nId-31274012-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId209011600-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "nodeIdHashed": "nId209011600-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableAccountSasResourceTypes", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId209011600-556306156" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-556306156", + "childrenNodeIdsInOrder": { + "0": "nId-133850262209011600-556306156", + "1": "nId2074830079209011600-556306156", + "2": "nId-1771433527209011600-556306156", + "3": "nId-583523050209011600-556306156" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-529326924-556306156" + }, + "nId-133850262209011600-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "All", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "-1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All", + "nodeIdHashed": "nId-133850262209011600-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId209011600-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2074830079209011600-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Service", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service", + "nodeIdHashed": "nId2074830079209011600-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId209011600-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1771433527209011600-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Container", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "2", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container", + "nodeIdHashed": "nId-1771433527209011600-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId209011600-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-583523050209011600-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Object", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "4", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object", + "nodeIdHashed": "nId-583523050209011600-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId209011600-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-529326924-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-529326924-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1613971699-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1613971699-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder", + "nodeIdHashed": "nId2064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSasBuilder", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId2064412793-556306156" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-556306156", + "childrenNodeIdsInOrder": { + "0": "nId-14732509482064412793-556306156", + "1": "nId-18484483602064412793-556306156", + "2": "nId12746867682064412793-556306156", + "3": "nId-1839622362064412793-556306156", + "4": "nId12788514912064412793-556306156", + "5": "nId19648101692064412793-556306156", + "6": "nId2583718302064412793-556306156", + "7": "nId1659562792064412793-556306156", + "8": "nId-5336471382064412793-556306156", + "9": "nId13531086992064412793-556306156", + "10": "nId-5248615272064412793-556306156", + "11": "nId14805164672064412793-556306156", + "12": "nId-6590419582064412793-556306156", + "13": "nId-19931505092064412793-556306156", + "14": "nId21404002962064412793-556306156", + "15": "nId-14720787132064412793-556306156", + "16": "nId18319618452064412793-556306156", + "17": "nId2738743482064412793-556306156", + "18": "nId-3594154792064412793-556306156", + "19": "nId-9545028602064412793-556306156", + "20": "nId20727427922064412793-556306156", + "21": "nId16093817802064412793-556306156" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": true, + "isNodeWithNoneDocDiffInDescendants": true, + "bottomTokenNodeIdHash": "nId-1033150280-556306156" + }, + "nId-14732509482064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId-14732509482064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-18484483602064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rawPermissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-18484483602064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId12746867682064412793-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()", + "nodeIdHashed": "nId12746867682064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": true, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1839622362064412793-556306156": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)", + "nodeIdHashed": "nId-1839622362064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\\u0022 /\\u003E based on an existing Uri containing a shared access signature.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)", + "nodeIdHashed": "nId-1839622362064412793-556306156", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)", + "nodeIdHashed": "nId-1839622362064412793-556306156", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022sasUri\\u0022\\u003EThe Uri containing a SAS token to parse.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)", + "nodeIdHashed": "nId-1839622362064412793-556306156", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)", + "nodeIdHashed": "nId-1839622362064412793-556306156", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sasUri", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)", + "nodeIdHashed": "nId-1839622362064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId12788514912064412793-556306156": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn", + "nodeIdHashed": "nId12788514912064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The time at which the shared access signature becomes invalid.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn", + "nodeIdHashed": "nId12788514912064412793-556306156", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This field must be omitted if it has been specified in an", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn", + "nodeIdHashed": "nId12788514912064412793-556306156", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// associated stored access policy.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn", + "nodeIdHashed": "nId12788514912064412793-556306156", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn", + "nodeIdHashed": "nId12788514912064412793-556306156", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ExpiresOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn", + "nodeIdHashed": "nId12788514912064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId19648101692064412793-556306156": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier", + "nodeIdHashed": "nId19648101692064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// An optional unique value up to 64 characters in length that", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier", + "nodeIdHashed": "nId19648101692064412793-556306156", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// correlates to an access policy specified for the container.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier", + "nodeIdHashed": "nId19648101692064412793-556306156", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Note: Either the stored access policy specified by the \\u003Csee cref=\\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.Identifier\\u0022 /\\u003E or the created shared access signature must define an expiry.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier", + "nodeIdHashed": "nId19648101692064412793-556306156", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// If neither define an expiry or both do, authentication will fail.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier", + "nodeIdHashed": "nId19648101692064412793-556306156", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc", + "removed" + ], + "indent": 3, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier", + "nodeIdHashed": "nId19648101692064412793-556306156", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Identifier", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier", + "nodeIdHashed": "nId19648101692064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2583718302064412793-556306156": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "nodeIdHashed": "nId2583718302064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Specifies an IP address or a range of IP addresses from which to", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "nodeIdHashed": "nId2583718302064412793-556306156", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// accept requests. If the IP address from which the request", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "nodeIdHashed": "nId2583718302064412793-556306156", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// originates does not match the IP address or address range", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "nodeIdHashed": "nId2583718302064412793-556306156", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// specified on the SAS token, the request is not authenticated.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "nodeIdHashed": "nId2583718302064412793-556306156", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// When specifying a range of IP addresses, note that the range is", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "nodeIdHashed": "nId2583718302064412793-556306156", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// inclusive.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "nodeIdHashed": "nId2583718302064412793-556306156", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "nodeIdHashed": "nId2583718302064412793-556306156", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IPRange", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "nodeIdHashed": "nId2583718302064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1659562792064412793-556306156": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd", + "nodeIdHashed": "nId1659562792064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The optional end of the partition key values range being made available.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd", + "nodeIdHashed": "nId1659562792064412793-556306156", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart\\u0022 /\\u003E must be specified if this value is set.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd", + "nodeIdHashed": "nId1659562792064412793-556306156", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd", + "nodeIdHashed": "nId1659562792064412793-556306156", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKeyEnd", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd", + "nodeIdHashed": "nId1659562792064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-5336471382064412793-556306156": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart", + "nodeIdHashed": "nId-5336471382064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The optional start of the partition key values range being made available.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart", + "nodeIdHashed": "nId-5336471382064412793-556306156", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart", + "nodeIdHashed": "nId-5336471382064412793-556306156", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKeyStart", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart", + "nodeIdHashed": "nId-5336471382064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId13531086992064412793-556306156": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions", + "nodeIdHashed": "nId13531086992064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The permissions associated with the shared access signature. The", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions", + "nodeIdHashed": "nId13531086992064412793-556306156", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// user is restricted to operations allowed by the permissions. This", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions", + "nodeIdHashed": "nId13531086992064412793-556306156", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// field must be omitted if it has been specified in an associated", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions", + "nodeIdHashed": "nId13531086992064412793-556306156", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// stored access policy. \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\\u0022 /\\u003E can be used to create the", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions", + "nodeIdHashed": "nId13531086992064412793-556306156", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// permissions string.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions", + "nodeIdHashed": "nId13531086992064412793-556306156", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions", + "nodeIdHashed": "nId13531086992064412793-556306156", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Permissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions", + "nodeIdHashed": "nId13531086992064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-5248615272064412793-556306156": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol", + "nodeIdHashed": "nId-5248615272064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The optional signed protocol field specifies the protocol", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol", + "nodeIdHashed": "nId-5248615272064412793-556306156", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// permitted for a request made with the SAS. Possible values are", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol", + "nodeIdHashed": "nId-5248615272064412793-556306156", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp\\u0022 /\\u003E,", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol", + "nodeIdHashed": "nId-5248615272064412793-556306156", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.Https\\u0022 /\\u003E, and", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol", + "nodeIdHashed": "nId-5248615272064412793-556306156", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.None\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol", + "nodeIdHashed": "nId-5248615272064412793-556306156", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol", + "nodeIdHashed": "nId-5248615272064412793-556306156", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasProtocol", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Protocol", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol", + "nodeIdHashed": "nId-5248615272064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId14805164672064412793-556306156": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd", + "nodeIdHashed": "nId14805164672064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The optional end of the row key values range being made available.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd", + "nodeIdHashed": "nId14805164672064412793-556306156", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart\\u0022 /\\u003E must be specified if this value is set.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd", + "nodeIdHashed": "nId14805164672064412793-556306156", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd", + "nodeIdHashed": "nId14805164672064412793-556306156", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RowKeyEnd", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd", + "nodeIdHashed": "nId14805164672064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-6590419582064412793-556306156": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart", + "nodeIdHashed": "nId-6590419582064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The optional start of the row key values range being made available.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart", + "nodeIdHashed": "nId-6590419582064412793-556306156", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart", + "nodeIdHashed": "nId-6590419582064412793-556306156", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RowKeyStart", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart", + "nodeIdHashed": "nId-6590419582064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-19931505092064412793-556306156": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn", + "nodeIdHashed": "nId-19931505092064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Optionally specify the time at which the shared access signature", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn", + "nodeIdHashed": "nId-19931505092064412793-556306156", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// becomes valid. If omitted when DateTimeOffset.MinValue is used,", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn", + "nodeIdHashed": "nId-19931505092064412793-556306156", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// start time for this call is assumed to be the time when the", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn", + "nodeIdHashed": "nId-19931505092064412793-556306156", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// storage service receives the request.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn", + "nodeIdHashed": "nId-19931505092064412793-556306156", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn", + "nodeIdHashed": "nId-19931505092064412793-556306156", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StartsOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn", + "nodeIdHashed": "nId-19931505092064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId21404002962064412793-556306156": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableName", + "nodeIdHashed": "nId21404002962064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The name of the table being made accessible.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableName", + "nodeIdHashed": "nId21404002962064412793-556306156", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableName", + "nodeIdHashed": "nId21404002962064412793-556306156", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableName", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableName", + "nodeIdHashed": "nId21404002962064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-14720787132064412793-556306156": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)", + "nodeIdHashed": "nId-14720787132064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Sets the permissions for a table SAS.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)", + "nodeIdHashed": "nId-14720787132064412793-556306156", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)", + "nodeIdHashed": "nId-14720787132064412793-556306156", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022permissions\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)", + "nodeIdHashed": "nId-14720787132064412793-556306156", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\\u0022 /\\u003E containing the allowed permissions.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)", + "nodeIdHashed": "nId-14720787132064412793-556306156", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)", + "nodeIdHashed": "nId-14720787132064412793-556306156", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetPermissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)", + "nodeIdHashed": "nId-14720787132064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId18319618452064412793-556306156": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)", + "nodeIdHashed": "nId18319618452064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Sets the permissions for the SAS using a raw permissions string.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)", + "nodeIdHashed": "nId18319618452064412793-556306156", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)", + "nodeIdHashed": "nId18319618452064412793-556306156", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022rawPermissions\\u0022\\u003ERaw permissions string for the SAS.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)", + "nodeIdHashed": "nId18319618452064412793-556306156", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetPermissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rawPermissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)", + "nodeIdHashed": "nId18319618452064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2738743482064412793-556306156": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId2738743482064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Use an account\\u0027s \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableSharedKeyCredential\\u0022 /\\u003E to sign this", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId2738743482064412793-556306156", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// shared access signature values to produce the proper SAS query", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId2738743482064412793-556306156", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// parameters for authenticating requests.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId2738743482064412793-556306156", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId2738743482064412793-556306156", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022sharedKeyCredential\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId2738743482064412793-556306156", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The storage account\\u0027s \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableSharedKeyCredential\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId2738743482064412793-556306156", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId2738743482064412793-556306156", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId2738743482064412793-556306156", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A URL encoded query string representing the SAS.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId2738743482064412793-556306156", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId2738743482064412793-556306156", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Sign", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sharedKeyCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId2738743482064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-3594154792064412793-556306156": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3594154792064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Use an account\\u0027s \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableSharedKeyCredential\\u0022 /\\u003E to sign this", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3594154792064412793-556306156", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// shared access signature values to produce the proper SAS query", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3594154792064412793-556306156", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// parameters for authenticating requests.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3594154792064412793-556306156", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3594154792064412793-556306156", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022sharedKeyCredential\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3594154792064412793-556306156", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The storage account\\u0027s \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableSharedKeyCredential\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3594154792064412793-556306156", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3594154792064412793-556306156", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3594154792064412793-556306156", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// An instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasQueryParameters\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3594154792064412793-556306156", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3594154792064412793-556306156", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasQueryParameters", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToSasQueryParameters", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sharedKeyCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3594154792064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-9545028602064412793-556306156": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId-9545028602064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Check if two TablesSasBuilder instances are equal.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId-9545028602064412793-556306156", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId-9545028602064412793-556306156", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022obj\\u0022\\u003EThe instance to compare to.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId-9545028602064412793-556306156", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003ETrue if they\\u0027re equal, false otherwise.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId-9545028602064412793-556306156", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "obj", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId-9545028602064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId20727427922064412793-556306156": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()", + "nodeIdHashed": "nId20727427922064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Get a hash code for the TablesSasBuilder.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()", + "nodeIdHashed": "nId20727427922064412793-556306156", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()", + "nodeIdHashed": "nId20727427922064412793-556306156", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EHash code for the TablesSasBuilder.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()", + "nodeIdHashed": "nId20727427922064412793-556306156", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetHashCode", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()", + "nodeIdHashed": "nId20727427922064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId16093817802064412793-556306156": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()", + "nodeIdHashed": "nId16093817802064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Returns a string that represents the current object.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()", + "nodeIdHashed": "nId16093817802064412793-556306156", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()", + "nodeIdHashed": "nId16093817802064412793-556306156", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EA string that represents the current object.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()", + "nodeIdHashed": "nId16093817802064412793-556306156", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()", + "nodeIdHashed": "nId16093817802064412793-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId2064412793-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1033150280-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1033150280-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1136957052-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1136957052-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "readonly", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "struct", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEquatable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange", + "nodeIdHashed": "nId647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSasIPRange", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId647725125-556306156" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-556306156", + "childrenNodeIdsInOrder": { + "0": "nId-1697388224647725125-556306156", + "1": "nId148171169647725125-556306156", + "2": "nId-1811807068647725125-556306156", + "3": "nId520872248647725125-556306156", + "4": "nId-557246635647725125-556306156", + "5": "nId-513577814647725125-556306156", + "6": "nId-1498800546647725125-556306156", + "7": "nId2060978889647725125-556306156", + "8": "nId232077125647725125-556306156", + "9": "nId-1808813442647725125-556306156" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId743487545-556306156" + }, + "nId-1697388224647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IPAddress", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "start", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IPAddress", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "end", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)", + "nodeIdHashed": "nId-1697388224647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId647725125-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId148171169647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IPAddress", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "End", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.End", + "nodeIdHashed": "nId148171169647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId647725125-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1811807068647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IPAddress", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Start", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Start", + "nodeIdHashed": "nId-1811807068647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId647725125-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId520872248647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "==", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "left", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "right", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId520872248647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId647725125-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-557246635647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "!=", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "left", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "right", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId-557246635647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId647725125-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-513577814647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Parse", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "s", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)", + "nodeIdHashed": "nId-513577814647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId647725125-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1498800546647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "other", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId-1498800546647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId647725125-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2060978889647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "obj", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)", + "nodeIdHashed": "nId2060978889647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId647725125-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId232077125647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetHashCode", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()", + "nodeIdHashed": "nId232077125647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId647725125-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1808813442647725125-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()", + "nodeIdHashed": "nId-1808813442647725125-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId647725125-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId743487545-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId743487545-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1198651409-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1198651409-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-412459426-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "[", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Flags", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "]", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.FlagsAttribute", + "nodeIdHashed": "nId-412459426-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1722083622-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasPermissions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions", + "nodeIdHashed": "nId1722083622-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSasPermissions", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1722083622-556306156" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-556306156", + "childrenNodeIdsInOrder": { + "0": "nId-1372876101722083622-556306156", + "1": "nId-21173755301722083622-556306156", + "2": "nId-6953194691722083622-556306156", + "3": "nId-7650482351722083622-556306156", + "4": "nId5062624461722083622-556306156" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-219321433-556306156" + }, + "nId-1372876101722083622-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "All", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "-1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.All", + "nodeIdHashed": "nId-1372876101722083622-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1722083622-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-21173755301722083622-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Read", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Read", + "nodeIdHashed": "nId-21173755301722083622-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1722083622-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-6953194691722083622-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Add", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "2", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Add", + "nodeIdHashed": "nId-6953194691722083622-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1722083622-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-7650482351722083622-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Update", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "4", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Update", + "nodeIdHashed": "nId-7650482351722083622-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1722083622-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId5062624461722083622-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Delete", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "8", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Delete", + "nodeIdHashed": "nId5062624461722083622-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1722083622-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-219321433-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-219321433-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId700924148-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId700924148-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1992745663-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasProtocol", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol", + "nodeIdHashed": "nId1992745663-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSasProtocol", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1992745663-556306156" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-556306156", + "childrenNodeIdsInOrder": { + "0": "nId1365437941992745663-556306156", + "1": "nId-6755584811992745663-556306156", + "2": "nId17365423151992745663-556306156" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId2099560999-556306156" + }, + "nId1365437941992745663-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "None", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "0", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol.None", + "nodeIdHashed": "nId1365437941992745663-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1992745663-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-6755584811992745663-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "HttpsAndHttp", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp", + "nodeIdHashed": "nId-6755584811992745663-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1992745663-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId17365423151992745663-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Https", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "2", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol.Https", + "nodeIdHashed": "nId17365423151992745663-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1992745663-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2099560999-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId2099560999-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-669988237-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-669988237-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1304284084-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sealed", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasQueryParameters", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasQueryParameters", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "nodeIdHashed": "nId1304284084-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSasQueryParameters", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1304284084-556306156" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-556306156", + "childrenNodeIdsInOrder": { + "0": "nId7255274011304284084-556306156", + "1": "nId11338678491304284084-556306156", + "2": "nId-90653401304284084-556306156", + "3": "nId-17018635581304284084-556306156", + "4": "nId-2824100361304284084-556306156", + "5": "nId4369713361304284084-556306156" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId894738060-556306156" + }, + "nId7255274011304284084-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasQueryParameters", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Empty", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.Empty", + "nodeIdHashed": "nId7255274011304284084-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1304284084-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId11338678491304284084-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "EndPartitionKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey", + "nodeIdHashed": "nId11338678491304284084-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1304284084-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-90653401304284084-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "EndRowKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey", + "nodeIdHashed": "nId-90653401304284084-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1304284084-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-17018635581304284084-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StartPartitionKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey", + "nodeIdHashed": "nId-17018635581304284084-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1304284084-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2824100361304284084-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StartRowKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey", + "nodeIdHashed": "nId-2824100361304284084-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1304284084-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId4369713361304284084-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()", + "nodeIdHashed": "nId4369713361304284084-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1304284084-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId894738060-556306156": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId894738060-556306156", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-556306156", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-60048799": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-60048799", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-529326924": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-529326924", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId697226518": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "namespace", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Microsoft", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Extensions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Azure", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure", + "nodeIdHashed": "nId697226518", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Microsoft.Extensions.Azure", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId697226518" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "childrenNodeIdsInOrder": { + "0": "nId297351663697226518", + "1": "nId-1364916291697226518" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId80918599" + }, + "nId297351663697226518": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientBuilderExtensions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions", + "nodeIdHashed": "nId297351663697226518", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableClientBuilderExtensions", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId297351663697226518" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId697226518", + "childrenNodeIdsInOrder": { + "0": "nId1374607393297351663697226518", + "1": "nId48473231297351663697226518", + "2": "nId-56671793297351663697226518", + "3": "nId147800413297351663697226518" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1364916291697226518" + }, + "nId1374607393297351663697226518": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceClient", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableServiceClient" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddTableServiceClient", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "this", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "connectionString", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientFactoryBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder\\u003E(TBuilder, System.String)", + "nodeIdHashed": "nId1374607393297351663697226518", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId297351663697226518", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId48473231297351663697226518": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceClient", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableServiceClient" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddTableServiceClient", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "this", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "serviceUri", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientFactoryBuilderWithCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder\\u003E(TBuilder, System.Uri)", + "nodeIdHashed": "nId48473231297351663697226518", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId297351663697226518", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-56671793297351663697226518": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceClient", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableServiceClient" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddTableServiceClient", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "this", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "serviceUri", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sharedKeyCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientFactoryBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder\\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-56671793297351663697226518", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId297351663697226518", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId147800413297351663697226518": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceClient", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableServiceClient" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddTableServiceClient", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TConfiguration", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "this", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TConfiguration", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "configuration", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientFactoryBuilderWithConfiguration", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TConfiguration", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder, TConfiguration\\u003E(TBuilder, TConfiguration)", + "nodeIdHashed": "nId147800413297351663697226518", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId297351663697226518", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1364916291697226518": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1364916291697226518", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId697226518", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId80918599": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId80918599", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + } + }, + "hasDiff": true +} \ No newline at end of file diff --git a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/TreeToken/CodeFileBuilder.cs b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/TreeToken/CodeFileBuilder.cs index 5f9481ba541..baff4f416d3 100644 --- a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/TreeToken/CodeFileBuilder.cs +++ b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/TreeToken/CodeFileBuilder.cs @@ -67,7 +67,7 @@ private IEnumerable EnumerateNamespaces(IAssemblySymbol assemb } public CodeFile Build(IAssemblySymbol assemblySymbol, bool runAnalysis, List? dependencies) - { + { _assembly = assemblySymbol; var analyzer = new Analyzer(); @@ -210,7 +210,7 @@ private void BuildNamespace(List reviewLines, INamespaceSymbol names namespaceLine.Tokens.Add(ReviewToken.CreatePunctuationToken("{")); // Add each members in the namespace - foreach (var namedTypeSymbol in SymbolOrderProvider.OrderTypes(namespaceSymbol.GetTypeMembers())) + foreach (var namedTypeSymbol in SymbolOrderProvider.OrderTypes(namespaceSymbol.GetTypeMembers()).OrderBy(s => s.GetId())) { BuildType(namespaceLine.Children, namedTypeSymbol, isHidden); } @@ -749,12 +749,10 @@ private bool NeedsAccessibility(ISymbol symbol) token = ReviewToken.CreateTextToken(tokenValue, hasSuffixSpace: false); break; } - if (token != null && !String.IsNullOrWhiteSpace(navigateToId)) { token.NavigateToId = navigateToId!; } - return token; } From a371747e02fc4ed54f66d058e780a3976d8f0158 Mon Sep 17 00:00:00 2001 From: Praven Kuttappan <55455725+praveenkuttappan@users.noreply.github.com> Date: Fri, 23 Aug 2024 11:42:28 -0400 Subject: [PATCH 32/82] Avoid code file caching when for new tree style code files (#8874) --- .../LeanControllers/ReviewsController.cs | 6 ++---- .../Repositories/BlobCodeFileRepository.cs | 17 ++++++++++------- .../Interfaces/IBlobCodeFileRepository.cs | 2 +- 3 files changed, 13 insertions(+), 12 deletions(-) diff --git a/src/dotnet/APIView/APIViewWeb/LeanControllers/ReviewsController.cs b/src/dotnet/APIView/APIViewWeb/LeanControllers/ReviewsController.cs index bda76aa782c..990bde0a407 100644 --- a/src/dotnet/APIView/APIViewWeb/LeanControllers/ReviewsController.cs +++ b/src/dotnet/APIView/APIViewWeb/LeanControllers/ReviewsController.cs @@ -137,8 +137,7 @@ public async Task> GetReviewContentAsync(string revi if (activeAPIRevision.Files[0].ParserStyle == ParserStyle.Tree) { var comments = await _commentsManager.GetCommentsAsync(reviewId); - var cachedCodeFile = await _codeFileRepository.GetCodeFileAsync(revisionId: activeAPIRevision.Id, codeFileId: activeAPIRevision.Files[0].FileId); - var activeRevisionReviewCodeFile = cachedCodeFile.CodeFile; + var activeRevisionReviewCodeFile = await _codeFileRepository.GetCodeFileFromStorageAsync(revisionId: activeAPIRevision.Id, codeFileId: activeAPIRevision.Files[0].FileId); var codePanelRawData = new CodePanelRawData() { @@ -149,8 +148,7 @@ public async Task> GetReviewContentAsync(string revi if (!string.IsNullOrEmpty(diffApiRevisionId)) { var diffAPIRevision = await _apiRevisionsManager.GetAPIRevisionAsync(User, diffApiRevisionId); - var diffCodeFile = await _codeFileRepository.GetCodeFileAsync(revisionId: diffAPIRevision.Id, codeFileId: diffAPIRevision.Files[0].FileId); - codePanelRawData.diffRevisionCodeFile = diffCodeFile.CodeFile; + codePanelRawData.diffRevisionCodeFile = await _codeFileRepository.GetCodeFileFromStorageAsync(revisionId: diffAPIRevision.Id, codeFileId: diffAPIRevision.Files[0].FileId); } // Render the code files to generate UI token tree diff --git a/src/dotnet/APIView/APIViewWeb/Repositories/BlobCodeFileRepository.cs b/src/dotnet/APIView/APIViewWeb/Repositories/BlobCodeFileRepository.cs index a1846cef758..549d42870ea 100644 --- a/src/dotnet/APIView/APIViewWeb/Repositories/BlobCodeFileRepository.cs +++ b/src/dotnet/APIView/APIViewWeb/Repositories/BlobCodeFileRepository.cs @@ -36,12 +36,7 @@ public Task GetCodeFileAsync(APIRevisionListItemModel revision public async Task GetCodeFileAsync(string revisionId, APICodeFileModel apiCodeFile, string language, bool updateCache = true) { - return await GetCodeFileAsync(revisionId, apiCodeFile.FileId, updateCache, apiCodeFile.ParserStyle == ParserStyle.Tree); - } - - public async Task GetCodeFileAsync(string revisionId, string codeFileId, bool updateCache = true, bool doTreeStyleParserDeserialization = true) - { - var client = GetBlobClient(revisionId, codeFileId, out var key); + var client = GetBlobClient(revisionId, apiCodeFile.FileId, out var key); if (_cache.TryGetValue(key, out var codeFile)) { return codeFile; @@ -49,7 +44,7 @@ public async Task GetCodeFileAsync(string revisionId, string c var info = await client.DownloadAsync(); - codeFile = new RenderedCodeFile(await CodeFile.DeserializeAsync(info.Value.Content, doTreeStyleParserDeserialization)); + codeFile = new RenderedCodeFile(await CodeFile.DeserializeAsync(info.Value.Content, false)); if (updateCache) { @@ -58,6 +53,14 @@ public async Task GetCodeFileAsync(string revisionId, string c .SetValue(codeFile); } return codeFile; + } + + public async Task GetCodeFileFromStorageAsync(string revisionId, string codeFileId, bool doTreeStyleParserDeserialization = true) + { + var client = GetBlobClient(revisionId, codeFileId, out var key); + var info = await client.DownloadAsync(); + var codeFile = await CodeFile.DeserializeAsync(info.Value.Content, doTreeStyleParserDeserialization); + return codeFile; } public async Task UpsertCodeFileAsync(string revisionId, string codeFileId, CodeFile codeFile) diff --git a/src/dotnet/APIView/APIViewWeb/Repositories/Interfaces/IBlobCodeFileRepository.cs b/src/dotnet/APIView/APIViewWeb/Repositories/Interfaces/IBlobCodeFileRepository.cs index 20995751fb2..ab0c39b13c5 100644 --- a/src/dotnet/APIView/APIViewWeb/Repositories/Interfaces/IBlobCodeFileRepository.cs +++ b/src/dotnet/APIView/APIViewWeb/Repositories/Interfaces/IBlobCodeFileRepository.cs @@ -9,8 +9,8 @@ public interface IBlobCodeFileRepository { public Task GetCodeFileAsync(APIRevisionListItemModel revision, bool updateCache = true); public Task GetCodeFileAsync(string revisionId, APICodeFileModel apiCodeFile, string language, bool updateCache = true); - public Task GetCodeFileAsync(string revisionId, string codeFileId, bool updateCache = true, bool doTreeStyleParserDeserialization = true); public Task UpsertCodeFileAsync(string revisionId, string codeFileId, CodeFile codeFile); public Task DeleteCodeFileAsync(string revisionId, string codeFileId); + public Task GetCodeFileFromStorageAsync(string revisionId, string codeFileId, bool doTreeStyleParserDeserialization = true); } } From c6475aabff2d52d44255ae92105e2ca3872a1442 Mon Sep 17 00:00:00 2001 From: Praven Kuttappan <55455725+praveenkuttappan@users.noreply.github.com> Date: Fri, 23 Aug 2024 16:16:34 -0400 Subject: [PATCH 33/82] Include RenderClasses in serialized JSON code file (#8877) --- .../APIView/APIView/Model/V2/ReviewToken.cs | 2 +- .../CSharpAPIParserTests/CodeFileTests.cs | 21 +++++++++++++++++++ 2 files changed, 22 insertions(+), 1 deletion(-) diff --git a/src/dotnet/APIView/APIView/Model/V2/ReviewToken.cs b/src/dotnet/APIView/APIView/Model/V2/ReviewToken.cs index fb45f0929eb..94e878f9b48 100644 --- a/src/dotnet/APIView/APIView/Model/V2/ReviewToken.cs +++ b/src/dotnet/APIView/APIView/Model/V2/ReviewToken.cs @@ -57,7 +57,7 @@ public ReviewToken(string value, TokenKind kind) /// /// Language specific style css class names /// - public List RenderClasses = []; + public List RenderClasses { get; set; } = []; public static ReviewToken CreateTextToken(string value, string navigateToId = null, bool hasSuffixSpace = true) { diff --git a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs index 59aea555c7d..40fa294b3d9 100644 --- a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs +++ b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs @@ -6,6 +6,7 @@ using Newtonsoft.Json.Schema; using Newtonsoft.Json.Linq; using System.Text.Json.Serialization; +using APIView.Model.V2; namespace CSharpAPIParserTests @@ -126,5 +127,25 @@ private bool validateSchema(CodeFile codeFile) } return isValid; } + + [Fact] + public void TestNavigatonNodeHasRenderingClass() + { + var jsonString = JsonSerializer.Serialize(codeFile); + var parsedCodeFile = JsonSerializer.Deserialize(jsonString); + Assert.Equal(8, CountNavigationNodes(parsedCodeFile.ReviewLines)); + } + + private int CountNavigationNodes(List lines) + { + int count = 0; + foreach (var line in lines) + { + var navTokens = line.Tokens.Where(x=> x.NavigationDisplayName != null); + count += navTokens.Count(x => x.RenderClasses.Any()); + count += CountNavigationNodes(line.Children); + } + return count; + } } } From 969d7f19c7f760015034314cc0dc17a497f24f33 Mon Sep 17 00:00:00 2001 From: Patrick Hallisey Date: Fri, 23 Aug 2024 17:23:30 -0700 Subject: [PATCH 34/82] Allow Save-package-properties to exit 0 when prs produce no package changes (#8879) --- .../scripts/Save-Package-Properties.ps1 | 87 ++++++++++--------- 1 file changed, 47 insertions(+), 40 deletions(-) diff --git a/eng/common/scripts/Save-Package-Properties.ps1 b/eng/common/scripts/Save-Package-Properties.ps1 index c234d8b28ed..1922da5adff 100644 --- a/eng/common/scripts/Save-Package-Properties.ps1 +++ b/eng/common/scripts/Save-Package-Properties.ps1 @@ -99,56 +99,63 @@ $exportedPaths = @{} $allPackageProperties = @() if ($prDiff) { + Write-Host "Getting package properties for PR diff file: $prDiff" $allPackageProperties = Get-PrPkgProperties $prDiff + + if (!$allPackageProperties) { + Write-Host "No packages found matching PR diff file $prDiff" + Write-Host "Setting NoPackagesChanged variable to true" + Write-Host "##vso[task.setvariable variable=NoPackagesChanged]true" + exit 0 + } } else { + Write-Host "Getting package properties for service directory: $serviceDirectory" $allPackageProperties = Get-AllPkgProperties $serviceDirectory + + if (!$allPackageProperties) { + Write-Error "Package properties are not available for service directory $serviceDirectory" + exit 1 + } +} + +if (-not (Test-Path -Path $outDirectory)) +{ + New-Item -ItemType Directory -Force -Path $outDirectory | Out-Null } -if ($allPackageProperties) +foreach($pkg in $allPackageProperties) { - if (-not (Test-Path -Path $outDirectory)) + if ($pkg.Name) { + Write-Host "Package Name: $($pkg.Name)" + Write-Host "Package Version: $($pkg.Version)" + Write-Host "Package SDK Type: $($pkg.SdkType)" + Write-Host "Artifact Name: $($pkg.ArtifactName)" + Write-Host "Release date: $($pkg.ReleaseStatus)" + $configFilePrefix = $pkg.Name + if ($pkg.ArtifactName) { - New-Item -ItemType Directory -Force -Path $outDirectory + $configFilePrefix = $pkg.ArtifactName } - foreach($pkg in $allPackageProperties) + $outputPath = Join-Path -Path $outDirectory "$configFilePrefix.json" + Write-Host "Output path of json file: $outputPath" + $outDir = Split-Path $outputPath -parent + if (-not (Test-Path -path $outDir)) { - if ($pkg.Name) { - Write-Host "Package Name: $($pkg.Name)" - Write-Host "Package Version: $($pkg.Version)" - Write-Host "Package SDK Type: $($pkg.SdkType)" - Write-Host "Artifact Name: $($pkg.ArtifactName)" - Write-Host "Release date: $($pkg.ReleaseStatus)" - $configFilePrefix = $pkg.Name - if ($pkg.ArtifactName) - { - $configFilePrefix = $pkg.ArtifactName - } - $outputPath = Join-Path -Path $outDirectory "$configFilePrefix.json" - Write-Host "Output path of json file: $outputPath" - $outDir = Split-Path $outputPath -parent - if (-not (Test-Path -path $outDir)) - { - Write-Host "Creating directory $($outDir) for json property file" - New-Item -ItemType Directory -Path $outDir - } - - # If package properties for a track 2 (IsNewSdk = true) package has - # already been written, skip writing to that same path. - if ($exportedPaths.ContainsKey($outputPath) -and $exportedPaths[$outputPath].IsNewSdk -eq $true) { - Write-Host "Track 2 package info with file name $($outputPath) already exported. Skipping export." - continue - } - $exportedPaths[$outputPath] = $pkg - - SetOutput $outputPath $pkg - } + Write-Host "Creating directory $($outDir) for json property file" + New-Item -ItemType Directory -Path $outDir | Out-Null } - Get-ChildItem -Path $outDirectory -} -else -{ - Write-Error "Package properties are not available for service directory $serviceDirectory or $prdiff" - exit 1 + # If package properties for a track 2 (IsNewSdk = true) package has + # already been written, skip writing to that same path. + if ($exportedPaths.ContainsKey($outputPath) -and $exportedPaths[$outputPath].IsNewSdk -eq $true) { + Write-Host "Track 2 package info with file name $($outputPath) already exported. Skipping export." + continue + } + $exportedPaths[$outputPath] = $pkg + + SetOutput $outputPath $pkg + } } + +Get-ChildItem -Path $outDirectory From 4aea26ad9921686828b30f0051de2f8742d287d0 Mon Sep 17 00:00:00 2001 From: Praven Kuttappan <55455725+praveenkuttappan@users.noreply.github.com> Date: Fri, 23 Aug 2024 23:12:24 -0400 Subject: [PATCH 35/82] Skip documentation node id remapping if node is not changed (#8876) --- src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs b/src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs index 1bc54ab6c0d..67475d4ac68 100644 --- a/src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs +++ b/src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs @@ -509,7 +509,7 @@ private static void RemapDocumentationLines(List activeLines, Dictio line.DiffKind = diffKind; var newHashId = line.GetTokenNodeIdHash(newParentId, idx); - if (documentationRowMap.ContainsKey(oldHashId)) + if (documentationRowMap.ContainsKey(oldHashId) && !newHashId.Equals(oldHashId)) { documentationRowMap[newHashId] = documentationRowMap[oldHashId]; documentationRowMap.Remove(oldHashId); From c597728040cc696b1e46c2d89dfdf079a6cbfcbe Mon Sep 17 00:00:00 2001 From: Scott Beddall <45376673+scbedd@users.noreply.github.com> Date: Sun, 25 Aug 2024 11:35:04 -0700 Subject: [PATCH 36/82] Compare json object values instead of byte streams when matching bodies that are content-type `json` (#8860) --- .../SanitizerTests.cs | 12 +- .../Common/JsonComparer.cs | 157 ++++++++++++++++++ .../Common/RecordMatcher.cs | 59 +++++-- .../Common/RecordSession.cs | 2 +- 4 files changed, 208 insertions(+), 22 deletions(-) create mode 100644 tools/test-proxy/Azure.Sdk.Tools.TestProxy/Common/JsonComparer.cs diff --git a/tools/test-proxy/Azure.Sdk.Tools.TestProxy.Tests/SanitizerTests.cs b/tools/test-proxy/Azure.Sdk.Tools.TestProxy.Tests/SanitizerTests.cs index 47b322f9c1d..e06fdaa01a8 100644 --- a/tools/test-proxy/Azure.Sdk.Tools.TestProxy.Tests/SanitizerTests.cs +++ b/tools/test-proxy/Azure.Sdk.Tools.TestProxy.Tests/SanitizerTests.cs @@ -8,7 +8,6 @@ using System.IO; using System.Linq; using System.Reflection; -using System.Runtime.CompilerServices; using System.Text; using System.Text.RegularExpressions; using System.Threading.Tasks; @@ -689,8 +688,10 @@ public async void GenStringSanitizerQuietExitForAllHttpComponents() Assert.Equal(0, matcher.CompareHeaderDictionaries(targetUntouchedEntry.Request.Headers, targetEntry.Request.Headers, new HashSet(), new HashSet())); Assert.Equal(0, matcher.CompareHeaderDictionaries(targetUntouchedEntry.Response.Headers, targetEntry.Response.Headers, new HashSet(), new HashSet())); - Assert.Equal(0, matcher.CompareBodies(targetUntouchedEntry.Request.Body, targetEntry.Request.Body)); - Assert.Equal(0, matcher.CompareBodies(targetUntouchedEntry.Response.Body, targetEntry.Response.Body)); + + targetUntouchedEntry.Request.TryGetContentType(out var contentType); + Assert.Equal(0, matcher.CompareBodies(targetUntouchedEntry.Request.Body, targetEntry.Request.Body, contentType)); + Assert.Equal(0, matcher.CompareBodies(targetUntouchedEntry.Response.Body, targetEntry.Response.Body, contentType)); Assert.Equal(targetUntouchedEntry.RequestUri, targetEntry.RequestUri); } @@ -769,8 +770,9 @@ public async void BodyStringSanitizerQuietlyExits(string targetValue, string rep await session.Session.Sanitize(sanitizer); var resultBodyValue = Encoding.UTF8.GetString(targetEntry.Request.Body); - Assert.Equal(0, matcher.CompareBodies(targetUntouchedEntry.Request.Body, targetEntry.Request.Body)); - Assert.Equal(0, matcher.CompareBodies(targetUntouchedEntry.Response.Body, targetEntry.Response.Body)); + targetUntouchedEntry.Request.TryGetContentType(out var contentType); + Assert.Equal(0, matcher.CompareBodies(targetUntouchedEntry.Request.Body, targetEntry.Request.Body, contentType)); + Assert.Equal(0, matcher.CompareBodies(targetUntouchedEntry.Response.Body, targetEntry.Response.Body, contentType)); } [Fact] diff --git a/tools/test-proxy/Azure.Sdk.Tools.TestProxy/Common/JsonComparer.cs b/tools/test-proxy/Azure.Sdk.Tools.TestProxy/Common/JsonComparer.cs new file mode 100644 index 00000000000..2e237ec83df --- /dev/null +++ b/tools/test-proxy/Azure.Sdk.Tools.TestProxy/Common/JsonComparer.cs @@ -0,0 +1,157 @@ +using System; +using System.Collections.Generic; +using System.Linq.Expressions; +using System.Text; +using System.Text.Json; + +namespace Azure.Sdk.Tools.TestProxy.Common +{ + public class JsonComparer + { + public static List CompareJson(byte[] json1, byte[] json2) + { + var differences = new List(); + JsonDocument doc1; + JsonDocument doc2; + + // Deserialize the byte arrays to JsonDocument + try + { + doc1 = JsonDocument.Parse(json1); + } + catch(Exception ex) + { + differences.Add($"Unable to parse the request json body. Content \"{Encoding.UTF8.GetString(json1)}.\" Exception: {ex.Message}"); + return differences; + } + + try + { + doc2 = JsonDocument.Parse(json2); + } + + catch (Exception ex) + { + differences.Add($"Unable to parse the record json body. Content \"{Encoding.UTF8.GetString(json2)}.\" Exception: {ex.Message}"); + return differences; + } + + CompareElements(doc1.RootElement, doc2.RootElement, differences, ""); + + return differences; + } + + private static void CompareElements(JsonElement element1, JsonElement element2, List differences, string path) + { + if (element1.ValueKind != element2.ValueKind) + { + differences.Add($"{path}: Request and record have different types."); + return; + } + + switch (element1.ValueKind) + { + case JsonValueKind.Object: + { + var properties1 = element1.EnumerateObject(); + var properties2 = element2.EnumerateObject(); + + var propDict1 = new Dictionary(); + var propDict2 = new Dictionary(); + + foreach (var prop in properties1) + propDict1[prop.Name] = prop.Value; + + foreach (var prop in properties2) + propDict2[prop.Name] = prop.Value; + + foreach (var key in propDict1.Keys) + { + if (propDict2.ContainsKey(key)) + { + CompareElements(propDict1[key], propDict2[key], differences, $"{path}.{key}"); + } + else + { + differences.Add($"{path}.{key}: Missing in request JSON"); + } + } + + foreach (var key in propDict2.Keys) + { + if (!propDict1.ContainsKey(key)) + { + differences.Add($"{path}.{key}: Missing in record JSON"); + } + } + + break; + } + case JsonValueKind.Array: + { + var array1 = element1.EnumerateArray(); + var array2 = element2.EnumerateArray(); + + int index = 0; + var enum1 = array1.GetEnumerator(); + var enum2 = array2.GetEnumerator(); + + while (enum1.MoveNext() && enum2.MoveNext()) + { + CompareElements(enum1.Current, enum2.Current, differences, $"{path}[{index}]"); + index++; + } + + while (enum1.MoveNext()) + { + differences.Add($"{path}[{index}]: Extra element in request JSON"); + index++; + } + + while (enum2.MoveNext()) + { + differences.Add($"{path}[{index}]: Extra element in record JSON"); + index++; + } + + break; + } + case JsonValueKind.String: + { + if (element1.GetString() != element2.GetString()) + { + differences.Add($"{path}: \"{element1.GetString()}\" != \"{element2.GetString()}\""); + } + break; + } + case JsonValueKind.Number: + { + if (element1.GetDecimal() != element2.GetDecimal()) + { + differences.Add($"{path}: {element1.GetDecimal()} != {element2.GetDecimal()}"); + } + break; + } + case JsonValueKind.True: + case JsonValueKind.False: + { + if (element1.GetBoolean() != element2.GetBoolean()) + { + differences.Add($"{path}: {element1.GetBoolean()} != {element2.GetBoolean()}"); + } + break; + } + case JsonValueKind.Null: + { + // Both are null, nothing to compare + break; + } + default: + { + differences.Add($"{path}: Unhandled value kind {element1.ValueKind}"); + break; + } + } + } + } +} diff --git a/tools/test-proxy/Azure.Sdk.Tools.TestProxy/Common/RecordMatcher.cs b/tools/test-proxy/Azure.Sdk.Tools.TestProxy/Common/RecordMatcher.cs index aa8bc59dbe0..bec41ef8e63 100644 --- a/tools/test-proxy/Azure.Sdk.Tools.TestProxy/Common/RecordMatcher.cs +++ b/tools/test-proxy/Azure.Sdk.Tools.TestProxy/Common/RecordMatcher.cs @@ -112,7 +112,10 @@ public virtual RecordEntry FindMatch(RecordEntry request, IList ent if (!entry.IsTrack1Recording) { score += CompareHeaderDictionaries(request.Request.Headers, entry.Request.Headers, IgnoredHeaders, ExcludeHeaders); - score += CompareBodies(request.Request.Body, entry.Request.Body); + + request.Request.TryGetContentType(out var contentType); + + score += CompareBodies(request.Request.Body, entry.Request.Body, descriptionBuilder: null, contentType: contentType); } if (score == 0) @@ -130,7 +133,7 @@ public virtual RecordEntry FindMatch(RecordEntry request, IList ent throw new TestRecordingMismatchException(GenerateException(request, bestScoreEntry, entries)); } - public virtual int CompareBodies(byte[] requestBody, byte[] recordBody, StringBuilder descriptionBuilder = null) + public virtual int CompareBodies(byte[] requestBody, byte[] recordBody, string contentType, StringBuilder descriptionBuilder = null) { if (!_compareBodies) { @@ -154,27 +157,50 @@ public virtual int CompareBodies(byte[] requestBody, byte[] recordBody, StringBu return 1; } + if (!requestBody.SequenceEqual(recordBody)) { - if (descriptionBuilder != null) + // we just failed sequence equality, before erroring, lets check if we're a json body and check for property equality + if (!string.IsNullOrWhiteSpace(contentType) && contentType.Contains("json")) { - var minLength = Math.Min(requestBody.Length, recordBody.Length); - int i; - for (i = 0; i < minLength - 1; i++) + var jsonDifferences = JsonComparer.CompareJson(requestBody, recordBody); + + if (jsonDifferences.Count > 0) { - if (requestBody[i] != recordBody[i]) + + if (descriptionBuilder != null) { - break; + descriptionBuilder.AppendLine($"There are differences between request and recordentry bodies:"); + foreach (var jsonDifference in jsonDifferences) + { + descriptionBuilder.AppendLine(jsonDifference); + } } + + return 1; } - descriptionBuilder.AppendLine($"Request and record bodies do not match at index {i}:"); - var before = Math.Max(0, i - 10); - var afterRequest = Math.Min(i + 20, requestBody.Length); - var afterResponse = Math.Min(i + 20, recordBody.Length); - descriptionBuilder.AppendLine($" request: \"{Encoding.UTF8.GetString(requestBody, before, afterRequest - before)}\""); - descriptionBuilder.AppendLine($" record: \"{Encoding.UTF8.GetString(recordBody, before, afterResponse - before)}\""); + } + else { + if (descriptionBuilder != null) + { + var minLength = Math.Min(requestBody.Length, recordBody.Length); + int i; + for (i = 0; i < minLength - 1; i++) + { + if (requestBody[i] != recordBody[i]) + { + break; + } + } + descriptionBuilder.AppendLine($"Request and record bodies do not match at index {i}:"); + var before = Math.Max(0, i - 10); + var afterRequest = Math.Min(i + 20, requestBody.Length); + var afterResponse = Math.Min(i + 20, recordBody.Length); + descriptionBuilder.AppendLine($" request: \"{Encoding.UTF8.GetString(requestBody, before, afterRequest - before)}\""); + descriptionBuilder.AppendLine($" record: \"{Encoding.UTF8.GetString(recordBody, before, afterResponse - before)}\""); + } + return 1; } - return 1; } return 0; @@ -250,7 +276,8 @@ private string GenerateException(RecordEntry request, RecordEntry bestScoreEntry builder.AppendLine("Body differences:"); - CompareBodies(request.Request.Body, bestScoreEntry.Request.Body, builder); + request.Request.TryGetContentType(out var contentType); + CompareBodies(request.Request.Body, bestScoreEntry.Request.Body, contentType, descriptionBuilder: builder); return builder.ToString(); } diff --git a/tools/test-proxy/Azure.Sdk.Tools.TestProxy/Common/RecordSession.cs b/tools/test-proxy/Azure.Sdk.Tools.TestProxy/Common/RecordSession.cs index a104e4083ce..ba51b7d355d 100644 --- a/tools/test-proxy/Azure.Sdk.Tools.TestProxy/Common/RecordSession.cs +++ b/tools/test-proxy/Azure.Sdk.Tools.TestProxy/Common/RecordSession.cs @@ -102,10 +102,10 @@ public RecordEntry Lookup(RecordEntry requestEntry, RecordMatcher matcher, IEnum { sanitizer.Sanitize(requestEntry); } + // normalize request body with STJ using relaxed escaping to match behavior when Deserializing from session files RecordEntry.NormalizeJsonBody(requestEntry.Request); - RecordEntry entry = matcher.FindMatch(requestEntry, Entries); if (remove) { From a434ce67c5d268d546e76b177df04363fcf47e4a Mon Sep 17 00:00:00 2001 From: Scott Beddall <45376673+scbedd@users.noreply.github.com> Date: Sun, 25 Aug 2024 11:39:51 -0700 Subject: [PATCH 37/82] Test Proxy Version w/ Json Value Compare (#8865) * bump proxy version --- eng/common/testproxy/target_version.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eng/common/testproxy/target_version.txt b/eng/common/testproxy/target_version.txt index 26b6c79cf6f..cefa0fb9592 100644 --- a/eng/common/testproxy/target_version.txt +++ b/eng/common/testproxy/target_version.txt @@ -1 +1 @@ -1.0.0-dev.20240806.1 +1.0.0-dev.20240823.1 From 69ff96c8e6608a4673f9e2a4f0344e816d5c1ab3 Mon Sep 17 00:00:00 2001 From: PyBlend <13187637+MJoshuaB@users.noreply.github.com> Date: Tue, 27 Aug 2024 04:12:00 +1200 Subject: [PATCH 38/82] [Pylint] Disallow using legacy type hinting (#8801) * [pylint] forbid legacy typing * add rule to Rules List & fix table formatting * add do-not-use-legacy-typing to Rules List * switch to using FunctionDef * remove redundant condition --- .../azure-pylint-guidelines-checker/README.md | 1 + .../pylint_guidelines_checker.py | 25 +++++++++ .../tests/test_pylint_custom_plugins.py | 52 ++++++++++++++++++- 3 files changed, 77 insertions(+), 1 deletion(-) diff --git a/tools/pylint-extensions/azure-pylint-guidelines-checker/README.md b/tools/pylint-extensions/azure-pylint-guidelines-checker/README.md index 7d8449008b9..06880bef060 100644 --- a/tools/pylint-extensions/azure-pylint-guidelines-checker/README.md +++ b/tools/pylint-extensions/azure-pylint-guidelines-checker/README.md @@ -92,3 +92,4 @@ In the case of a false positive, use the disable command to remove the pylint er | docstring-keyword-should-match-keyword-only | Docstring keyword arguments and keyword-only method arguments should match. | pylint:disable=docstring-keyword-should-match-keyword-only | [link](https://azure.github.io/azure-sdk/python_documentation.html#docstrings) | | docstring-type-do-not-use-class | Docstring type is formatted incorrectly. Do not use `:class` in docstring type. | pylint:disable=docstring-type-do-not-use-class | [link](https://sphinx-rtd-tutorial.readthedocs.io/en/latest/docstrings.html) | | no-typing-import-in-type-check | Do not import typing under TYPE_CHECKING. | pylint:disable=no-typing-import-in-type-check | No Link. | +| do-not-use-legacy-typing | Do not use legacy (<Python 3.8) type hinting comments | pylint:disable=do-not-use-legacy-typing | No Link. \ No newline at end of file diff --git a/tools/pylint-extensions/azure-pylint-guidelines-checker/pylint_guidelines_checker.py b/tools/pylint-extensions/azure-pylint-guidelines-checker/pylint_guidelines_checker.py index f79af8f887a..dfcb7e6dc07 100644 --- a/tools/pylint-extensions/azure-pylint-guidelines-checker/pylint_guidelines_checker.py +++ b/tools/pylint-extensions/azure-pylint-guidelines-checker/pylint_guidelines_checker.py @@ -2750,6 +2750,29 @@ def visit_import(self, node): except: pass +class DoNotUseLegacyTyping(BaseChecker): + + """ Rule to check that we aren't using legacy typing using comments. """ + + name = "do-not-use-legacy-typing" + priority = -1 + msgs = { + "C4761": ( + "Do not use legacy typing using comments.", + "do-not-use-legacy-typing", + "Do not use legacy typing using comments. Python 2 is no longer supported, use Python 3.9+ type hints instead.", + ), + } + + def visit_functiondef(self, node): + """Check that we aren't using legacy typing.""" + if node.type_comment_args or node.type_comment_returns: + self.add_message( + msgid=f"do-not-use-legacy-typing", + node=node, + confidence=None, + ) + # if a linter is registered in this function then it will be checked with pylint def register(linter): linter.register_checker(ClientsDoNotUseStaticMethods(linter)) @@ -2782,6 +2805,8 @@ def register(linter): linter.register_checker(DoNotImportLegacySix(linter)) linter.register_checker(NoLegacyAzureCoreHttpResponseImport(linter)) linter.register_checker(NoImportTypingFromTypeCheck(linter)) + linter.register_checker(DoNotUseLegacyTyping(linter)) + # disabled by default, use pylint --enable=check-docstrings if you want to use it linter.register_checker(CheckDocstringParameters(linter)) diff --git a/tools/pylint-extensions/azure-pylint-guidelines-checker/tests/test_pylint_custom_plugins.py b/tools/pylint-extensions/azure-pylint-guidelines-checker/tests/test_pylint_custom_plugins.py index dfdca1775bc..9627cbad1b1 100644 --- a/tools/pylint-extensions/azure-pylint-guidelines-checker/tests/test_pylint_custom_plugins.py +++ b/tools/pylint-extensions/azure-pylint-guidelines-checker/tests/test_pylint_custom_plugins.py @@ -4829,4 +4829,54 @@ def test_allowed_import_else(self): self.checker.visit_importfrom(ima) self.checker.visit_import(imb) self.checker.visit_import(imc) - self.checker.visit_importfrom(imd) \ No newline at end of file + self.checker.visit_importfrom(imd) + +class TestCheckDoNotUseLegacyTyping(pylint.testutils.CheckerTestCase): + """Test that we are blocking disallowed legacy typing practices""" + + CHECKER_CLASS = checker.DoNotUseLegacyTyping + + def test_disallowed_typing(self): + """Check that illegal method typing comments raise warnings""" + fdef = astroid.extract_node( + """ + def function(x): #@ + # type: (str) -> str + pass + """ + ) + + with self.assertAddsMessages( + pylint.testutils.MessageTest( + msg_id="do-not-use-legacy-typing", + line=2, + node=fdef, + col_offset=0, + end_line=2, + end_col_offset=12, + ) + ): + self.checker.visit_functiondef(fdef) + + def test_allowed_typing(self): + """Check that allowed method typing comments don't raise warnings""" + fdef = astroid.extract_node( + """ + def function(x: str) -> str: #@ + pass + """ + ) + with self.assertNoMessages(): + self.checker.visit_functiondef(fdef) + + def test_arbitrary_comments(self): + """Check that arbitrary comments don't raise warnings""" + fdef = astroid.extract_node( + """ + def function(x): #@ + # This is a comment + pass + """ + ) + with self.assertNoMessages(): + self.checker.visit_functiondef(fdef) \ No newline at end of file From 80b4e644b438521488a570b0a1168b9115a3f66a Mon Sep 17 00:00:00 2001 From: kdestin <101366538+kdestin@users.noreply.github.com> Date: Mon, 26 Aug 2024 12:13:55 -0400 Subject: [PATCH 39/82] feat(pylint): Add httpx as a blocked networking import (#8870) * feat: Add httpx as a blocked networking import * chore: Update CHANGELOG.md --- .../CHANGELOG.md | 4 ++++ .../pylint_guidelines_checker.py | 2 +- .../tests/test_pylint_custom_plugins.py | 19 ++++++++++++++++--- 3 files changed, 21 insertions(+), 4 deletions(-) diff --git a/tools/pylint-extensions/azure-pylint-guidelines-checker/CHANGELOG.md b/tools/pylint-extensions/azure-pylint-guidelines-checker/CHANGELOG.md index 65beb3a3bca..7061a29fc7a 100644 --- a/tools/pylint-extensions/azure-pylint-guidelines-checker/CHANGELOG.md +++ b/tools/pylint-extensions/azure-pylint-guidelines-checker/CHANGELOG.md @@ -1,5 +1,9 @@ # Release History +## 0.5.0 (unreleased) + +- Feature: Add `httpx` as an import flagged by C4749(networking-import-outside-azure-core-transport) + ## 0.4.1 (2024-04-17) - Bug fix for typing under TYPE_CHECKING block. diff --git a/tools/pylint-extensions/azure-pylint-guidelines-checker/pylint_guidelines_checker.py b/tools/pylint-extensions/azure-pylint-guidelines-checker/pylint_guidelines_checker.py index dfcb7e6dc07..d1e26040a62 100644 --- a/tools/pylint-extensions/azure-pylint-guidelines-checker/pylint_guidelines_checker.py +++ b/tools/pylint-extensions/azure-pylint-guidelines-checker/pylint_guidelines_checker.py @@ -2376,7 +2376,7 @@ class NonCoreNetworkImport(BaseChecker): "This import is only allowed in azure.core.pipeline.transport.", ), } - BLOCKED_MODULES = ["aiohttp", "requests", "trio"] + BLOCKED_MODULES = ["aiohttp", "requests", "trio", "httpx"] AZURE_CORE_TRANSPORT_NAME = "azure.core.pipeline.transport" def visit_import(self, node): diff --git a/tools/pylint-extensions/azure-pylint-guidelines-checker/tests/test_pylint_custom_plugins.py b/tools/pylint-extensions/azure-pylint-guidelines-checker/tests/test_pylint_custom_plugins.py index 9627cbad1b1..b74548a22d1 100644 --- a/tools/pylint-extensions/azure-pylint-guidelines-checker/tests/test_pylint_custom_plugins.py +++ b/tools/pylint-extensions/azure-pylint-guidelines-checker/tests/test_pylint_custom_plugins.py @@ -4052,18 +4052,31 @@ class TestCheckNonCoreNetworkImport(pylint.testutils.CheckerTestCase): def test_disallowed_imports(self): """Check that illegal imports raise warnings""" # Blocked import ouside of core. - import_node = astroid.extract_node("import requests") + requests_import_node = astroid.extract_node("import requests") with self.assertAddsMessages( pylint.testutils.MessageTest( msg_id="networking-import-outside-azure-core-transport", line=1, - node=import_node, + node=requests_import_node, col_offset=0, end_line=1, end_col_offset=15, ) ): - self.checker.visit_import(import_node) + self.checker.visit_import(requests_import_node) + + httpx_import_node = astroid.extract_node("import httpx") + with self.assertAddsMessages( + pylint.testutils.MessageTest( + msg_id="networking-import-outside-azure-core-transport", + line=1, + node=httpx_import_node, + col_offset=0, + end_line=1, + end_col_offset=12, + ) + ): + self.checker.visit_import(httpx_import_node) # blocked import from outside of core. importfrom_node = astroid.extract_node("from aiohttp import get") From 461c1f1e8822239b8cababa385d2acaf9707ed7d Mon Sep 17 00:00:00 2001 From: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Mon, 26 Aug 2024 09:21:33 -0700 Subject: [PATCH 40/82] Update azure-sdk-build-tools Repository Resource Refs in Yaml files (#8884) --- .../templates/jobs/azuresdkpartnerdrops-to-nugetfeed.yml | 2 +- eng/pipelines/templates/stages/1es-redirect.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/pipelines/templates/jobs/azuresdkpartnerdrops-to-nugetfeed.yml b/eng/pipelines/templates/jobs/azuresdkpartnerdrops-to-nugetfeed.yml index 2e1533cd43a..e55b89d793a 100644 --- a/eng/pipelines/templates/jobs/azuresdkpartnerdrops-to-nugetfeed.yml +++ b/eng/pipelines/templates/jobs/azuresdkpartnerdrops-to-nugetfeed.yml @@ -4,7 +4,7 @@ resources: - repository: azure-sdk-build-tools type: git name: internal/azure-sdk-build-tools - ref: refs/tags/azure-sdk-build-tools_20240711.1 + ref: refs/tags/azure-sdk-build-tools_20240826.1 parameters: - name: BuildToolsRepoPath diff --git a/eng/pipelines/templates/stages/1es-redirect.yml b/eng/pipelines/templates/stages/1es-redirect.yml index 0e0e8a0e8d8..9ca6ca08aca 100644 --- a/eng/pipelines/templates/stages/1es-redirect.yml +++ b/eng/pipelines/templates/stages/1es-redirect.yml @@ -7,7 +7,7 @@ resources: - repository: azure-sdk-build-tools type: git name: internal/azure-sdk-build-tools - ref: refs/tags/azure-sdk-build-tools_20240711.1 + ref: refs/tags/azure-sdk-build-tools_20240826.1 parameters: - name: stages From 9040deba80a8d1f9f8b4fbb528ddaf71cee7b778 Mon Sep 17 00:00:00 2001 From: Ronnie Geraghty Date: Mon, 26 Aug 2024 10:42:37 -0700 Subject: [PATCH 41/82] fixes issue description over 100 characters (#8869) * fixes issue description over 100 characters * Added label for new service * Added new service label --- tools/github/data/common-labels.csv | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/github/data/common-labels.csv b/tools/github/data/common-labels.csv index 7709ab68512..ffabedfbc0b 100644 --- a/tools/github/data/common-labels.csv +++ b/tools/github/data/common-labels.csv @@ -86,6 +86,7 @@ Consumption - Billing,"All issues in consumption where billing/price-related dat Consumption - UsageDetailsAndExport,"All issues in consumption for usage details API and exports API.",e99695 Consumption - RIandShowBack,"All issues in consumption associated with Reservation and ShowBack.",e99695 Container Instances,,e99695 +Container Orchestrator Runtime,,e99695 Container Registry,,e99695 Container Service,,e99695 Cosmos,,e99695 @@ -153,6 +154,7 @@ Marketplace Ordering,,e99695 Media Services,,e99695 Mgmt,This issue is related to a management-plane library.,ffeb77 Mgmt-EngSys,Engineering System (Management Plane Specific),ffeb77 +Microsoft Playwright Testing,,e99695 Migrate,,e99695 Mixed Reality,,e99695 Mobile Engagement,,e99695 @@ -241,7 +243,7 @@ feature-request,This issue requires a new behavior in the product in order be re good first issue,This issue tracks work that may be a good starting point for a first-time contributor,64c170 help wanted,This issue is tracking work for which community contributions would be welcomed and appreciated,64c170 late-blocker,Changes based on review feedback before imminent release.,d8f74c -issue-addressed,Workflow: The Azure SDK team member assisting with this issue believes it to be addressed and ready to close.,5df772 +issue-addressed,Workflow: The Azure SDK team believes it to be addressed and ready to close.,5df772 needs-author-feedback,Workflow: More information is needed from author to address the issue.,f72598 needs-team-attention,Workflow: This issue needs attention from Azure service team or SDK team,3BA0F8 needs-team-triage,Workflow: This issue needs the team to triage.,ededed From bd0fc393e8d30d780e4f09b755a23d7634394e8f Mon Sep 17 00:00:00 2001 From: Praven Kuttappan <55455725+praveenkuttappan@users.noreply.github.com> Date: Mon, 26 Aug 2024 15:11:17 -0400 Subject: [PATCH 42/82] Fix apiviewgo download paths (#8856) (#8883) * apiviewgo downloads to os.TempDir instead of os.UserHomeDir --- src/go/cmd/download.go | 7 +-- src/go/cmd/module.go | 2 +- src/go/cmd/pkg.go | 15 +++--- src/go/cmd/pkg_test.go | 48 +++++++++++++++++++ .../test_package_name@v1.0.0/go.mod | 3 ++ .../subpackage/test.go | 3 ++ .../test_package_name@v1.0.0/test.go | 3 ++ 7 files changed, 69 insertions(+), 12 deletions(-) create mode 100644 src/go/cmd/pkg_test.go create mode 100644 src/go/cmd/testdata/test_package_name/test_package_name@v1.0.0/go.mod create mode 100644 src/go/cmd/testdata/test_package_name/test_package_name@v1.0.0/subpackage/test.go create mode 100644 src/go/cmd/testdata/test_package_name/test_package_name@v1.0.0/test.go diff --git a/src/go/cmd/download.go b/src/go/cmd/download.go index dc5b2b0eaf7..0014cad9a91 100644 --- a/src/go/cmd/download.go +++ b/src/go/cmd/download.go @@ -139,13 +139,14 @@ func mustEscape(modPath string) string { // downloadDir creates a directory to store downloaded module zips and source. // Callers are responsible for removing the directory when they're done with it. func downloadDir() (string, error) { - root, err := os.UserHomeDir() + root := os.TempDir() + err := os.MkdirAll(root, 0700) if err != nil { - root = os.TempDir() + return "", fmt.Errorf("failed to create root directory %q for downloads: %w", root, err) } d, err := os.MkdirTemp(root, "apiviewgo") if err != nil { - err = fmt.Errorf("failed to create download directory: %w", err) + err = fmt.Errorf("failed to create download directory %q: %w", d, err) } return d, err } diff --git a/src/go/cmd/module.go b/src/go/cmd/module.go index 17c62ddc236..4fc9107f977 100644 --- a/src/go/cmd/module.go +++ b/src/go/cmd/module.go @@ -89,7 +89,7 @@ func NewModule(dir string) (*Module, error) { return filepath.SkipDir } } - p, err := NewPkg(path, m.ModFile.Module.Mod.Path) + p, err := NewPkg(path, m.ModFile.Module.Mod.Path, dir) if err == nil { m.Packages[baseImportPath+p.Name()] = p } else if !errors.Is(err, ErrNoPackages) { diff --git a/src/go/cmd/pkg.go b/src/go/cmd/pkg.go index 948a69a57e1..aa25315bedd 100644 --- a/src/go/cmd/pkg.go +++ b/src/go/cmd/pkg.go @@ -51,8 +51,11 @@ type Pkg struct { } // NewPkg loads the package in the specified directory. -// It's required there is only one package in the directory. -func NewPkg(dir, modulePath string) (*Pkg, error) { +// +// - dir is the directory containing the package +// - modulePath is the import path of the module containing the package +// - moduleRoot is the root directory of the module on disk i.e., the directory containing its go.mod +func NewPkg(dir, modulePath, moduleRoot string) (*Pkg, error) { pk := &Pkg{ modulePath: modulePath, c: newContent(), @@ -61,12 +64,8 @@ func NewPkg(dir, modulePath string) (*Pkg, error) { } modulePathWithoutVersion := strings.TrimSuffix(versionReg.ReplaceAllString(modulePath, "/"), "/") moduleName := filepath.Base(modulePathWithoutVersion) - if _, after, found := strings.Cut(dir, moduleName); found { - pk.relName = moduleName - if after != "" && after[0] != '@' { - pk.relName += after - } - pk.relName = strings.ReplaceAll(pk.relName, "\\", "/") + if _, after, found := strings.Cut(dir, moduleRoot); found { + pk.relName = strings.ReplaceAll(moduleName+after, "\\", "/") } else { return nil, errors.New(dir + " isn't part of module " + moduleName) } diff --git a/src/go/cmd/pkg_test.go b/src/go/cmd/pkg_test.go new file mode 100644 index 00000000000..78816eb8149 --- /dev/null +++ b/src/go/cmd/pkg_test.go @@ -0,0 +1,48 @@ +// Copyright (c) Microsoft Corporation. All rights reserved. +// Licensed under the MIT License. + +package cmd + +import ( + "path/filepath" + "testing" + + "github.com/stretchr/testify/require" +) + +func TestName(t *testing.T) { + for _, test := range []struct { + modulePath, moduleRoot, pkgPath, want string + }{ + { + modulePath: "test_package_name", + moduleRoot: "testdata/test_package_name/test_package_name@v1.0.0", + want: "test_package_name", + }, + { + modulePath: "test_package_name", + moduleRoot: "testdata/test_package_name/test_package_name@v1.0.0", + pkgPath: "subpackage", + want: "test_package_name/subpackage", + }, + { + modulePath: "test_subpackage", + moduleRoot: "testdata/test_subpackage", + want: "test_subpackage", + }, + { + modulePath: "test_subpackage", + moduleRoot: "testdata/test_subpackage", + pkgPath: "subpackage", + want: "test_subpackage/subpackage", + }, + } { + t.Run("", func(t *testing.T) { + d, err := filepath.Abs(test.moduleRoot) + require.NoError(t, err) + p, err := NewPkg(filepath.Join(d, test.pkgPath), test.modulePath, d) + require.NoError(t, err) + require.Equal(t, test.want, p.Name()) + }) + } +} diff --git a/src/go/cmd/testdata/test_package_name/test_package_name@v1.0.0/go.mod b/src/go/cmd/testdata/test_package_name/test_package_name@v1.0.0/go.mod new file mode 100644 index 00000000000..b88454b9d26 --- /dev/null +++ b/src/go/cmd/testdata/test_package_name/test_package_name@v1.0.0/go.mod @@ -0,0 +1,3 @@ +module test_package_name + +go 1.18 diff --git a/src/go/cmd/testdata/test_package_name/test_package_name@v1.0.0/subpackage/test.go b/src/go/cmd/testdata/test_package_name/test_package_name@v1.0.0/subpackage/test.go new file mode 100644 index 00000000000..634ad31f5ed --- /dev/null +++ b/src/go/cmd/testdata/test_package_name/test_package_name@v1.0.0/subpackage/test.go @@ -0,0 +1,3 @@ +package subpackage + +type S string diff --git a/src/go/cmd/testdata/test_package_name/test_package_name@v1.0.0/test.go b/src/go/cmd/testdata/test_package_name/test_package_name@v1.0.0/test.go new file mode 100644 index 00000000000..88b65e2378b --- /dev/null +++ b/src/go/cmd/testdata/test_package_name/test_package_name@v1.0.0/test.go @@ -0,0 +1,3 @@ +package test_package_name + +type S string From 4f63562d35dfc68a51b995ef8ebf9409adeb4dd1 Mon Sep 17 00:00:00 2001 From: Praven Kuttappan <55455725+praveenkuttappan@users.noreply.github.com> Date: Mon, 26 Aug 2024 15:14:27 -0400 Subject: [PATCH 43/82] .NET API review parser tests (#8881) * .NET API review parser tests --- .../CSharpAPIParserTests/CodeFileTests.cs | 177 +++++++++++++++--- 1 file changed, 150 insertions(+), 27 deletions(-) diff --git a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs index 40fa294b3d9..927ece33475 100644 --- a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs +++ b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs @@ -7,33 +7,167 @@ using Newtonsoft.Json.Linq; using System.Text.Json.Serialization; using APIView.Model.V2; +using Microsoft.CodeAnalysis; +using NuGet.ContentModel; namespace CSharpAPIParserTests { public class CodeFileTests { - private readonly CodeFile codeFile; - public Assembly assembly { get; set; } + static CodeFile templateCodeFile; + static Assembly templateAssembly { get; set; } + static CodeFile storageCodeFile; + static Assembly storageAssembly { get; set; } + static CodeFile coreCodeFile; + static Assembly coreAssembly { get; set; } - public CodeFileTests() + public CodeFileTests() { } + static CodeFileTests() { - assembly = Assembly.Load("Azure.Template"); - var dllStream = assembly.GetFile("Azure.Template.dll"); + templateAssembly = Assembly.Load("Azure.Template"); + var dllStream = templateAssembly.GetFile("Azure.Template.dll"); var assemblySymbol = CompilationFactory.GetCompilation(dllStream, null); - this.codeFile = new CSharpAPIParser.TreeToken.CodeFileBuilder().Build(assemblySymbol, true, null); + templateCodeFile = new CSharpAPIParser.TreeToken.CodeFileBuilder().Build(assemblySymbol, true, null); + + storageAssembly = Assembly.Load("Azure.Storage.Blobs"); + dllStream = storageAssembly.GetFile("Azure.Storage.Blobs.dll"); + assemblySymbol = CompilationFactory.GetCompilation(dllStream, null); + storageCodeFile = new CSharpAPIParser.TreeToken.CodeFileBuilder().Build(assemblySymbol, true, null); + + coreAssembly = Assembly.Load("Azure.Core"); + dllStream = coreAssembly.GetFile("Azure.Core.dll"); + assemblySymbol = CompilationFactory.GetCompilation(dllStream, null); + coreCodeFile = new CSharpAPIParser.TreeToken.CodeFileBuilder().Build(assemblySymbol, true, null); + } + + public static IEnumerable CodeFiles => new List + { + new object[] { templateCodeFile, "Azure.Template" , "1.0.3.0", 8}, + new object[] { storageCodeFile , "Azure.Storage.Blobs", "12.21.2.0", 14}, + new object[] { coreCodeFile, "Azure.Core", "1.42.0.0", 26}, + }; + + [Theory] + [MemberData(nameof(CodeFiles))] + public void TestPackageMetadata(CodeFile codeFile, string expectedPackageName, string expectedVersion, int expectedNumberOfTopLines) + { + Assert.Equal(expectedPackageName, codeFile.PackageName); + Assert.Equal(expectedVersion, codeFile.PackageVersion); + Assert.Equal("C#", codeFile.Language); + Assert.Equal(expectedNumberOfTopLines, codeFile.ReviewLines.Count); + } + + [Fact] + public void TestClassReviewLineWithoutBase() + { + var lines = storageCodeFile.ReviewLines; + var namespaceLine = lines.Where(lines => lines.LineId == "Azure.Storage.Blobs").FirstOrDefault(); + Assert.NotNull(namespaceLine); + var classLine = namespaceLine.Children.Where(lines => lines.LineId == "Azure.Storage.Blobs.BlobServiceClient").FirstOrDefault(); + Assert.NotNull(classLine); + Assert.Equal(4, classLine.Tokens.Count()); + Assert.Equal("public class BlobServiceClient {", classLine.ToString().Trim()); + } + + [Fact] + public void TestClassReviewLineWithBase() + { + var lines = storageCodeFile.ReviewLines; + var namespaceLine = lines.Where(lines => lines.LineId == "Azure.Storage.Blobs.Models").FirstOrDefault(); + Assert.NotNull(namespaceLine); + var classLine = namespaceLine.Children.Where(lines => lines.LineId == "Azure.Storage.Blobs.Models.BlobDownloadInfo").FirstOrDefault(); + Assert.NotNull(classLine); + Assert.Equal(6, classLine.Tokens.Count()); + Assert.Equal("public class BlobDownloadInfo : IDisposable {", classLine.ToString().Trim()); } [Fact] - public void TestPackageName() + public void TestMultipleKeywords() { - Assert.Equal("Azure.Template", codeFile.PackageName); + var lines = storageCodeFile.ReviewLines; + var namespaceLine = lines.Where(lines => lines.LineId == "Azure.Storage.Blobs.Models").FirstOrDefault(); + Assert.NotNull(namespaceLine); + var classLine = namespaceLine.Children.Where(lines => lines.LineId == "Azure.Storage.Blobs.Models.AccessTier").FirstOrDefault(); + Assert.NotNull(classLine); + Assert.Equal(10, classLine.Tokens.Count()); + Assert.Equal("public readonly struct AccessTier : IEquatable {", classLine.ToString().Trim()); } [Fact] - public void TestTopLevelReviewLineCount() + public void TestApiReviewLine() { - Assert.Equal(8, codeFile.ReviewLines.Count()); + var lines = storageCodeFile.ReviewLines; + var namespaceLine = lines.Where(lines => lines.LineId == "Azure.Storage.Blobs").FirstOrDefault(); + Assert.NotNull(namespaceLine); + var classLine = namespaceLine.Children.Where(lines => lines.LineId == "Azure.Storage.Blobs.BlobServiceClient").FirstOrDefault(); + Assert.NotNull(classLine); + var methodLine = classLine.Children.Where(lines => lines.LineId == "Azure.Storage.Blobs.BlobServiceClient.BlobServiceClient(System.String)").FirstOrDefault(); + Assert.Equal(7, methodLine.Tokens.Count()); + Assert.Equal("public BlobServiceClient(string connectionString);", methodLine.ToString().Trim()); + } + + [Fact] + public void TestApiReviewLineMoreParams() + { + var lines = storageCodeFile.ReviewLines; + var namespaceLine = lines.Where(lines => lines.LineId == "Azure.Storage.Blobs").FirstOrDefault(); + Assert.NotNull(namespaceLine); + var classLine = namespaceLine.Children.Where(lines => lines.LineId == "Azure.Storage.Blobs.BlobServiceClient").FirstOrDefault(); + Assert.NotNull(classLine); + var methodLine = classLine.Children.Where(lines => lines.LineId.Contains("UndeleteBlobContainerAsync")).FirstOrDefault(); + Assert.NotNull(methodLine); + Assert.Equal(23, methodLine.Tokens.Count); + Assert.Equal("public virtual Task> UndeleteBlobContainerAsync(string deletedContainerName, string deletedContainerVersion, CancellationToken cancellationToken = default);", methodLine.ToString().Trim()); + } + + public static IEnumerable PackageCodeFiles => new List + { + new object[] { templateCodeFile }, + new object[] { storageCodeFile }, + new object[] { coreCodeFile } + }; + + [Theory] + [MemberData(nameof(PackageCodeFiles))] + public void TestAllClassesHaveEndOfContextLine(CodeFile codeFile) + { + // If current line is for class then next line at same level is expected to be a end of context line + var lines = codeFile.ReviewLines; + foreach(var namespaceLine in lines) + { + Assert.NotNull(namespaceLine); + bool expectEndOfContext = false; + var classLines = namespaceLine.Children; + for (int i = 0; i < classLines.Count; i++) + { + if (expectEndOfContext) + { + Assert.True(classLines[i].IsContextEndLine == true); + expectEndOfContext = false; + continue; + } + + expectEndOfContext = classLines[i].Tokens.Any(t => (t.RenderClasses.Contains("class") || + t.RenderClasses.Contains("struct") || + t.RenderClasses.Contains("interface")) && !classLines[i].Tokens.Any(t => t.Value == "abstract")); + } + } + } + + [Fact] + public void TestHiddenAPI() + { + var apiText = "protected static BlobServiceClient CreateClient(Uri serviceUri, BlobClientOptions options, HttpPipelinePolicy authentication, HttpPipeline pipeline);"; + var lines = storageCodeFile.ReviewLines; + var namespaceLine = lines.Where(lines => lines.LineId == "Azure.Storage.Blobs").FirstOrDefault(); + Assert.NotNull(namespaceLine); + var classLine = namespaceLine.Children.Where(lines => lines.LineId == "Azure.Storage.Blobs.BlobServiceClient").FirstOrDefault(); + Assert.NotNull(classLine); + var hiddenApis = classLine.Children.Where(lines => lines.LineId == "Azure.Storage.Blobs.BlobServiceClient.CreateClient(System.Uri, Azure.Storage.Blobs.BlobClientOptions, Azure.Core.Pipeline.HttpPipelinePolicy, Azure.Core.Pipeline.HttpPipeline)").FirstOrDefault(); + Assert.NotNull(hiddenApis); + Assert.Equal(18, hiddenApis.Tokens.Count()); + Assert.Equal(apiText, hiddenApis.ToString().Trim()); } [Fact] @@ -77,29 +211,18 @@ public static class TemplateClientBuilderExtensions { } } "; - Assert.Equal(expected, codeFile.GetApiText()); + Assert.Equal(expected, templateCodeFile.GetApiText()); } - [Fact] - public void TestCodeFileJsonSchema() + [Theory] + [MemberData(nameof(PackageCodeFiles))] + public void TestCodeFileJsonSchema(CodeFile codeFile) { //Verify JSON file generated for Azure.Template var isValid = validateSchema(codeFile); Assert.True(isValid); } - [Fact] - public void TestCodeFileJsonSchema2() - { - //Verify JSON file generated for Azure.Storage.Blobs - var storageAssembly = Assembly.Load("Azure.Storage.Blobs"); - var dllStream = storageAssembly.GetFile("Azure.Storage.Blobs.dll"); - var assemblySymbol = CompilationFactory.GetCompilation(dllStream, null); - var storageCodeFile = new CSharpAPIParser.TreeToken.CodeFileBuilder().Build(assemblySymbol, true, null); - var isValid = validateSchema(storageCodeFile); - Assert.True(isValid); - } - private bool validateSchema(CodeFile codeFile) { var json = JsonSerializer.Serialize(codeFile, new JsonSerializerOptions @@ -129,9 +252,9 @@ private bool validateSchema(CodeFile codeFile) } [Fact] - public void TestNavigatonNodeHasRenderingClass() + public void TestNavigationNodeHasRenderingClass() { - var jsonString = JsonSerializer.Serialize(codeFile); + var jsonString = JsonSerializer.Serialize(templateCodeFile); var parsedCodeFile = JsonSerializer.Deserialize(jsonString); Assert.Equal(8, CountNavigationNodes(parsedCodeFile.ReviewLines)); } From b6d0b8860a8c4ce59a3a24f254dfe314075c722b Mon Sep 17 00:00:00 2001 From: Praven Kuttappan <55455725+praveenkuttappan@users.noreply.github.com> Date: Mon, 26 Aug 2024 15:41:59 -0400 Subject: [PATCH 44/82] Fix Tree and node view diff and add more test cases for parser (#8880) * Fix Tree and node view diff and add more test cases for parser --- .../APIView/APIView/Model/V2/ReviewLine.cs | 5 ++ .../APIViewWeb/Helpers/CodeFileHelpers.cs | 76 +++++++++---------- .../APIViewWeb/LeanModels/CodePanelModels.cs | 51 +++++++++++++ .../src/app/_models/codePanelModels.ts | 2 + .../_workers/apitree-builder.worker.spec.ts | 6 +- .../app/_workers/apitree-builder.worker.ts | 29 ++++++- .../TreeToken/CodeFileBuilder.cs | 40 +++++----- .../CSharpAPIParserTests.csproj | 1 + .../CSharpAPIParserTests/CodeFileTests.cs | 53 ++++++++++++- 9 files changed, 194 insertions(+), 69 deletions(-) diff --git a/src/dotnet/APIView/APIView/Model/V2/ReviewLine.cs b/src/dotnet/APIView/APIView/Model/V2/ReviewLine.cs index 770f77c468e..2779cd4b0c8 100644 --- a/src/dotnet/APIView/APIView/Model/V2/ReviewLine.cs +++ b/src/dotnet/APIView/APIView/Model/V2/ReviewLine.cs @@ -39,6 +39,11 @@ public class ReviewLine /// This is set if a line is end of context. For e.g. end of a class or name space line "}" ///
    public bool? IsContextEndLine { get; set; } + /// + /// This is to set a line as related to another line. So when a related line is hidden in node or tree view then current line will also be hidden + /// for e.g. an attribute line or notation line will be set as related to that API or class line. + /// + public string RelatedToLine { get; set; } // Following properties are helper methods that's used to render review lines to UI required format. [JsonIgnore] public DiffKind DiffKind { get; set; } = DiffKind.NoneDiff; diff --git a/src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs b/src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs index 67475d4ac68..d3d304331cb 100644 --- a/src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs +++ b/src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs @@ -21,32 +21,27 @@ public static async Task GenerateCodePanelDataAsync(CodePanelRawD // Create root node var rootNodeId = "root"; - if (!codePanelData.NodeMetaDataObj.ContainsKey(rootNodeId)) - { - codePanelData.NodeMetaDataObj.TryAdd(rootNodeId, new CodePanelNodeMetaData()); - } + codePanelData.NodeMetaDataObj[rootNodeId] = new CodePanelNodeMetaData(); var codeFile = codePanelRawData.activeRevisionCodeFile; - codePanelData.NodeMetaDataObj[rootNodeId].NavigationTreeNode = CreateRootNode($"{codeFile.PackageName} {codeFile.PackageVersion}", rootNodeId); + codePanelData.AddNavigation(rootNodeId, CreateRootNode($"{codeFile.PackageName} {codeFile.PackageVersion}", rootNodeId)); //Collect documentation lines from active revision - Dictionary> documentationMap = new Dictionary>(); - Dictionary> diffDdocumentationMap = new Dictionary>(); - CollectDocumentationLines(codeFile.ReviewLines, documentationMap, 1, "root"); + CollectDocumentationLines(codeFile.ReviewLines, codePanelData.ActiveDocumentationMap, 1, "root"); //Calculate the diff if diff revision code file is present if (codePanelRawData.diffRevisionCodeFile != null) { var diffLines = codePanelRawData.diffRevisionCodeFile.ReviewLines; - CollectDocumentationLines(diffLines, diffDdocumentationMap, 1, "root", true); + CollectDocumentationLines(diffLines, codePanelData.DiffDocumentationMap, 1, "root", true); // Check if diff is required for active revision and diff revision to avoid unnecessary diff calculation bool hasSameApis = AreCodeFilesSame(codePanelRawData.activeRevisionCodeFile, codePanelRawData.diffRevisionCodeFile); if(!hasSameApis) { reviewLines = FindDiff(reviewLines, codePanelRawData.diffRevisionCodeFile.ReviewLines); // Remap nodeIdHashed for documentation to diff adjusted nodeIdHashed so that documentation is correctly listed on review. - RemapDocumentationLines(reviewLines, documentationMap); + RemapDocumentationLines(reviewLines, codePanelData.ActiveDocumentationMap); // Remap documentation is diff revision using node hash ID for active revision. We don't need to show documentation if it's node itself is not present in active revision. - RemapDocumentationLines(reviewLines, diffDdocumentationMap); + RemapDocumentationLines(reviewLines, codePanelData.DiffDocumentationMap); codePanelData.HasDiff = true; } else @@ -56,56 +51,60 @@ public static async Task GenerateCodePanelDataAsync(CodePanelRawD } int idx = 0; - string previousNodeHashId = ""; - foreach(var reviewLine in reviewLines) + string nodeHashId = ""; + Dictionary relatedLineMap = new Dictionary(); + foreach (var reviewLine in reviewLines) { if (reviewLine.IsDocumentation) continue; - previousNodeHashId = await BuildAPITree(codePanelData: codePanelData, codePanelRawData: codePanelRawData, reviewLine: reviewLines[idx], - parentNodeIdHashed: rootNodeId, nodePositionAtLevel: idx, documentationMap: documentationMap, diffDocumentationMap: diffDdocumentationMap, prevNodeHashId: previousNodeHashId); - idx++; + nodeHashId = await BuildAPITree(codePanelData: codePanelData, codePanelRawData: codePanelRawData, reviewLine: reviewLines[idx], + parentNodeIdHashed: rootNodeId, nodePositionAtLevel: idx, prevNodeHashId: nodeHashId, relatedLineMap: relatedLineMap); + idx++; } - return codePanelData; - } - - // Creates tree reference for code line nodes in the review. This tree helps to render the code panel in the UI. - private static void ConnectNodeToParent(CodePanelData codePanelData, string nodeIdHashed, string parentNodeIdHashed, int nodePosition) - { - if (!codePanelData.NodeMetaDataObj.ContainsKey(nodeIdHashed)) + //Set related line's node ID hashed in tree metadata + foreach(var key in relatedLineMap.Keys) { - codePanelData.NodeMetaDataObj.TryAdd(nodeIdHashed, new CodePanelNodeMetaData()); + codePanelData.SetLineAsRelated(key, relatedLineMap[key]); } - codePanelData.NodeMetaDataObj[nodeIdHashed].ParentNodeIdHashed = parentNodeIdHashed; - codePanelData.NodeMetaDataObj[parentNodeIdHashed].ChildrenNodeIdsInOrderObj.TryAdd(nodePosition, nodeIdHashed); + return codePanelData; } + private static async Task BuildAPITree(CodePanelData codePanelData, CodePanelRawData codePanelRawData, ReviewLine reviewLine, string parentNodeIdHashed, int nodePositionAtLevel, - Dictionary> documentationMap, Dictionary> diffDocumentationMap, string prevNodeHashId, int indent = 1) + string prevNodeHashId, Dictionary relatedLineMap, int indent = 1) { //Create hashed node ID for current review line(node) var nodeIdHashed = reviewLine.GetTokenNodeIdHash(parentNodeIdHashed, nodePositionAtLevel); + codePanelData.AddLineIdNodeHashMapping(reviewLine.LineId, nodeIdHashed); //Create parent and child tree reference map - ConnectNodeToParent(codePanelData, nodeIdHashed, parentNodeIdHashed, nodePositionAtLevel); - + codePanelData.ConnectNodeToParent(nodeIdHashed, parentNodeIdHashed, nodePositionAtLevel); + + //Populate the map of nodeHashId to it's related line ID + // This is later used to set related line's node ID hashed in tree metadata since related tree node is built after current node. + if (!string.IsNullOrEmpty(reviewLine.RelatedToLine)) + { + relatedLineMap[nodeIdHashed] = reviewLine.RelatedToLine; + } + // Build current code line node - BuildNodeTokens(codePanelData, codePanelRawData, reviewLine, nodeIdHashed, indent, documentationMap, diffDocumentationMap); + BuildNodeTokens(codePanelData, codePanelRawData, reviewLine, nodeIdHashed, indent); //Create navigation node for current line var navTreeNode = CreateNavigationNode(reviewLine, nodeIdHashed); if (navTreeNode != null) { - codePanelData.NodeMetaDataObj[nodeIdHashed].NavigationTreeNode = navTreeNode; + codePanelData.AddNavigation(nodeIdHashed, navTreeNode); } // Process all child lines int idx = 0; - string prevChildNodeHashId = ""; + string childNodeHashId = ""; foreach (var childLine in reviewLine.Children) { if (childLine.IsDocumentation) continue; - prevChildNodeHashId = await BuildAPITree(codePanelData: codePanelData, codePanelRawData: codePanelRawData, reviewLine: childLine, - parentNodeIdHashed: nodeIdHashed, nodePositionAtLevel: idx, documentationMap, diffDocumentationMap, prevNodeHashId: prevChildNodeHashId, indent: indent + 1); + childNodeHashId = await BuildAPITree(codePanelData: codePanelData, codePanelRawData: codePanelRawData, reviewLine: childLine, + parentNodeIdHashed: nodeIdHashed, nodePositionAtLevel: idx, prevNodeHashId: childNodeHashId, relatedLineMap: relatedLineMap, indent: indent + 1); idx++; }; @@ -173,17 +172,16 @@ private static NavigationTreeNode CreateRootNode(string rootName, string nodeIdH return navTreeNode; } - private static void BuildNodeTokens(CodePanelData codePanelData, CodePanelRawData codePanelRawData, ReviewLine reviewLine, string nodeIdHashed, int indent, - Dictionary> documentationMap, Dictionary> diffDocumentationMap) + private static void BuildNodeTokens(CodePanelData codePanelData, CodePanelRawData codePanelRawData, ReviewLine reviewLine, string nodeIdHashed, int indent) { // Generate code line row var codePanelRow = GetCodePanelRowData(reviewLine, nodeIdHashed, indent); // Add documentation rows to code panel data - if (documentationMap.ContainsKey(nodeIdHashed)) + if (codePanelData.ActiveDocumentationMap.ContainsKey(nodeIdHashed)) { - var activeDocLines = documentationMap[nodeIdHashed]; - var diffDocLines = diffDocumentationMap.ContainsKey(nodeIdHashed) ? diffDocumentationMap[nodeIdHashed] : new List(); + var activeDocLines = codePanelData.ActiveDocumentationMap[nodeIdHashed]; + var diffDocLines = codePanelData.DiffDocumentationMap.ContainsKey(nodeIdHashed) ? codePanelData.DiffDocumentationMap[nodeIdHashed] : new List(); var docLines = activeDocLines.InterleavedUnion(diffDocLines); var docsIntersect = new HashSet(diffDocLines.Intersect(activeDocLines)); var activeDocs = new HashSet(activeDocLines); diff --git a/src/dotnet/APIView/APIViewWeb/LeanModels/CodePanelModels.cs b/src/dotnet/APIView/APIViewWeb/LeanModels/CodePanelModels.cs index 4bb1b2f32df..6ab77bc264b 100644 --- a/src/dotnet/APIView/APIViewWeb/LeanModels/CodePanelModels.cs +++ b/src/dotnet/APIView/APIViewWeb/LeanModels/CodePanelModels.cs @@ -90,6 +90,7 @@ public class CodePanelNodeMetaData public bool IsNodeWithDiffInDescendants { get; set; } public bool IsNodeWithNoneDocDiffInDescendants { get; set; } public string BottomTokenNodeIdHash { get; set; } + public string RelatedNodeIdHash { get; set; } } public class CodePanelData @@ -98,5 +99,55 @@ public class CodePanelData public Dictionary NodeMetaDataObj { get; set; } = new Dictionary(); public Dictionary NodeMetaData => NodeMetaDataObj.Count > 0 ? NodeMetaDataObj : null; public bool HasDiff { get; set; } = false; + [JsonIgnore] + public Dictionary LineIdToNodeIdHashed { get; set; } = new Dictionary(); + [JsonIgnore] + public Dictionary> ActiveDocumentationMap { get; set; } = new Dictionary>(); + [JsonIgnore] + public Dictionary> DiffDocumentationMap { get; set; } = new Dictionary>(); + + public void AddLineIdNodeHashMapping(string lineId, string nodeId) + { + if (!string.IsNullOrEmpty(lineId) && !string.IsNullOrEmpty(nodeId)) + { + LineIdToNodeIdHashed[lineId] = nodeId; + } + } + + public string GetNodeIdHashFromLineId(string lineId) + { + if (!string.IsNullOrEmpty(lineId) && LineIdToNodeIdHashed.ContainsKey(lineId)) + { + return LineIdToNodeIdHashed[lineId]; + } + return string.Empty; + } + + public void SetLineAsRelated(string nodeIdHashed, string relatedLine) + { + var relatedNodeHashId = GetNodeIdHashFromLineId(relatedLine); + if (!string.IsNullOrEmpty(relatedNodeHashId) && NodeMetaDataObj.ContainsKey(nodeIdHashed)) + { + NodeMetaDataObj[nodeIdHashed].RelatedNodeIdHash = relatedNodeHashId; + } + } + + public void AddNavigation(string nodeIdHash, NavigationTreeNode node) + { + if (!string.IsNullOrEmpty(nodeIdHash) && node != null) + { + NodeMetaDataObj[nodeIdHash].NavigationTreeNode = node; + } + } + + public void ConnectNodeToParent(string nodeIdHashed, string parentNodeIdHashed, int nodePosition) + { + if (!NodeMetaDataObj.ContainsKey(nodeIdHashed)) + { + NodeMetaDataObj.TryAdd(nodeIdHashed, new CodePanelNodeMetaData()); + } + NodeMetaDataObj[nodeIdHashed].ParentNodeIdHashed = parentNodeIdHashed; + NodeMetaDataObj[parentNodeIdHashed].ChildrenNodeIdsInOrderObj.TryAdd(nodePosition, nodeIdHashed); + } } } diff --git a/src/dotnet/APIView/ClientSPA/src/app/_models/codePanelModels.ts b/src/dotnet/APIView/ClientSPA/src/app/_models/codePanelModels.ts index 92589b6c812..ecb495ef2fe 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_models/codePanelModels.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_models/codePanelModels.ts @@ -72,6 +72,7 @@ export class CodePanelNodeMetaData { isNodeWithNoneDocDiffInDescendants : boolean; bottomTokenNodeIdHash: string; isProcessed: boolean; + relatedNodeIdHash: string; constructor() { this.documentation = []; @@ -86,5 +87,6 @@ export class CodePanelNodeMetaData { this.isNodeWithNoneDocDiffInDescendants = false; this.bottomTokenNodeIdHash = ''; this.isProcessed = false; + this.relatedNodeIdHash = ''; } } \ No newline at end of file diff --git a/src/dotnet/APIView/ClientSPA/src/app/_workers/apitree-builder.worker.spec.ts b/src/dotnet/APIView/ClientSPA/src/app/_workers/apitree-builder.worker.spec.ts index 59570d14006..5dd0db91c56 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_workers/apitree-builder.worker.spec.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_workers/apitree-builder.worker.spec.ts @@ -64,7 +64,7 @@ describe('API Tree Builder', () => { apiTreeBuilder.onmessage = ({ data }) => { if (data.directive === ReviewPageWorkerMessageDirective.UpdateCodePanelRowData) { const codePanelRowData = data.payload as CodePanelRowData[]; - expect(codePanelRowData.length).toBe(21); + expect(codePanelRowData.length).toBe(24); const linesWithDiff = codePanelRowData.filter(row => row.diffKind === 'removed' || row.diffKind === 'added'); expect(linesWithDiff.length).toBe(6); } @@ -95,7 +95,7 @@ describe('API Tree Builder', () => { apiTreeBuilder.onmessage = ({ data }) => { if (data.directive === ReviewPageWorkerMessageDirective.UpdateCodePanelRowData) { const codePanelRowData = data.payload as CodePanelRowData[]; - expect(codePanelRowData.length).toBe(171); + expect(codePanelRowData.length).toBe(174); const linesWithDiff = codePanelRowData.filter(row => row.diffKind === 'removed' || row.diffKind === 'added'); expect(linesWithDiff.length).toBe(152); } @@ -312,7 +312,7 @@ describe('API Tree Builder', () => { apiTreeBuilder.onmessage = ({ data }) => { if (data.directive === ReviewPageWorkerMessageDirective.UpdateCodePanelRowData) { const codePanelRowData = data.payload as CodePanelRowData[]; - expect(codePanelRowData.length).toBe(20); + expect(codePanelRowData.length).toBe(21); const linesWithDiff = codePanelRowData.filter(row => row.diffKind === 'removed' || row.diffKind === 'added'); expect(linesWithDiff.length).toBe(9); } diff --git a/src/dotnet/APIView/ClientSPA/src/app/_workers/apitree-builder.worker.ts b/src/dotnet/APIView/ClientSPA/src/app/_workers/apitree-builder.worker.ts index c1004f549fa..5e52d97a1b2 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_workers/apitree-builder.worker.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_workers/apitree-builder.worker.ts @@ -15,6 +15,8 @@ let lineNumber: number = 0; let diffLineNumber: number = 0; let toggleDocumentationClassPart = "bi-arrow-up-square"; let hasHiddenAPI: boolean = false; +let visibleNodes: Set = new Set(); +let addPostDiffContext: boolean = false; addEventListener('message', ({ data }) => { if (data instanceof ArrayBuffer) { @@ -56,6 +58,8 @@ addEventListener('message', ({ data }) => { navigationTree = []; diffBuffer = []; apiTreeBuilderData = null; + visibleNodes = new Set(); + addPostDiffContext = false; } else { apiTreeBuilderData = data; @@ -71,6 +75,17 @@ function buildCodePanelRows(nodeIdHashed: string, navigationTree: NavigationTree if(node.isProcessed) return; + //If current node is related line attribute and then related node is not modified then skip current node in tree and node view + if (node.relatedNodeIdHash && !node.isNodeWithDiff && !node.isNodeWithDiffInDescendants && + (apiTreeBuilderData?.diffStyle == TREE_DIFF_STYLE || apiTreeBuilderData?.diffStyle == NODE_DIFF_STYLE)) + { + let relatedNode = codePanelData?.nodeMetaData[node.relatedNodeIdHash]!; + if (!relatedNode.isNodeWithDiff && !node.isNodeWithDiffInDescendants && !visibleNodes.has(node.relatedNodeIdHash)) + { + return; + } + } + let buildNode = true; let buildChildren = true; let addNodeToBuffer = false @@ -80,7 +95,7 @@ function buildCodePanelRows(nodeIdHashed: string, navigationTree: NavigationTree buildNode = false; buildChildren = false; } - + if (!buildNode && (!node.childrenNodeIdsInOrder || Object.keys(node.childrenNodeIdsInOrder).length === 0) && (apiTreeBuilderData?.diffStyle !== NODE_DIFF_STYLE || node.isNodeWithDiff)) { buildNode = true; @@ -100,6 +115,7 @@ function buildCodePanelRows(nodeIdHashed: string, navigationTree: NavigationTree if ((!node.childrenNodeIdsInOrder || Object.keys(node.childrenNodeIdsInOrder).length === 0) && node.isNodeWithDiff) { codePanelRowData.push(...diffBuffer); + diffBuffer.map(row => visibleNodes.add(row.nodeIdHashed)); diffBuffer = []; } @@ -127,8 +143,18 @@ function buildCodePanelRows(nodeIdHashed: string, navigationTree: NavigationTree setLineNumber(codeLine); if (buildNode) { codePanelRowData.push(codeLine); + visibleNodes.add(nodeIdHashed); + addPostDiffContext = true; } if (addNodeToBuffer) { + // We should add immediate 3 lines as context post a changed line + if (addPostDiffContext && diffBuffer.length === 3) + { + codePanelRowData.push(...diffBuffer); + diffBuffer.map(row => visibleNodes.add(row.nodeIdHashed)); + diffBuffer = []; + addPostDiffContext = false; + } diffBuffer.push(codeLine); addJustDiffBuffer(); } @@ -181,6 +207,7 @@ function buildCodePanelRows(nodeIdHashed: string, navigationTree: NavigationTree setLineNumber(codeLine); if (buildNode) { codePanelRowData.push(codeLine); + visibleNodes.add(codeLine.nodeIdHashed); } }); } diff --git a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/TreeToken/CodeFileBuilder.cs b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/TreeToken/CodeFileBuilder.cs index baff4f416d3..6c9a6d4c58c 100644 --- a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/TreeToken/CodeFileBuilder.cs +++ b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/TreeToken/CodeFileBuilder.cs @@ -178,18 +178,13 @@ public static void BuildDependencies(List reviewLines, List reviewLines, INamespaceSymbol namespaceSymbol) { bool isHidden = HasOnlyHiddenTypes(namespaceSymbol); - //Add an empty review line to add empty line in the review before current name space begins. - if (reviewLines.Count > 0) - { - reviewLines.Add(new ReviewLine() { IsHidden = isHidden }); - } - var namespaceLine = new ReviewLine() { LineId = namespaceSymbol.GetId(), @@ -224,6 +219,8 @@ private void BuildNamespace(List reviewLines, INamespaceSymbol names IsHidden = isHidden, IsContextEndLine = true }); + //Add an empty line in the review after current name space. + reviewLines.Add(new ReviewLine() { IsHidden = isHidden, RelatedToLine = namespaceLine.LineId}); } private void BuildNamespaceName(ReviewLine namespaceLine, INamespaceSymbol namespaceSymbol) @@ -255,15 +252,6 @@ private void BuildType(List reviewLines, INamedTypeSymbol namedType, } bool isHidden = IsHiddenFromIntellisense(namedType) || inHiddenScope; - //Add empty line to separate types before current node begins - if (reviewLines.Count > 0) - { - reviewLines.Add(new ReviewLine() - { - IsHidden = isHidden - }); - } - var reviewLine = new ReviewLine() { LineId = namedType.GetId(), @@ -271,8 +259,8 @@ private void BuildType(List reviewLines, INamedTypeSymbol namedType, }; // Build documentation, attributes, visibility, and name - BuildDocumentation(reviewLines, namedType, isHidden); - BuildAttributes(reviewLines, namedType.GetAttributes(), isHidden); + BuildDocumentation(reviewLines, namedType, isHidden, namedType.GetId()); + BuildAttributes(reviewLines, namedType.GetAttributes(), isHidden, namedType.GetId()); BuildVisibility(reviewLine.Tokens, namedType); switch (namedType.TypeKind) @@ -314,6 +302,7 @@ private void BuildType(List reviewLines, INamedTypeSymbol namedType, { reviewLine.Tokens.Last().HasSuffixSpace = false; reviewLine.Tokens.Add(ReviewToken.CreatePunctuationToken(SyntaxKind.SemicolonToken)); + reviewLines.Add(reviewLine); return; } @@ -349,9 +338,10 @@ private void BuildType(List reviewLines, INamedTypeSymbol namedType, IsHidden = isHidden, IsContextEndLine = true }); + reviewLines.Add(new ReviewLine() { IsHidden = isHidden, RelatedToLine = reviewLine.LineId }); } - private void BuildDocumentation(List reviewLines, ISymbol symbol, bool isHidden) + private void BuildDocumentation(List reviewLines, ISymbol symbol, bool isHidden, string relatedTo) { var lines = symbol.GetDocumentationCommentXml()?.Trim().Split(_newlineChars); @@ -368,7 +358,8 @@ private void BuildDocumentation(List reviewLines, ISymbol symbol, bo reviewLines.Add(new ReviewLine() { Tokens = [docToken], - IsHidden = isHidden + IsHidden = isHidden, + RelatedToLine = relatedTo }); } } @@ -433,8 +424,8 @@ private void BuildMember(List reviewLines, ISymbol member, bool inHi IsHidden = isHidden }; - BuildDocumentation(reviewLines, member, isHidden); - BuildAttributes(reviewLines, member.GetAttributes(), isHidden); + BuildDocumentation(reviewLines, member, isHidden, member.GetId()); + BuildAttributes(reviewLines, member.GetAttributes(), isHidden, member.GetId()); reviewLines.Add(reviewLine); DisplayName(reviewLine, member); reviewLine.Tokens.Last().HasSuffixSpace = false; @@ -456,7 +447,7 @@ private void BuildMember(List reviewLines, ISymbol member, bool inHi } } - private void BuildAttributes(List reviewLines, ImmutableArray attributes, bool isHidden) + private void BuildAttributes(List reviewLines, ImmutableArray attributes, bool isHidden, string relatedTo) { const string attributeSuffix = "Attribute"; foreach (var attribute in attributes) @@ -473,7 +464,9 @@ private void BuildAttributes(List reviewLines, ImmutableArray reviewLines, ImmutableArray + diff --git a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs index 927ece33475..1d1b59641e4 100644 --- a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs +++ b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs @@ -189,8 +189,10 @@ public class TemplateClientOptions : ClientOptions { public enum ServiceVersion { V7_0 = 1, } + public TemplateClientOptions(ServiceVersion version = V7_0); } + } namespace Azure.Template.Models { @@ -202,6 +204,7 @@ public class SecretBundle { public IReadOnlyDictionary Tags { get; } public string Value { get; } } + } namespace Microsoft.Extensions.Azure { @@ -209,7 +212,9 @@ public static class TemplateClientBuilderExtensions { public static IAzureClientBuilder AddTemplateClient(this TBuilder builder, string vaultBaseUrl) where TBuilder : IAzureClientFactoryBuilderWithCredential; public static IAzureClientBuilder AddTemplateClient(this TBuilder builder, TConfiguration configuration) where TBuilder : IAzureClientFactoryBuilderWithConfiguration; } + } + "; Assert.Equal(expected, templateCodeFile.GetApiText()); } @@ -219,7 +224,7 @@ public static class TemplateClientBuilderExtensions { public void TestCodeFileJsonSchema(CodeFile codeFile) { //Verify JSON file generated for Azure.Template - var isValid = validateSchema(codeFile); + var isValid = validateSchema(templateCodeFile); Assert.True(isValid); } @@ -259,16 +264,58 @@ public void TestNavigationNodeHasRenderingClass() Assert.Equal(8, CountNavigationNodes(parsedCodeFile.ReviewLines)); } - private int CountNavigationNodes(List lines) + private int CountNavigationNodes(List lines) { int count = 0; foreach (var line in lines) { - var navTokens = line.Tokens.Where(x=> x.NavigationDisplayName != null); + var navTokens = line.Tokens.Where(x => x.NavigationDisplayName != null); count += navTokens.Count(x => x.RenderClasses.Any()); count += CountNavigationNodes(line.Children); } return count; } + + [Fact] + public void VerifyAttributeHAsRelatedLine() + { + Assert.Equal(11, CountAttributeRelatedToProperty(storageCodeFile.ReviewLines)); + } + + private int CountAttributeRelatedToProperty(List lines) + { + int count = 0; + + foreach (var line in lines) + { + if(line.LineId != null && line.LineId.StartsWith("System.FlagsAttribute.") && !string.IsNullOrEmpty(line.RelatedToLine)) + { + count++; + } + + count += CountAttributeRelatedToProperty(line.Children); + } + return count; + } + + [Fact] + public void verifyHiddenApiCount() + { + Assert.Equal(4, CountHiddenApiInBlobDownloadInfo(storageCodeFile.ReviewLines)); + } + + private int CountHiddenApiInBlobDownloadInfo(List lines) + { + int count = 0; + foreach (var line in lines) + { + if (line.LineId != null && line.LineId.StartsWith("Azure.Storage.Blobs.Models.BlobDownloadInfo") && line.IsHidden == true) + { + count++; + } + count += CountHiddenApiInBlobDownloadInfo(line.Children); + } + return count; + } } } From d039913db3c1cf66cd94699c3b2bf0a9481cdd0e Mon Sep 17 00:00:00 2001 From: Praven Kuttappan <55455725+praveenkuttappan@users.noreply.github.com> Date: Mon, 26 Aug 2024 15:43:01 -0400 Subject: [PATCH 45/82] Apiview revision upgradability to new parser version test (#8882) * Verify revision upgradability as a dry run task --- .../ReviewBackgroundHostedService.cs | 15 ++++++++- .../Managers/APIRevisionsManager.cs | 32 +++++++++++++------ .../Interfaces/IAPIRevisionsManager.cs | 2 +- .../Managers/Interfaces/IReviewManager.cs | 2 +- .../APIViewWeb/Managers/ReviewManager.cs | 32 +++++++++++++++---- 5 files changed, 63 insertions(+), 20 deletions(-) diff --git a/src/dotnet/APIView/APIViewWeb/HostedServices/ReviewBackgroundHostedService.cs b/src/dotnet/APIView/APIViewWeb/HostedServices/ReviewBackgroundHostedService.cs index 1542e3564f1..8a9299533e7 100644 --- a/src/dotnet/APIView/APIViewWeb/HostedServices/ReviewBackgroundHostedService.cs +++ b/src/dotnet/APIView/APIViewWeb/HostedServices/ReviewBackgroundHostedService.cs @@ -21,6 +21,8 @@ public class ReviewBackgroundHostedService : BackgroundService private readonly HashSet _upgradeDisabledLangs = new HashSet(); private readonly int _backgroundBatchProcessCount; private readonly TelemetryClient _telemetryClient; + private readonly bool _isUpgradeTestEnabled; + private readonly string _packageNameFilterForUpgrade; public ReviewBackgroundHostedService( IReviewManager reviewManager, IAPIRevisionsManager apiRevisionManager, @@ -36,6 +38,17 @@ public ReviewBackgroundHostedService( _isDisabled = taskDisabled; } + if (bool.TryParse(configuration["ReviewUpgradabilityTestEnabled"], out bool upgradeTestEnabled)) + { + _isUpgradeTestEnabled = upgradeTestEnabled; + } + + var packageNameFilterForUpgrade = configuration["PackageNameFilterForReviewUpgrade"]; + if (!string.IsNullOrEmpty(packageNameFilterForUpgrade)) + { + _packageNameFilterForUpgrade = packageNameFilterForUpgrade; + } + var gracePeriod = configuration["ArchiveReviewGracePeriodInMonths"]; if (String.IsNullOrEmpty(gracePeriod) || !int.TryParse(gracePeriod, out _autoArchiveInactiveGracePeriodMonths)) { @@ -61,7 +74,7 @@ protected override async Task ExecuteAsync(CancellationToken stoppingToken) { try { - await _reviewManager.UpdateReviewsInBackground(_upgradeDisabledLangs, _backgroundBatchProcessCount); + await _reviewManager.UpdateReviewsInBackground(_upgradeDisabledLangs, _backgroundBatchProcessCount, _isUpgradeTestEnabled, _packageNameFilterForUpgrade); await ArchiveInactiveAPIReviews(stoppingToken, _autoArchiveInactiveGracePeriodMonths); } catch (Exception ex) diff --git a/src/dotnet/APIView/APIViewWeb/Managers/APIRevisionsManager.cs b/src/dotnet/APIView/APIViewWeb/Managers/APIRevisionsManager.cs index 7530ed1eee9..01a18b265cc 100644 --- a/src/dotnet/APIView/APIViewWeb/Managers/APIRevisionsManager.cs +++ b/src/dotnet/APIView/APIViewWeb/Managers/APIRevisionsManager.cs @@ -711,8 +711,9 @@ public async Task AreAPIRevisionsTheSame(APIRevisionListItemModel revision ///
    /// /// + /// /// - public async Task UpdateAPIRevisionAsync(APIRevisionListItemModel revision, LanguageService languageService) + public async Task UpdateAPIRevisionAsync(APIRevisionListItemModel revision, LanguageService languageService, bool verifyUpgradabilityOnly) { foreach (var file in revision.Files) { @@ -728,20 +729,31 @@ public async Task UpdateAPIRevisionAsync(APIRevisionListItemModel revision, Lang // This is causing issue when updating review using latest parser since it expects Name field as file name // We have added a new property FileName which is only set for new reviews // All older reviews needs to be handled by checking review name field - var fileName = file.FileName ?? file.Name; + var fileName = file.FileName ?? file.FileId; var codeFile = await languageService.GetCodeFileAsync(fileName, fileOriginal, false); - await _codeFileRepository.UpsertCodeFileAsync(revision.Id, file.FileId, codeFile); - // update only version string - file.VersionString = codeFile.VersionString; - if (codeFile.ReviewLines.Count > 0) { - file.ParserStyle = ParserStyle.Tree; + if (!verifyUpgradabilityOnly) + { + await _codeFileRepository.UpsertCodeFileAsync(revision.Id, file.FileId, codeFile); + // update only version string + file.VersionString = codeFile.VersionString; + if (codeFile.ReviewLines.Count > 0) + { + file.ParserStyle = ParserStyle.Tree; + } + await _apiRevisionsRepository.UpsertAPIRevisionAsync(revision); + _telemetryClient.TrackTrace($"Successfully Updated {revision.Language} revision with id {revision.Id}"); + } + else + { + _telemetryClient.TrackTrace($"Revision with id {revision.Id} for package {codeFile.PackageName} can be upgraded using new parser version."); } - await _apiRevisionsRepository.UpsertAPIRevisionAsync(revision); - _telemetryClient.TrackTrace($"Successfully Updated {revision.Language} revision with id {revision.Id}"); } catch (Exception ex) { - _telemetryClient.TrackTrace($"Failed to update {revision.Language} revision with id {revision.Id}"); + if (!verifyUpgradabilityOnly) + _telemetryClient.TrackTrace($"Failed to update {revision.Language} revision with id {revision.Id}"); + else + _telemetryClient.TrackTrace($"Revision with id {revision.Id} for package {file.PackageName} cannot be upgraded using new parser version."); _telemetryClient.TrackException(ex); } } diff --git a/src/dotnet/APIView/APIViewWeb/Managers/Interfaces/IAPIRevisionsManager.cs b/src/dotnet/APIView/APIViewWeb/Managers/Interfaces/IAPIRevisionsManager.cs index 5f077a21151..be7e88d922b 100644 --- a/src/dotnet/APIView/APIViewWeb/Managers/Interfaces/IAPIRevisionsManager.cs +++ b/src/dotnet/APIView/APIViewWeb/Managers/Interfaces/IAPIRevisionsManager.cs @@ -38,7 +38,7 @@ public APIRevisionListItemModel GetNewAPIRevisionAsync(APIRevisionType apiRevisi public TreeNode> ComputeSectionDiff(TreeNode before, TreeNode after, RenderedCodeFile beforeFile, RenderedCodeFile afterFile); public Task CreateAPIRevisionAsync(string userName, string reviewId, APIRevisionType apiRevisionType, string label, MemoryStream memoryStream, CodeFile codeFile, string originalName = null, int? prNumber = null); - public Task UpdateAPIRevisionAsync(APIRevisionListItemModel revision, LanguageService languageService); + public Task UpdateAPIRevisionAsync(APIRevisionListItemModel revision, LanguageService languageService, bool verifyUpgradabilityOnly); public Task UpdateAPIRevisionAsync(APIRevisionListItemModel revision); public Task AutoArchiveAPIRevisions(int archiveAfterMonths); public Task AssignReviewersToAPIRevisionAsync(ClaimsPrincipal User, string apiRevisionId, HashSet reviewers); diff --git a/src/dotnet/APIView/APIViewWeb/Managers/Interfaces/IReviewManager.cs b/src/dotnet/APIView/APIViewWeb/Managers/Interfaces/IReviewManager.cs index 25a38e0516b..776bda3aa6f 100644 --- a/src/dotnet/APIView/APIViewWeb/Managers/Interfaces/IReviewManager.cs +++ b/src/dotnet/APIView/APIViewWeb/Managers/Interfaces/IReviewManager.cs @@ -25,6 +25,6 @@ public interface IReviewManager public Task ToggleReviewApprovalAsync(ClaimsPrincipal user, string id, string revisionId, string notes=""); public Task ApproveReviewAsync(ClaimsPrincipal user, string reviewId, string notes = ""); public Task GenerateAIReview(string reviewId, string revisionId); - public Task UpdateReviewsInBackground(HashSet updateDisabledLanguages, int backgroundBatchProcessCount); + public Task UpdateReviewsInBackground(HashSet updateDisabledLanguages, int backgroundBatchProcessCount, bool verifyUpgradabilityOnly, string packageNameFilterForUpgrade); } } diff --git a/src/dotnet/APIView/APIViewWeb/Managers/ReviewManager.cs b/src/dotnet/APIView/APIViewWeb/Managers/ReviewManager.cs index 03cb6c6ea37..a08d659e4a0 100644 --- a/src/dotnet/APIView/APIViewWeb/Managers/ReviewManager.cs +++ b/src/dotnet/APIView/APIViewWeb/Managers/ReviewManager.cs @@ -397,14 +397,24 @@ public async Task GenerateAIReview(string reviewId, string revisionId) /// /// /// + /// + /// /// - public async Task UpdateReviewsInBackground(HashSet updateDisabledLanguages, int backgroundBatchProcessCount) + public async Task UpdateReviewsInBackground(HashSet updateDisabledLanguages, int backgroundBatchProcessCount, bool verifyUpgradabilityOnly, string packageNameFilterForUpgrade = "") { + // verifyUpgradabilityOnly is set when we need to run the upgrade in read only mode to recreate code files + // But review code file or metadata in the DB will not be updated + // This flag is set only to make sure revisions are upgradable to the latest version of the parser + if(verifyUpgradabilityOnly) + { + _telemetryClient.TrackTrace("Running background task to verify review upgradability only."); + } + foreach (var language in LanguageService.SupportedLanguages) { if (updateDisabledLanguages.Contains(language)) { - _telemetryClient.TrackTrace("Background task to update API review at startup is disabled for langauge " + language); + _telemetryClient.TrackTrace("Background task to update API review at startup is disabled for language " + language); continue; } var languageService = LanguageServiceHelpers.GetLanguageService(language, _languageServices); @@ -414,16 +424,24 @@ public async Task UpdateReviewsInBackground(HashSet updateDisabledLangua // If review is updated using devops pipeline then batch process update review requests if (languageService.IsReviewGenByPipeline) { - await UpdateReviewsUsingPipeline(language, languageService, backgroundBatchProcessCount); + _telemetryClient.TrackTrace($"{language} uses sandboxing pipeline to upgrade API revisions. Upgrade eligibility test is not yet supported for {language}."); + // Do not run sandboxing based upgrade during verify upgradability only mode + // This requires some changes in the pipeline to support this mode + if (!verifyUpgradabilityOnly) + { + await UpdateReviewsUsingPipeline(language, languageService, backgroundBatchProcessCount); + } } else { var reviews = await _reviewsRepository.GetReviewsAsync(language: language, isClosed: false); - + if (!string.IsNullOrEmpty(packageNameFilterForUpgrade)) + { + reviews = reviews.Where(r => r.PackageName == packageNameFilterForUpgrade); + } foreach (var review in reviews) { var revisions = await _apiRevisionsManager.GetAPIRevisionsAsync(review.Id); - foreach (var revision in revisions) { if ( @@ -434,8 +452,8 @@ public async Task UpdateReviewsInBackground(HashSet updateDisabledLangua var operation = _telemetryClient.StartOperation(requestTelemetry); try { - await Task.Delay(500); - await _apiRevisionsManager.UpdateAPIRevisionAsync(revision, languageService); + await Task.Delay(100); + await _apiRevisionsManager.UpdateAPIRevisionAsync(revision, languageService, verifyUpgradabilityOnly); } catch (Exception e) { From 7b333b1b3deccc567d6872791da587a82099293c Mon Sep 17 00:00:00 2001 From: Praven Kuttappan <55455725+praveenkuttappan@users.noreply.github.com> Date: Tue, 27 Aug 2024 11:21:11 -0400 Subject: [PATCH 46/82] APIView server and client unit tests (#8889) * APIView server and client unit tests --- .../APIViewUnitTests/APIViewUnitTests.csproj | 15 + .../APIViewUnitTests/CodeFileHelpersTest.cs | 229 +- .../azure.data.tables.12.9.0.json | 1 + .../azure.data.tables.12.9.0_altered.json | 54960 ++++++++ .../azure.data.tables.12.9.0_dep_diff.json | 62920 +++++++++ .../azure.data.tables.12.9.0_doc_change.json | 62920 +++++++++ .../azure.data.tables.12.9.1.json | 1 + .../_workers/apitree-builder.worker.spec.ts | 35 + .../content-with-attribute-diff-only.json | 109449 +++++++++++++++ src/dotnet/APIView/apiview.yml | 30 +- 10 files changed, 290479 insertions(+), 81 deletions(-) create mode 100644 src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/azure.data.tables.12.9.0.json create mode 100644 src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/azure.data.tables.12.9.0_altered.json create mode 100644 src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/azure.data.tables.12.9.0_dep_diff.json create mode 100644 src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/azure.data.tables.12.9.0_doc_change.json create mode 100644 src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/azure.data.tables.12.9.1.json create mode 100644 src/dotnet/APIView/ClientSPA/src/app/_workers/test-data/content-with-attribute-diff-only.json diff --git a/src/dotnet/APIView/APIViewUnitTests/APIViewUnitTests.csproj b/src/dotnet/APIView/APIViewUnitTests/APIViewUnitTests.csproj index df243be7aa7..8f751289e8d 100644 --- a/src/dotnet/APIView/APIViewUnitTests/APIViewUnitTests.csproj +++ b/src/dotnet/APIView/APIViewUnitTests/APIViewUnitTests.csproj @@ -39,6 +39,21 @@ + + Always + + + Always + + + Always + + + Always + + + Always + PreserveNewest diff --git a/src/dotnet/APIView/APIViewUnitTests/CodeFileHelpersTest.cs b/src/dotnet/APIView/APIViewUnitTests/CodeFileHelpersTest.cs index 0af7efe3821..430d45f8658 100644 --- a/src/dotnet/APIView/APIViewUnitTests/CodeFileHelpersTest.cs +++ b/src/dotnet/APIView/APIViewUnitTests/CodeFileHelpersTest.cs @@ -1,9 +1,13 @@ using System; using System.Collections.Generic; +using System.IO; using System.Linq; +using ApiView; using APIView.Model.V2; using APIView.TreeToken; using APIViewWeb.Helpers; +using APIViewWeb.LeanModels; +using SharpCompress.Common; using Xunit; using Xunit.Abstractions; @@ -15,74 +19,9 @@ public class CodeFileHelpersTests public CodeFileHelpersTests(ITestOutputHelper output) { - _output = output; } - [Fact] - public void ComputeAPITreeDiff_Generates_Accurate_TreeDiff() - { - /*var expectedResult = new List<(string id, string diffKind)> - { - ("1A", "Unchanged"), - ("2A", "Unchanged"), - ("2B", "Unchanged"), - ("3A", "Removed"), - ("3B", "Unchanged"), - ("3C", "Unchanged"), - ("2C", "Removed"), - ("2D", "Unchanged"), - ("3A", "Unchanged"), - ("3B", "Unchanged"), - ("3C", "Added"), - ("2E", "Added"), - }; - var diffForest = CodeFileHelpers.ComputeAPIForestDiff(apiForestA, apiForestB); - var result = (TraverseForest(diffForest, false))[0]; - - Assert.Equal(expectedResult.Count, result.Count); - for (int i = 0; i < expectedResult.Count; i++) - { - Assert.Equal(expectedResult[i].id, result[i].id); - Assert.Equal(expectedResult[i].diffKind, result[i].diffKind); - } - - diffForest = CodeFileHelpers.ComputeAPIForestDiff(apiForestD, apiForestC); - var result2 = TraverseForest(diffForest, false); - - expectedResult = new List<(string id, string diffKind)> - { - ("1A", "Unchanged"), - ("2A", "Added"), - ("2B", "Unchanged"), - ("3A", "Added"), - ("2C", "Unchanged") - }; - - Assert.Equal(expectedResult.Count, result2[0].Count); - for (int i = 0; i < expectedResult.Count; i++) - { - Assert.Equal(expectedResult[i].id, result2[0][i].id); - Assert.Equal(expectedResult[i].diffKind, result2[0][i].diffKind); - } - - expectedResult = new List<(string id, string diffKind)> - { - ("1B", "Unchanged"), - ("2A", "Added"), - ("2B", "Unchanged"), - ("3A", "Removed"), - ("2C", "Removed") - }; - - Assert.Equal(expectedResult.Count, result2[1].Count); - for (int i = 0; i < expectedResult.Count; i++) - { - Assert.Equal(expectedResult[i].id, result2[1][i].id); - Assert.Equal(expectedResult[i].diffKind, result2[1][i].diffKind); - }*/ - } - [Fact] public void ComputeTokenDiff_Verify_API_only_Change_dummy_data() { @@ -209,7 +148,7 @@ public void ComputeTokenDiff_Verify_API_only_Change_dummy_data() { modifiedCount += ModifiedLineCount(l); } - Assert.Equal(1, modifiedCount); + Assert.Equal(4, modifiedCount); } private int ModifiedLineCount(ReviewLine line) @@ -225,5 +164,163 @@ private int ModifiedLineCount(ReviewLine line) } return count; } + + [Fact] + public async void VerifyRenderedCodeFile() + { + var testCodeFilePath = Path.Combine("SampleTestFiles", "azure.data.tables.12.9.0.json"); + FileInfo fileInfo = new FileInfo(testCodeFilePath); + var codeFile = await CodeFile.DeserializeAsync(fileInfo.Open(FileMode.Open, FileAccess.Read, FileShare.Read)); + CodePanelRawData codePanelRawData = new CodePanelRawData() + { + activeRevisionCodeFile = codeFile + }; + //Verify total lines in rendered output + var result = await CodeFileHelpers.GenerateCodePanelDataAsync(codePanelRawData); + Assert.NotNull(result); + Assert.False(result.HasDiff); + Assert.Equal(478, result.NodeMetaData.Count); + + //Expected top level nodes 16 + Assert.Equal(16, result.NodeMetaData["root"].ChildrenNodeIdsInOrder.Count); + + //Verify rendered result has no diff when comparing same API code files + FileInfo fileInfoB = new FileInfo(testCodeFilePath); + var codeFileB = await CodeFile.DeserializeAsync(fileInfo.Open(FileMode.Open, FileAccess.Read, FileShare.Read)); + codePanelRawData.diffRevisionCodeFile = codeFileB; + result = await CodeFileHelpers.GenerateCodePanelDataAsync(codePanelRawData); + Assert.NotNull(result); + Assert.False(result.HasDiff); + + //Verify system generated comments + Assert.Equal(15, result.NodeMetaData.Values.Select(v => v.DiagnosticsObj.Count).Sum()); + } + + [Fact] + public async void VerifyCompareDiffApiSurface() + { + var testCodeFilePath = Path.Combine("SampleTestFiles", "azure.data.tables.12.9.0.json"); + FileInfo fileInfo = new FileInfo(testCodeFilePath); + var codeFile = await CodeFile.DeserializeAsync(fileInfo.Open(FileMode.Open, FileAccess.Read, FileShare.Read)); + CodePanelRawData codePanelRawData = new CodePanelRawData() + { + activeRevisionCodeFile = codeFile + }; + var result = await CodeFileHelpers.GenerateCodePanelDataAsync(codePanelRawData); + Assert.NotNull(result); + Assert.False(result.HasDiff); + Assert.Equal(478, result.NodeMetaData.Count); + + //Expected top level nodes 16 + Assert.Equal(16, result.NodeMetaData["root"].ChildrenNodeIdsInOrder.Count); + + //Verify rendered result has no diff when comparing different API code files + testCodeFilePath = Path.Combine("SampleTestFiles", "azure.data.tables.12.9.1.json"); + FileInfo fileInfoB = new FileInfo(testCodeFilePath); + var codeFileB = await CodeFile.DeserializeAsync(fileInfoB.Open(FileMode.Open, FileAccess.Read, FileShare.Read)); + codePanelRawData.diffRevisionCodeFile = codeFileB; + result = await CodeFileHelpers.GenerateCodePanelDataAsync(codePanelRawData); + Assert.NotNull(result); + Assert.True(result.HasDiff); + // Thre is only one API line change difference between 12.9.1 and 12.9.0 + Assert.Equal(1, result.NodeMetaData.Values.Count(m => m.IsNodeWithDiff)); + } + + [Fact] + public async void VerifyAttributeLineChangeOnly() + { + var testCodeFilePath = Path.Combine("SampleTestFiles", "azure.data.tables.12.9.0.json"); + FileInfo fileInfo = new FileInfo(testCodeFilePath); + var codeFile = await CodeFile.DeserializeAsync(fileInfo.Open(FileMode.Open, FileAccess.Read, FileShare.Read)); + CodePanelRawData codePanelRawData = new CodePanelRawData() + { + activeRevisionCodeFile = codeFile + }; + var result = await CodeFileHelpers.GenerateCodePanelDataAsync(codePanelRawData); + Assert.NotNull(result); + Assert.False(result.HasDiff); + Assert.Equal(478, result.NodeMetaData.Count); + + //Expected top level nodes 16 + Assert.Equal(16, result.NodeMetaData["root"].ChildrenNodeIdsInOrder.Count); + + //Verify rendered result has no diff when comparing different API code files + testCodeFilePath = Path.Combine("SampleTestFiles", "azure.data.tables.12.9.0_altered.json"); + FileInfo fileInfoB = new FileInfo(testCodeFilePath); + var codeFileB = await CodeFile.DeserializeAsync(fileInfoB.Open(FileMode.Open, FileAccess.Read, FileShare.Read)); + codePanelRawData.diffRevisionCodeFile = codeFileB; + result = await CodeFileHelpers.GenerateCodePanelDataAsync(codePanelRawData); + Assert.NotNull(result); + Assert.True(result.HasDiff); + // Thre is only one API line change difference between 12.9.1 and 12.9.0 + Assert.Equal(2, result.NodeMetaData.Values.Count(m => m.IsNodeWithDiff)); + var modifiedLines = result.NodeMetaData.Values.Where(m => m.IsNodeWithDiff); + var changedTexts = new HashSet (modifiedLines.Select(l => l.CodeLines.FirstOrDefault().ToString().Trim())); + Assert.Contains("[Flags]", changedTexts); + Assert.Contains("[FlagsModified]", changedTexts); + } + + [Fact] + public async void VerifySameApiwithDependencyVersionChange() + { + var testCodeFilePath = Path.Combine("SampleTestFiles", "azure.data.tables.12.9.0.json"); + FileInfo fileInfo = new FileInfo(testCodeFilePath); + var codeFile = await CodeFile.DeserializeAsync(fileInfo.Open(FileMode.Open, FileAccess.Read, FileShare.Read)); + CodePanelRawData codePanelRawData = new CodePanelRawData() + { + activeRevisionCodeFile = codeFile + }; + + //Verify rendered result has no diff when comparing different API code files + testCodeFilePath = Path.Combine("SampleTestFiles", "azure.data.tables.12.9.0_dep_diff.json"); + FileInfo fileInfoB = new FileInfo(testCodeFilePath); + var codeFileB = await CodeFile.DeserializeAsync(fileInfoB.Open(FileMode.Open, FileAccess.Read, FileShare.Read)); + codePanelRawData.diffRevisionCodeFile = codeFileB; + var result = await CodeFileHelpers.GenerateCodePanelDataAsync(codePanelRawData); + Assert.NotNull(result); + //Dependency version change(marked as skip from diff )should not be considered as diff + Assert.False(result.HasDiff); + Assert.Equal(478, result.NodeMetaData.Count); + } + + [Fact] + public async void VerifySameApiwithOnlyDocChange() + { + var testCodeFilePath = Path.Combine("SampleTestFiles", "azure.data.tables.12.9.0.json"); + FileInfo fileInfo = new FileInfo(testCodeFilePath); + var codeFile = await CodeFile.DeserializeAsync(fileInfo.Open(FileMode.Open, FileAccess.Read, FileShare.Read)); + CodePanelRawData codePanelRawData = new CodePanelRawData() + { + activeRevisionCodeFile = codeFile + }; + + //Verify rendered result has no diff when comparing different API code files + testCodeFilePath = Path.Combine("SampleTestFiles", "azure.data.tables.12.9.0_doc_change.json"); + FileInfo fileInfoB = new FileInfo(testCodeFilePath); + var codeFileB = await CodeFile.DeserializeAsync(fileInfoB.Open(FileMode.Open, FileAccess.Read, FileShare.Read)); + codePanelRawData.diffRevisionCodeFile = codeFileB; + var result = await CodeFileHelpers.GenerateCodePanelDataAsync(codePanelRawData); + Assert.NotNull(result); + //Doc only change should not flag a revision as different + Assert.False(result.HasDiff); + Assert.Equal(478, result.NodeMetaData.Count); + } + + [Fact] + public async void VerifyNavigationNodeCount() + { + var testCodeFilePath = Path.Combine("SampleTestFiles", "azure.data.tables.12.9.0.json"); + FileInfo fileInfo = new FileInfo(testCodeFilePath); + var codeFile = await CodeFile.DeserializeAsync(fileInfo.Open(FileMode.Open, FileAccess.Read, FileShare.Read)); + CodePanelRawData codePanelRawData = new CodePanelRawData() + { + activeRevisionCodeFile = codeFile + }; + + var result = await CodeFileHelpers.GenerateCodePanelDataAsync(codePanelRawData); + Assert.NotNull(result); + var navTreeNodeCount = result.NodeMetaData.Values.Count(n => n.NavigationTreeNode != null); + Assert.Equal(42, navTreeNodeCount); + } } } diff --git a/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/azure.data.tables.12.9.0.json b/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/azure.data.tables.12.9.0.json new file mode 100644 index 00000000000..b7d347e8dbd --- /dev/null +++ b/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/azure.data.tables.12.9.0.json @@ -0,0 +1 @@ +{"Version":0,"VersionString":"29","Language":"C#","PackageName":"Azure.Data.Tables","PackageVersion":"12.9.0.0","Tokens":[],"APIForest":[],"Diagnostics":[{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)","Level":3}],"ParserVersion":"29","ReviewLines":[{"LineId":"Dependencies","Tokens":[{"Kind":5,"Value":"Dependencies:","NavigationDisplayName":"Dependencies","HasSuffixSpace":true,"RenderClasses":["dependencies"]}],"Children":[]},{"LineId":"Azure.Core","Tokens":[{"Kind":5,"Value":"Azure.Core","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":5,"Value":"-1.41.0","SkipDiff":true,"HasSuffixSpace":true,"RenderClasses":[]}],"Children":[]},{"LineId":"System.Text.Json","Tokens":[{"Kind":5,"Value":"System.Text.Json","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":5,"Value":"-4.7.2","SkipDiff":true,"HasSuffixSpace":true,"RenderClasses":[]}],"Children":[]},{"Tokens":[],"Children":[],"RelatedToLine":"Dependencies"},{"LineId":"Azure.Data.Tables","Tokens":[{"Kind":2,"Value":"namespace","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"Azure","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":0,"Value":"Data","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":0,"Value":"Tables","NavigationDisplayName":"Azure.Data.Tables","HasSuffixSpace":true,"RenderClasses":["namespace"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity"},{"Tokens":[{"Kind":7,"Value":"// An interface defining the required properties for a table entity model. Custom entity model types must implement this interface.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity"},{"Tokens":[{"Kind":7,"Value":"// Two options exist for implementations of \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E: Strongly typed custom entity model classes, and the provided \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E model.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity"},{"Tokens":[{"Kind":7,"Value":"// \u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity"},{"LineId":"Azure.Data.Tables.ITableEntity","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"interface","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigationDisplayName":"ITableEntity","HasSuffixSpace":true,"RenderClasses":["interface"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.ETag"},{"Tokens":[{"Kind":7,"Value":"// Gets or sets the entity\u0027s ETag.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.ETag"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.ETag"},{"Tokens":[{"Kind":7,"Value":"// \u003Cvalue\u003EA string containing the ETag value for the entity.\u003C/value\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.ETag"},{"LineId":"Azure.Data.Tables.ITableEntity.ETag","Tokens":[{"Kind":3,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.PartitionKey"},{"Tokens":[{"Kind":7,"Value":"// The partition key is a unique identifier for the partition within a given table and forms the first part of an entity\u0027s primary key.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.PartitionKey"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.PartitionKey"},{"Tokens":[{"Kind":7,"Value":"// \u003Cvalue\u003EA string containing the partition key for the entity.\u003C/value\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.PartitionKey"},{"LineId":"Azure.Data.Tables.ITableEntity.PartitionKey","Tokens":[{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PartitionKey","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.RowKey"},{"Tokens":[{"Kind":7,"Value":"// The row key is a unique identifier for an entity within a given partition. Together the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.PartitionKey\u0022 /\u003E and RowKey uniquely identify every entity within a table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.RowKey"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.RowKey"},{"Tokens":[{"Kind":7,"Value":"// \u003Cvalue\u003EA string containing the row key for the entity.\u003C/value\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.RowKey"},{"LineId":"Azure.Data.Tables.ITableEntity.RowKey","Tokens":[{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"RowKey","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// The Timestamp property is a DateTime value that is maintained on the server side to record the time an entity was last modified.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// The Table service uses the Timestamp property internally to provide optimistic concurrency. The value of Timestamp is a monotonically increasing value,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// meaning that each time the entity is modified, the value of Timestamp increases for that entity.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// This property should not be set on insert or update operations (the value will be ignored).","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// \u003Cvalue\u003EA \u003Csee cref=\u0022T:System.DateTimeOffset\u0022 /\u003E containing the timestamp of the entity.\u003C/value\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.Timestamp"},{"LineId":"Azure.Data.Tables.ITableEntity.Timestamp","Tokens":[{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Timestamp","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient"},{"Tokens":[{"Kind":7,"Value":"// The \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E allows you to interact with Azure Tables hosted in either Azure storage accounts or Azure Cosmos DB table API.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient"},{"LineId":"Azure.Data.Tables.TableClient","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClient","NavigationDisplayName":"TableClient","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E which contains a SAS token.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\u0022 /\u003E for creating a SAS token.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/?{sas_token}\u0022 or","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u0022https://{account_name}.table.cosmos.azure.com?{sas_token}\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022options\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"LineId":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"options","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.AzureSasCredential\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\u0022 /\u003E for creating a SAS token.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net\u0022","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// or \u0022https://{account_name}.table.cosmos.azure.com\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022credential\u0022\u003EThe shared access signature credential used to sign requests.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022options\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"LineId":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"AzureSasCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"credential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"options","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified table service \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022credential\u0022\u003EThe shared key credential used to sign requests.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E is an empty string.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"LineId":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","NavigateToId":"Azure.Data.Tables.TableSharedKeyCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"credential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified table service \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022credential\u0022\u003EThe shared key credential used to sign requests.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022options\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E is an empty string.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"LineId":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","NavigateToId":"Azure.Data.Tables.TableSharedKeyCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"credential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"options","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified connection string.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022connectionString\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// A connection string includes the authentication information","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// required for your application to access data in an Azure Table","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// account at runtime.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// For more information,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee href=\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// Configure Azure Storage connection strings\u003C/see\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E or \u003Cparamref name=\u0022tableName\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is invalid.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"LineId":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"connectionString","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified connection string.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022connectionString\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// A connection string includes the authentication information","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// required for your application to access data in an Azure Storage","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// account at runtime.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// For more information,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee href=\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Configure Azure Storage connection strings\u003C/see\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022options\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E is an empty string.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E or \u003Cparamref name=\u0022tableName\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is invalid.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"LineId":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"connectionString","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"options","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Core.TokenCredential\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net\u0022","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// or \u0022https://{account_name}.table.cosmos.azure.com\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tokenCredential\u0022\u003EThe \u003Csee cref=\u0022T:Azure.Core.TokenCredential\u0022 /\u003E used to authorize requests.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022options\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027. or \u003Cparamref name=\u0022tableName\u0022 /\u003E is an empty string.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E, \u003Cparamref name=\u0022endpoint\u0022 /\u003E, or \u003Cparamref name=\u0022tokenCredential\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"LineId":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TokenCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tokenCredential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"options","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient()"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E class for mocking.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient()"},{"LineId":"Azure.Data.Tables.TableClient.TableClient()","Tokens":[{"Kind":2,"Value":"protected","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AccountName"},{"Tokens":[{"Kind":7,"Value":"// The name of the table account with which this client instance will interact.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AccountName"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AccountName"},{"LineId":"Azure.Data.Tables.TableClient.AccountName","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AccountName","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Name"},{"Tokens":[{"Kind":7,"Value":"// The name of the table with which this client instance will interact.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Name"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Name"},{"LineId":"Azure.Data.Tables.TableClient.Name","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Name","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Uri"},{"Tokens":[{"Kind":7,"Value":"// The Uri of the table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Uri"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Uri"},{"LineId":"Azure.Data.Tables.TableClient.Uri","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)"},{"Tokens":[{"Kind":7,"Value":"// Creates an OData filter query string from the provided expression.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EThe type of the entity being queried. Typically this will be derived from \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)"},{"Tokens":[{"Kind":7,"Value":"// or \u003Csee cref=\u0022T:System.Collections.Generic.Dictionary\u00602\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003EA filter expression.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe string representation of the filter expression.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)"},{"LineId":"Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateQueryFilter","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Expression","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Func","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)"},{"Tokens":[{"Kind":7,"Value":"// Create an OData filter expression from an interpolated string. The interpolated values will be quoted and escaped as necessary.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003EAn interpolated filter string.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA valid OData filter expression.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)"},{"LineId":"Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateQueryFilter","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"FormattableString","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Adds a Table Entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E into the Table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022entity\u0022\u003EThe entity to add.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E containing headers such as ETag\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if entity already exists.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AddEntity","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"entity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Adds a Table Entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E into the Table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022entity\u0022\u003EThe entity to add.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E containing headers such as ETag.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if entity already exists.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AddEntityAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"entity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Creates a table with the name used to construct this client instance.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Create","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Creates a table with the name used to construct this client instance.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Creates a table with the name used to construct this client instance if it does not already exist.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table. If the table already exists, then \u003Csee cref=\u0022P:Azure.Response.Status\u0022 /\u003E is 409. The \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E can be accessed via the GetRawResponse() method.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateIfNotExists","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Creates a table with the name used to construct this client instance if it does not already exist.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table. If the table already exists, then \u003Csee cref=\u0022P:Azure.Response.Status\u0022 /\u003E is 409. The \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E can be accessed via the GetRawResponse() method.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateIfNotExistsAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Deletes the table with the name used to construct this client instance.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Delete","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Deletes the table with the name used to construct this client instance.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"DeleteAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Deletes the specified table entity.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E, the transaction will fail if the entity does not exist.\u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022ifMatch\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The If-Match value to be used for optimistic concurrency.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The default is to delete unconditionally.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"DeleteEntity","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"partitionKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rowKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"ifMatch","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Deletes the specified table entity.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E, the transaction will fail if the entity does not exist.\u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022entity\u0022\u003EThe table entity to delete.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022ifMatch\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The If-Match value to be used for optimistic concurrency.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The default is to delete unconditionally.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"DeleteEntity","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"entity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"ifMatch","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Deletes the specified table entity.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E, the transaction will fail if the entity does not exist.\u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022ifMatch\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The If-Match value to be used for optimistic concurrency.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The default is to delete unconditionally.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"DeleteEntityAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"partitionKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rowKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"ifMatch","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Deletes the specified table entity.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E, the transaction will fail if the entity does not exist.\u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022entity\u0022\u003EThe table entity to delete.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022ifMatch\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The If-Match value to be used for optimistic concurrency.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The default is to delete unconditionally.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"DeleteEntityAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"entity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"ifMatch","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// The \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// returns a \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E that generates a Table Service","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Shared Access Signature (SAS) Uri based on the Client properties","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// and parameters passed.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// For more information, see","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Constructing a Service SAS\u003C/see\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022permissions\u0022\u003E Required. Specifies the list of permissions to be associated with the SAS.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Required. Specifies the time at which the SAS becomes invalid. This field","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// must be omitted if it has been specified in an associated stored access policy.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E on successfully deleting. \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003E An \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E will be thrown if a failure occurs. \u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GenerateSasUri","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSasPermissions","NavigateToId":"Azure.Data.Tables.Sas.TableSasPermissions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"permissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// The \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)\u0022 /\u003E returns a","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E that generates a Table Service SAS Uri based","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// on the Client properties and builder passed.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// For more information, see","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// Constructing a Service SAS\u003C/see\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022builder\u0022\u003E Used to generate a Shared Access Signature (SAS). \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E on successfully deleting. \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003E An \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E will be thrown if a failure occurs. \u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"LineId":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GenerateSasUri","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSasBuilder","NavigateToId":"Azure.Data.Tables.Sas.TableSasBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"builder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Retrieves details about any stored access policies specified on the table that may be used with Shared Access Signatures. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"IReadOnlyList","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSignedIdentifier","NavigateToId":"Azure.Data.Tables.Models.TableSignedIdentifier","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetAccessPolicies","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Retrieves details about any stored access policies specified on the table that may be used with Shared Access Signatures. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"IReadOnlyList","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSignedIdentifier","NavigateToId":"Azure.Data.Tables.Models.TableSignedIdentifier","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetAccessPoliciesAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Gets the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022select\u0022\u003ESelects which set of entity properties to return in the result set.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if the entity doesn\u0027t exist.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022partitionKey\u0022 /\u003E or \u003Cparamref name=\u0022rowKey\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetEntity","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"partitionKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rowKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"select","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Gets the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022select\u0022\u003ESelects which set of entity properties to return in the result set.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if the entity doesn\u0027t exist.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022partitionKey\u0022 /\u003E or \u003Cparamref name=\u0022rowKey\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetEntityAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"partitionKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rowKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"select","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Gets the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022select\u0022\u003ESelects which set of entity properties to return in the result set. Pass \u003Cc\u003Enull\u003C/c\u003E to retreive all properties.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E The \u003Csee cref=\u0022T:Azure.NullableResponse\u00601\u0022 /\u003E whose \u003Cc\u003EHasValue\u003C/c\u003E property will return \u003Cc\u003Etrue\u003C/c\u003E if the entity existed, otherwise \u003Cc\u003Efalse\u003C/c\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if an unexpected error occurs.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022partitionKey\u0022 /\u003E or \u003Cparamref name=\u0022rowKey\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"NullableResponse","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetEntityIfExists","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"partitionKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rowKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"select","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Gets the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022select\u0022\u003ESelects which set of entity properties to return in the result set. Pass \u003Cc\u003Enull\u003C/c\u003E to retreive all properties.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E The \u003Csee cref=\u0022T:Azure.NullableResponse\u00601\u0022 /\u003E whose \u003Cc\u003EHasValue\u003C/c\u003E property will return \u003Cc\u003Etrue\u003C/c\u003E if the entity existed, otherwise \u003Cc\u003Efalse\u003C/c\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if an unexpected error occurs.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022partitionKey\u0022 /\u003E or \u003Cparamref name=\u0022rowKey\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"NullableResponse","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetEntityIfExistsAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"partitionKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rowKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"select","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Gets a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E instance scoped to the current table which can be used to generate a Shared Access Signature (SAS)","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// token capable of granting limited access to table resources.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-service-sas\u0022\u003ECreate a service SAS\u003C/see\u003E for more details.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022permissions\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E containing the allowed permissions.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasBuilder","NavigateToId":"Azure.Data.Tables.Sas.TableSasBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetSasBuilder","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSasPermissions","NavigateToId":"Azure.Data.Tables.Sas.TableSasPermissions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"permissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Gets a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E instance scoped to the current table which can be used to generate a Shared Access Signature (SAS)","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// token capable of granting limited access to table resources.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-service-sas\u0022\u003ECreate a service SAS\u003C/see\u003E for more details.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rawPermissions\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// The permissions associated with the shared access signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// This string should contain one or more of the following permission characters in this order: \u0022racwdl\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\u0022 /\u003E if you prefer to specify strongly typed permission settings.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasBuilder","NavigateToId":"Azure.Data.Tables.Sas.TableSasBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetSasBuilder","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rawPermissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Queries entities in the table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Returns only entities that satisfy the specified filter expression.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following expression would filter entities with a PartitionKey of \u0027foo\u0027: \u003Cc\u003Ee =\u0026gt; e.PartitionKey == \u0022foo\u0022\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxPerPage\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Note: This value does not limit the total number of results if the result is fully enumerated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022select\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// An \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E of entity property names that selects which set of entity properties to return in the result set.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following value would return only the PartitionKey and RowKey properties: \u003Cc\u003Enew[] { \u0022PartitionKey, RowKey\u0022}\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of entity models serialized as type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Pageable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Query","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Expression","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Func","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxPerPage","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"select","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Queries entities in the table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Returns only entities that satisfy the specified OData filter.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following filter would filter entities with a PartitionKey of \u0027foo\u0027: \u003Cc\u003E\u0022PartitionKey eq \u0027foo\u0027\u0022\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxPerPage\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Note: This value does not limit the total number of results if the result is fully enumerated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022select\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// An \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E of entity property names that selects which set of entity properties to return in the result set.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following value would return only the PartitionKey and RowKey properties: \u003Cc\u003Enew[] { \u0022PartitionKey, RowKey\u0022}\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of entity models serialized as type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Pageable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Query","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxPerPage","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"select","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Queries entities in the table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Returns only entities that satisfy the specified filter expression.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following expression would filter entities with a PartitionKey of \u0027foo\u0027: \u003Cc\u003Ee =\u0026gt; e.PartitionKey == \u0022foo\u0022\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxPerPage\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Note: This value does not limit the total number of results if the result is fully enumerated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022select\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// An \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E of entity property names that selects which set of entity properties to return in the result set.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following value would return only the PartitionKey and RowKey properties: \u003Cc\u003Enew[] { \u0022PartitionKey, RowKey\u0022}\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of entity models serialized as type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"AsyncPageable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"QueryAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Expression","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Func","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxPerPage","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"select","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Queries entities in the table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Returns only entities that satisfy the specified OData filter.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following filter would filter entities with a PartitionKey of \u0027foo\u0027: \u003Cc\u003E\u0022PartitionKey eq \u0027foo\u0027\u0022\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxPerPage\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Note: This value does not limit the total number of results if the result is fully enumerated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022select\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// An \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E of entity property names that selects which set of entity properties to return in the result set.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following value would return only the PartitionKey and RowKey properties: \u003Cc\u003Enew[] { \u0022PartitionKey, RowKey\u0022}\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of entity models serialized as type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"AsyncPageable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"QueryAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxPerPage","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"select","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E sets stored access policies for the table that may be used with Shared Access Signatures. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableAcl\u0022\u003E the access policies for the table. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SetAccessPolicy","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSignedIdentifier","NavigateToId":"Azure.Data.Tables.Models.TableSignedIdentifier","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableAcl","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E sets stored access policies for the table that may be used with Shared Access Signatures. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableAcl\u0022\u003E the access policies for the table. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SetAccessPolicyAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSignedIdentifier","NavigateToId":"Azure.Data.Tables.Models.TableSignedIdentifier","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableAcl","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Submits the batch transaction to the service for execution.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The sub-operations contained in the batch will either succeed or fail together as a transaction.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022transactionActions\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E containing the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003Es to submit to the service.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E\u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing a \u003Csee cref=\u0022T:System.Collections.Generic.IReadOnlyList\u00601\u0022 /\u003E of \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Each sub-response in the collection corresponds to the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E provided to the \u003Cparamref name=\u0022transactionActions\u0022 /\u003E parameter at the same index position.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Each response can be inspected for details for its corresponding table operation, such as the \u003Csee cref=\u0022P:Azure.Response.Headers\u0022 /\u003E property containing the \u003Csee cref=\u0022P:Azure.Core.ResponseHeaders.ETag\u0022 /\u003E\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022 /\u003E if the batch transaction fails./\u0026gt;","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022 /\u003E if the batch has been previously submitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"IReadOnlyList","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SubmitTransaction","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionAction","NavigateToId":"Azure.Data.Tables.TableTransactionAction","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"transactionActions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Submits the batch transaction to the service for execution.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The sub-operations contained in the batch will either succeed or fail together as a transaction.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022transactionActions\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E containing the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003Es to submit to the service.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E\u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing a \u003Csee cref=\u0022T:System.Collections.Generic.IReadOnlyList\u00601\u0022 /\u003E of \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Each sub-response in the collection corresponds to the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E provided to the \u003Cparamref name=\u0022transactionActions\u0022 /\u003E parameter at the same index position.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Each response can be inspected for details for its corresponding table operation, such as the \u003Csee cref=\u0022P:Azure.Response.Headers\u0022 /\u003E property containing the \u003Csee cref=\u0022P:Azure.Core.ResponseHeaders.ETag\u0022 /\u003E\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022 /\u003E if the batch transaction fails./\u0026gt;","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022 /\u003E if the batch has been previously submitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"IReadOnlyList","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SubmitTransactionAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionAction","NavigateToId":"Azure.Data.Tables.TableTransactionAction","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"transactionActions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Updates the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E, if it exists.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Cparamref name=\u0022mode\u0022 /\u003E is \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E, the entity will be replaced.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Cparamref name=\u0022mode\u0022 /\u003E is \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E, the property values present in the","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022entity\u0022 /\u003E will be merged with the existing entity.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee cref=\u0022T:Azure.Data.Tables.TableUpdateMode\u0022 /\u003E for more information about the behavior of the \u003Cparamref name=\u0022mode\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022entity\u0022\u003EThe entity to update.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022ifMatch\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The If-Match value to be used for optimistic concurrency.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022mode\u0022\u003EDetermines the behavior of the Update operation.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"UpdateEntity","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"entity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"ifMatch","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableUpdateMode","NavigateToId":"Azure.Data.Tables.TableUpdateMode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"mode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Merge","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Updates the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E, if it exists.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Cparamref name=\u0022mode\u0022 /\u003E is \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E, the entity will be replaced.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Cparamref name=\u0022mode\u0022 /\u003E is \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E, the property values present in the \u003Cparamref name=\u0022entity\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// will be merged with the existing entity.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee cref=\u0022T:Azure.Data.Tables.TableUpdateMode\u0022 /\u003E for more information about the behavior of the \u003Cparamref name=\u0022mode\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022entity\u0022\u003EThe entity to update.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022ifMatch\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The If-Match value to be used for optimistic concurrency.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022mode\u0022\u003EDetermines the behavior of the Update operation.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"UpdateEntityAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"entity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"ifMatch","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableUpdateMode","NavigateToId":"Azure.Data.Tables.TableUpdateMode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"mode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Merge","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Replaces the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E, if it exists. Creates the entity if it does not exist.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022entity\u0022\u003EThe entity to upsert.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022mode\u0022\u003EDetermines the behavior of the update operation when the entity already exists in the table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee cref=\u0022T:Azure.Data.Tables.TableUpdateMode\u0022 /\u003E for more details.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"UpsertEntity","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"entity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableUpdateMode","NavigateToId":"Azure.Data.Tables.TableUpdateMode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"mode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Merge","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Replaces the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E, if it exists. Creates the entity if it does not exist.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022entity\u0022\u003EThe entity to upsert.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022mode\u0022\u003EDetermines the behavior of the upsert operation when the entity already exists in the table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee cref=\u0022T:Azure.Data.Tables.TableUpdateMode\u0022 /\u003E for more details.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"UpsertEntityAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"entity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableUpdateMode","NavigateToId":"Azure.Data.Tables.TableUpdateMode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"mode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Merge","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions"},{"Tokens":[{"Kind":7,"Value":"// Options to configure the requests to the Table service.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions"},{"LineId":"Azure.Data.Tables.TableClientOptions","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigationDisplayName":"TableClientOptions","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.ServiceVersion"},{"Tokens":[{"Kind":7,"Value":"// Gets the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClientOptions.ServiceVersion\u0022 /\u003E of the service API used when making requests.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.ServiceVersion"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.ServiceVersion"},{"LineId":"Azure.Data.Tables.TableClientOptions.ServiceVersion","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"enum","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ServiceVersion","NavigationDisplayName":"ServiceVersion","HasSuffixSpace":true,"RenderClasses":["enum"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02"},{"Tokens":[{"Kind":7,"Value":"// The Tables API version 2019-02-02.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02"},{"LineId":"Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02","Tokens":[{"Kind":4,"Value":"V2019_02_02","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"1","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06"},{"Tokens":[{"Kind":7,"Value":"// The Tables API version 2020-12-06.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06"},{"LineId":"Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06","Tokens":[{"Kind":4,"Value":"V2020_12_06","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"2","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.ServiceVersion"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClientOptions\u0022 /\u003E class.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)"},{"Tokens":[{"Kind":7,"Value":"// class.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022serviceVersion\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)"},{"Tokens":[{"Kind":7,"Value":"// The \u003Csee cref=\u0022T:Azure.Data.Tables.TableClientOptions.ServiceVersion\u0022 /\u003E of the service API used when","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)"},{"Tokens":[{"Kind":7,"Value":"// making requests.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)"},{"LineId":"Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"ServiceVersion","NavigateToId":"Azure.Data.Tables.TableClientOptions.ServiceVersion","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"serviceVersion","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"V2020_12_06","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery"},{"Tokens":[{"Kind":7,"Value":"// Enables tenant discovery through the authorization challenge when the client is configured to use a TokenCredential.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery"},{"Tokens":[{"Kind":7,"Value":"// When \u003Cc\u003Etrue\u003C/c\u003E, the client will attempt an initial un-authorized request to prompt an OAuth challenge in order to discover the correct tenant for the resource.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery"},{"LineId":"Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"EnableTenantDiscovery","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity"},{"Tokens":[{"Kind":7,"Value":"// A generic dictionary-like \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E type which defines an arbitrary set of properties on an entity as key-value pairs.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity"},{"Tokens":[{"Kind":7,"Value":"// This type can be used with any of the generic entity interaction methods in \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E where entity model type flexibility is desired.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity"},{"Tokens":[{"Kind":7,"Value":"// For example, if your table contains a jagged schema, or you need to precisely update a subset of properties in a \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E mode operation.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity"},{"Tokens":[{"Kind":7,"Value":"// \u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity"},{"LineId":"Azure.Data.Tables.TableEntity","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"sealed","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableEntity","NavigationDisplayName":"TableEntity","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IDictionary","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ICollection","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity()"},{"Tokens":[{"Kind":7,"Value":"// Creates an instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E class without any properties initialized.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity()"},{"LineId":"Azure.Data.Tables.TableEntity.TableEntity()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E class with the specified partition key and row key.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022partitionKey\u0022\u003EA string containing the partition key of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E to be initialized.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rowKey\u0022\u003EA string containing the row key of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E to be initialized.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"partitionKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rowKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E class with properties specified in \u003Cparamref name=\u0022values\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022values\u0022\u003EA \u003Csee cref=\u0022T:System.Collections.IDictionary\u0022 /\u003E containing the initial values of the entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)"},{"LineId":"Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"IDictionary","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"values","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EGets the number of elements contained in the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/summary\u003E\u003Creturns\u003EThe number of elements contained in the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Count"},{"LineId":"Azure.Data.Tables.TableEntity.Count","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Count","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.ETag"},{"Tokens":[{"Kind":7,"Value":"// Gets or sets the entity\u0027s ETag.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.ETag"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.ETag"},{"Tokens":[{"Kind":7,"Value":"// \u003Cvalue\u003EAn \u003Csee cref=\u0022P:Azure.Data.Tables.TableEntity.ETag\u0022 /\u003E containing the ETag value for the entity.\u003C/value\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.ETag"},{"LineId":"Azure.Data.Tables.TableEntity.ETag","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EGets an \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E containing the keys of the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/summary\u003E\u003Creturns\u003EAn \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E containing the keys of the object that implements \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Keys"},{"LineId":"Azure.Data.Tables.TableEntity.Keys","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ICollection","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Keys","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.PartitionKey"},{"Tokens":[{"Kind":7,"Value":"// The partition key is a unique identifier for the partition within a given table and forms the first part of an entity\u0027s primary key.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.PartitionKey"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.PartitionKey"},{"Tokens":[{"Kind":7,"Value":"// \u003Cvalue\u003EA string containing the partition key for the entity.\u003C/value\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.PartitionKey"},{"LineId":"Azure.Data.Tables.TableEntity.PartitionKey","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PartitionKey","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.RowKey"},{"Tokens":[{"Kind":7,"Value":"// The row key is a unique identifier for an entity within a given partition. Together, the \u003Csee cref=\u0022P:Azure.Data.Tables.TableEntity.PartitionKey\u0022 /\u003E and RowKey uniquely identify an entity within a table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.RowKey"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.RowKey"},{"Tokens":[{"Kind":7,"Value":"// \u003Cvalue\u003EA string containing the row key for the entity.\u003C/value\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.RowKey"},{"LineId":"Azure.Data.Tables.TableEntity.RowKey","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"RowKey","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.this[System.String]"},{"Tokens":[{"Kind":7,"Value":"// Gets or sets the entity\u0027s property, given the name of the property.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.this[System.String]"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.this[System.String]"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EA string containing the name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.this[System.String]"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe property value typed as an object.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.this[System.String]"},{"LineId":"Azure.Data.Tables.TableEntity.this[System.String]","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"this","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"[","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"]","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// The Timestamp property is a DateTimeOffset value that is maintained on the server side to record the time an entity was last modified.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// The Table service uses the Timestamp property internally to provide optimistic concurrency. The value of Timestamp is a monotonically increasing value,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// meaning that each time the entity is modified, the value of Timestamp increases for that entity. This property should not be set on insert or update operations (the value will be ignored).","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// \u003Cvalue\u003EA \u003Csee cref=\u0022T:System.DateTimeOffset\u0022 /\u003E containing the timestamp of the entity.\u003C/value\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Timestamp"},{"LineId":"Azure.Data.Tables.TableEntity.Timestamp","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Timestamp","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EGets a value indicating whether the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is read-only.\u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.IsReadOnly"},{"LineId":"Azure.Data.Tables.TableEntity.IsReadOnly","Tokens":[{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ICollection","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":4,"Value":"IsReadOnly","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EGets an \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E containing the values in the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Values"},{"LineId":"Azure.Data.Tables.TableEntity.Values","Tokens":[{"Kind":3,"Value":"ICollection","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IDictionary","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":4,"Value":"Values","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EAdds an element with the provided key and value to the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/summary\u003E\u003Cparam name=\u0022key\u0022\u003EThe object to use as the key of the element to add.\u003C/param\u003E\u003Cparam name=\u0022value\u0022\u003EThe object to use as the value of the element to add.\u003C/param\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022key\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003EAn element with the same key already exists in the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E is read-only.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Add(System.String, System.Object)"},{"LineId":"Azure.Data.Tables.TableEntity.Add(System.String, System.Object)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"void","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Add","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"value","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003ERemoves all items from the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/summary\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is read-only.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Clear()"},{"LineId":"Azure.Data.Tables.TableEntity.Clear()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"void","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Clear","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EDetermines whether the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E contains an element with the specified key.\u003C/summary\u003E\u003Cparam name=\u0022key\u0022\u003EThe key to locate in the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E contains an element with the key; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022key\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.ContainsKey(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.ContainsKey(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ContainsKey","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinary(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinary(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.Byte\u0022 /\u003E property called","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinary(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022key\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinary(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinary(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinary(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinary(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type byte array.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinary(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.GetBinary(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"byte","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"[","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"]","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetBinary","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinaryData(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinaryData(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.BinaryData\u0022 /\u003E property called","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinaryData(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022key\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinaryData(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinaryData(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinaryData(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinaryData(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type byte array.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinaryData(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.GetBinaryData(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"BinaryData","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetBinaryData","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBoolean(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBoolean(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.String\u0022 /\u003E property called","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBoolean(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022key\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBoolean(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBoolean(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBoolean(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBoolean(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Boolean\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBoolean(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.GetBoolean(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetBoolean","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTime(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTime(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.DateTime\u0022 /\u003E property called","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTime(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022key\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTime(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTime(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTime(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTime(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.DateTime\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTime(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.GetDateTime(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTime","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetDateTime","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.DateTimeOffset\u0022 /\u003E property called","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022key\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.DateTimeOffset\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetDateTimeOffset","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDouble(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDouble(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.Double\u0022 /\u003E property called","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDouble(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022key\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDouble(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDouble(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDouble(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDouble(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Double\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDouble(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.GetDouble(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"double","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetDouble","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetGuid(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetGuid(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.Guid\u0022 /\u003E property called","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetGuid(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022key\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetGuid(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetGuid(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetGuid(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetGuid(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Guid\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetGuid(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.GetGuid(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Guid","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetGuid","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt32(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt32(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.Int32\u0022 /\u003E property called","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt32(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022key\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt32(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt32(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt32(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt32(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Int32\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt32(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.GetInt32(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetInt32","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt64(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt64(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.Int64\u0022 /\u003E property called","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt64(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022key\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt64(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt64(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt64(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt64(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Int64\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt64(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.GetInt64(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"long","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetInt64","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetString(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetString(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.String\u0022 /\u003E property called","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetString(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022key\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetString(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetString(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetString(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetString(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.String\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetString(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.GetString(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetString","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003ERemoves the element with the specified key from the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/summary\u003E\u003Cparam name=\u0022key\u0022\u003EThe key of the element to remove.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the element is successfully removed; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E. This method also returns \u003Csee langword=\u0022false\u0022 /\u003E if \u003Cparamref name=\u0022key\u0022 /\u003E was not found in the original \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/returns\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022key\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E is read-only.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Remove(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.Remove(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Remove","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EGets the value associated with the specified key.\u003C/summary\u003E\u003Cparam name=\u0022key\u0022\u003EThe key whose value to get.\u003C/param\u003E\u003Cparam name=\u0022value\u0022\u003EWhen this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the \u003Cparamref name=\u0022value\u0022 /\u003E parameter. This parameter is passed uninitialized.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the object that implements \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E contains an element with the specified key; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022key\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TryGetValue(System.String, System.Object)"},{"LineId":"Azure.Data.Tables.TableEntity.TryGetValue(System.String, System.Object)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TryGetValue","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"out","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"value","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EAdds an item to the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/summary\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is read-only.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Add(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)"},{"LineId":"Azure.Data.Tables.TableEntity.Add(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)","Tokens":[{"Kind":2,"Value":"void","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ICollection","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":4,"Value":"Add","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"item","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EDetermines whether the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E contains a specific value.\u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Contains(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)"},{"LineId":"Azure.Data.Tables.TableEntity.Contains(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)","Tokens":[{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ICollection","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":4,"Value":"Contains","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"item","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003ECopies the elements of the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E to an \u003Csee cref=\u0022T:System.Array\u0022 /\u003E, starting at a particular \u003Csee cref=\u0022T:System.Array\u0022 /\u003E index.\u003C/summary\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022array\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.ArgumentOutOfRangeException\u0022\u003E\u003Cparamref name=\u0022arrayIndex\u0022 /\u003E is less than 0.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003EThe number of elements in the source \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is greater than the available space from \u003Cparamref name=\u0022arrayIndex\u0022 /\u003E to the end of the destination \u003Cparamref name=\u0022array\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.CopyTo(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E[], System.Int32)"},{"LineId":"Azure.Data.Tables.TableEntity.CopyTo(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E[], System.Int32)","Tokens":[{"Kind":2,"Value":"void","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ICollection","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":4,"Value":"CopyTo","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"[","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"]","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"array","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"arrayIndex","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003ERemoves the first occurrence of a specific object from the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/summary\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is read-only.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Remove(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)"},{"LineId":"Azure.Data.Tables.TableEntity.Remove(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)","Tokens":[{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ICollection","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":4,"Value":"Remove","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"item","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetEnumerator()"},{"Tokens":[{"Kind":7,"Value":"// Gets the enumerator for the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E properties.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetEnumerator()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetEnumerator()"},{"LineId":"Azure.Data.Tables.TableEntity.GetEnumerator()","Tokens":[{"Kind":3,"Value":"IEnumerator","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":4,"Value":"GetEnumerator","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetEnumerator()"},{"Tokens":[{"Kind":7,"Value":"// Gets the enumerator for the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E properties.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetEnumerator()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetEnumerator()"},{"LineId":"Azure.Data.Tables.TableEntity.GetEnumerator()","Tokens":[{"Kind":3,"Value":"IEnumerator","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":4,"Value":"GetEnumerator","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The retention policy. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableRetentionPolicy"},{"LineId":"Azure.Data.Tables.TableRetentionPolicy","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableRetentionPolicy","NavigationDisplayName":"TableRetentionPolicy","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableRetentionPolicy\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableRetentionPolicy.TableRetentionPolicy(System.Boolean)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022enabled\u0022\u003E Indicates whether a retention policy is enabled for the service. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableRetentionPolicy.TableRetentionPolicy(System.Boolean)"},{"LineId":"Azure.Data.Tables.TableRetentionPolicy.TableRetentionPolicy(System.Boolean)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableRetentionPolicy","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"enabled","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Indicates the number of days that metrics or logging or soft-deleted data should be retained. All data older than this value will be deleted. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableRetentionPolicy.Days"},{"LineId":"Azure.Data.Tables.TableRetentionPolicy.Days","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Days","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Indicates whether a retention policy is enabled for the service. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableRetentionPolicy.Enabled"},{"LineId":"Azure.Data.Tables.TableRetentionPolicy.Enabled","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Enabled","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableRetentionPolicy"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient"},{"Tokens":[{"Kind":7,"Value":"// The \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E provides synchronous and asynchronous methods to perform table level operations with Azure Tables hosted in either Azure storage accounts or Azure Cosmos DB table API.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient"},{"LineId":"Azure.Data.Tables.TableServiceClient","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","NavigationDisplayName":"TableServiceClient","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E containing a shared access signature (SAS)","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// token credential.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022credential\u0022\u003EThe shared access signature credential used to sign requests.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee cref=\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions,Azure.Data.Tables.Sas.TableAccountSasResourceTypes,System.DateTimeOffset)\u0022 /\u003E for creating a SAS token.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"LineId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"AzureSasCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"credential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified connection string.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022connectionString\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// A connection string includes the authentication information","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// required for your application to access data in an Azure Storage","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// account at runtime.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// For more information,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee href=\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Configure Azure Storage connection strings\u003C/see\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"LineId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"connectionString","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E containing a shared access signature (SAS)","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// token credential. See \u003Csee cref=\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions,Azure.Data.Tables.Sas.TableAccountSasResourceTypes,System.DateTimeOffset)\u0022 /\u003E for creating a SAS token.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022options\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"LineId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"options","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022credential\u0022\u003EThe shared access signature credential used to sign requests.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022options\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"LineId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"AzureSasCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"credential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"options","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified table service \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022credential\u0022\u003EThe shared key credential used to sign requests.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"LineId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","NavigateToId":"Azure.Data.Tables.TableSharedKeyCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"credential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified table service \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022credential\u0022\u003EThe shared key credential used to sign requests.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022options\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"LineId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","NavigateToId":"Azure.Data.Tables.TableSharedKeyCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"credential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"options","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified connection string.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022connectionString\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// A connection string includes the authentication information","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// required for your application to access data in an Azure Storage","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// account at runtime.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// For more information,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee href=\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Configure Azure Storage connection strings\u003C/see\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022options\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is invalid.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"LineId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"connectionString","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"options","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tokenCredential\u0022\u003EThe \u003Csee cref=\u0022T:Azure.Core.TokenCredential\u0022 /\u003E used to authorize requests.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022options\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E or \u003Cparamref name=\u0022tokenCredential\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"LineId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TokenCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tokenCredential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"options","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient()"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient()"},{"Tokens":[{"Kind":7,"Value":"// class for mocking.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient()"},{"LineId":"Azure.Data.Tables.TableServiceClient.TableServiceClient()","Tokens":[{"Kind":2,"Value":"protected","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.AccountName"},{"Tokens":[{"Kind":7,"Value":"// The name of the table account with which this client instance will interact.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.AccountName"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.AccountName"},{"LineId":"Azure.Data.Tables.TableServiceClient.AccountName","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AccountName","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Uri"},{"Tokens":[{"Kind":7,"Value":"// The Uri for the table account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Uri"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Uri"},{"LineId":"Azure.Data.Tables.TableServiceClient.Uri","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)"},{"Tokens":[{"Kind":7,"Value":"// Creates an OData filter query string from the provided expression.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003EA filter expression.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe string representation of the filter expression.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)"},{"LineId":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateQueryFilter","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Expression","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Func","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)"},{"Tokens":[{"Kind":7,"Value":"// Create an OData filter expression from an interpolated string. The interpolated values will be quoted and escaped as necessary.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003EAn interpolated filter string.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA valid OData filter expression.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)"},{"LineId":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateQueryFilter","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"FormattableString","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Creates a table on the service.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of table to create.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateTable","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Creates a table on the service.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of table to create.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateTableAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Creates a table on the service.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table to create.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table. If the table already exists, then \u003Csee cref=\u0022P:Azure.Response.Status\u0022 /\u003E is 409. The \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E can be accessed via the GetRawResponse() method.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateTableIfNotExists","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Creates a table on the service.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table to create.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table. If the table already exists, then \u003Csee cref=\u0022P:Azure.Response.Status\u0022 /\u003E is 409. The \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E can be accessed via the GetRawResponse() method.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateTableIfNotExistsAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Deletes a table on the service.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table to delete.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"DeleteTable","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Deletes a table on the service.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table to delete.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"DeleteTableAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// The \u003Csee cref=\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions,Azure.Data.Tables.Sas.TableAccountSasResourceTypes,System.DateTimeOffset)\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// returns a \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E that generates a Table Service","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Shared Access Signature (SAS) Uri based on the Client properties","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// and parameters passed.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// For more information, see","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Constructing a Service SAS\u003C/see\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022permissions\u0022\u003E Specifies the list of permissions to be associated with the SAS.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022resourceTypes\u0022\u003E Specifies the resource types that will can be accessed with the SAS.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Required. Specifies the time at which the SAS becomes invalid. This field","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// must be omitted if it has been specified in an associated stored access policy.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E on successfully deleting. \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003E An \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E will be thrown if a failure occurs. \u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GenerateSasUri","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasPermissions","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasPermissions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"permissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasResourceTypes","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"resourceTypes","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// The \u003Csee cref=\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)\u0022 /\u003E returns a","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E that generates a Table Service SAS Uri based","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// on the Client properties and builder passed.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// For more information, see","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// Constructing a Service SAS\u003C/see\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022builder\u0022\u003E Used to generate a Shared Access Signature (SAS). \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E on successfully deleting. \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003E An \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E will be thrown if a failure occurs. \u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"LineId":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GenerateSasUri","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasBuilder","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"builder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Gets the properties of an account\u0027s Table service, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceProperties","NavigateToId":"Azure.Data.Tables.Models.TableServiceProperties","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetProperties","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Gets the properties of an account\u0027s Table service, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceProperties","NavigateToId":"Azure.Data.Tables.Models.TableServiceProperties","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetPropertiesAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Gets a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E instance scoped to the current account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022permissions\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\u0022 /\u003E containing the allowed permissions.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022resourceTypes\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\u0022 /\u003E containing the accessible resource types.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasBuilder","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetSasBuilder","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasPermissions","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasPermissions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"permissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasResourceTypes","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"resourceTypes","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Gets a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E instance scoped to the current table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rawPermissions\u0022\u003EThe permissions associated with the shared access signature. This string should contain one or more of the following permission characters in this order: \u0022racwdl\u0022.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022resourceTypes\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\u0022 /\u003E containing the accessible resource types.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasBuilder","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetSasBuilder","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rawPermissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasResourceTypes","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"resourceTypes","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Retrieves statistics related to replication for the Table service. It is only available on the secondary location endpoint when read-access geo-redundant replication is enabled for the account. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetStatistics(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetStatistics(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.GetStatistics(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceStatistics","NavigateToId":"Azure.Data.Tables.Models.TableServiceStatistics","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetStatistics","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Retrieves statistics related to replication for the Table service. It is only available on the secondary location endpoint when read-access geo-redundant replication is enabled for the account. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetStatisticsAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetStatisticsAsync(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.GetStatisticsAsync(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceStatistics","NavigateToId":"Azure.Data.Tables.Models.TableServiceStatistics","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetStatisticsAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Gets an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E configured with the current \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E options, affinitized to the specified \u003Cparamref name=\u0022tableName\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003E\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)"},{"LineId":"Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClient","NavigateToId":"Azure.Data.Tables.TableClient","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetTableClient","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Gets a list of tables from the storage account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Returns only tables that satisfy the specified filter.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003E\u0022TableName eq \u0027foo\u0027\u0022\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxPerPage\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The maximum number tables that will be returned per page.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Note: This value does not limit the total number of results if the result is fully enumerated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Pageable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Query","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxPerPage","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Gets a list of tables from the storage account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Returns only tables that satisfy the specified filter expression.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003E\u0022TableName eq {someStringVariable}\u0022\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The filter string will be properly quoted and escaped.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxPerPage\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The maximum number of entities that will be returned per page.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Note: This value does not limit the total number of results if the result is fully enumerated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Pageable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Query","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"FormattableString","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxPerPage","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Gets a list of tables from the storage account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Returns only tables that satisfy the specified filter expression.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following expression would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003Ee =\u0026gt; e.Name == \u0022foo\u0022\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxPerPage\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The maximum number of entities that will be returned per page.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Note: This value does not limit the total number of results if the result is fully enumerated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Pageable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Query","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Expression","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Func","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxPerPage","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Gets a list of tables from the storage account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Returns only tables that satisfy the specified filter.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003E\u0022TableName eq \u0027foo\u0027\u0022\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxPerPage\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The maximum number of tables that will be returned per page.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Note: This value does not limit the total number of results if the result is fully enumerated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003Es.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"AsyncPageable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"QueryAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxPerPage","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Gets a list of tables from the storage account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Returns only tables that satisfy the specified filter expression.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003E\u0022TableName eq {someStringVariable}\u0022\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The filter string will be properly quoted and escaped.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxPerPage\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The maximum number of entities that will be returned per page.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Note: This value does not limit the total number of results if the result is fully enumerated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003Es.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"AsyncPageable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"QueryAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"FormattableString","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxPerPage","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Gets a list of tables from the storage account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Returns only tables that satisfy the specified filter expression.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following expression would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003Ee =\u0026gt; e.Name == \u0022foo\u0022\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxPerPage\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The maximum number of entities that will be returned per page.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Note: This value does not limit the total number of results if the result is fully enumerated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003Es.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"AsyncPageable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"QueryAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Expression","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Func","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxPerPage","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Sets properties for an account\u0027s Table service endpoint, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022properties\u0022\u003E The Table Service properties. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SetProperties","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceProperties","NavigateToId":"Azure.Data.Tables.Models.TableServiceProperties","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"properties","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Sets properties for an account\u0027s Table service endpoint, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022properties\u0022\u003E The Table Service properties. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SetPropertiesAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceProperties","NavigateToId":"Azure.Data.Tables.Models.TableServiceProperties","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"properties","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E is a credential backed by","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential"},{"Tokens":[{"Kind":7,"Value":"// a Storage Account\u0027s name and one of its access keys.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential"},{"LineId":"Azure.Data.Tables.TableSharedKeyCredential","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","NavigationDisplayName":"TableSharedKeyCredential","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E class.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022accountName\u0022\u003EThe name of the Storage Account.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022accountKey\u0022\u003EA Storage Account access key.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)"},{"LineId":"Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"accountName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"accountKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.AccountName"},{"Tokens":[{"Kind":7,"Value":"// Gets the name of the Storage Account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.AccountName"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.AccountName"},{"LineId":"Azure.Data.Tables.TableSharedKeyCredential.AccountName","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AccountName","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Update the Storage Account\u0027s access key. This intended to be used","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)"},{"Tokens":[{"Kind":7,"Value":"// when you\u0027ve regenerated your Storage Account\u0027s access keys and want","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)"},{"Tokens":[{"Kind":7,"Value":"// to update long lived clients.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022accountKey\u0022\u003EA Storage Account access key.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)"},{"LineId":"Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"void","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SetAccountKey","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"accountKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction"},{"Tokens":[{"Kind":7,"Value":"// Defines an transaction action to be included as part of a batch operation.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction"},{"LineId":"Azure.Data.Tables.TableTransactionAction","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionAction","NavigationDisplayName":"TableTransactionAction","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022actionType\u0022\u003E The operation type to be applied to the \u003Cparamref name=\u0022entity\u0022 /\u003E\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022entity\u0022\u003EThe table entity to which the \u003Cparamref name=\u0022actionType\u0022 /\u003E will be applied.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)"},{"LineId":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionAction","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionActionType","NavigateToId":"Azure.Data.Tables.TableTransactionActionType","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"actionType","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"entity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022actionType\u0022\u003E The operation type to be applied to the \u003Cparamref name=\u0022entity\u0022 /\u003E\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022entity\u0022\u003EThe table entity to which the \u003Cparamref name=\u0022actionType\u0022 /\u003E will be applied.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022etag\u0022\u003E The \u003Csee cref=\u0022P:Azure.Data.Tables.TableTransactionAction.ETag\u0022 /\u003E to apply to this action.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)"},{"LineId":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionAction","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionActionType","NavigateToId":"Azure.Data.Tables.TableTransactionActionType","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"actionType","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"entity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"etag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.ActionType"},{"Tokens":[{"Kind":7,"Value":"// The operation type to be applied to the \u003Csee cref=\u0022P:Azure.Data.Tables.TableTransactionAction.Entity\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.ActionType"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.ActionType"},{"LineId":"Azure.Data.Tables.TableTransactionAction.ActionType","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionActionType","NavigateToId":"Azure.Data.Tables.TableTransactionActionType","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ActionType","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.Entity"},{"Tokens":[{"Kind":7,"Value":"// The table entity to which the batch operation will be applied.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.Entity"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.Entity"},{"LineId":"Azure.Data.Tables.TableTransactionAction.Entity","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Entity","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.ETag"},{"Tokens":[{"Kind":7,"Value":"// The optional \u003Csee cref=\u0022P:Azure.Data.Tables.TableTransactionAction.ETag\u0022 /\u003E to be used for the entity operation.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.ETag"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.ETag"},{"LineId":"Azure.Data.Tables.TableTransactionAction.ETag","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType"},{"Tokens":[{"Kind":7,"Value":"// The type of operation to be executed on a table entity as part of a table transactional batch operations.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType"},{"LineId":"Azure.Data.Tables.TableTransactionActionType","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"enum","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionActionType","NavigationDisplayName":"TableTransactionActionType","HasSuffixSpace":true,"RenderClasses":["enum"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.Add"},{"Tokens":[{"Kind":7,"Value":"// Add the entity to the table. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.AddEntity\u0060\u00601(\u0060\u00600,System.Threading.CancellationToken)\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.Add"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.Add"},{"LineId":"Azure.Data.Tables.TableTransactionActionType.Add","Tokens":[{"Kind":4,"Value":"Add","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"0","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpdateMerge"},{"Tokens":[{"Kind":7,"Value":"// Update the entity in \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E mode. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpdateEntity\u0060\u00601(\u0060\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpdateMerge"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpdateMerge"},{"LineId":"Azure.Data.Tables.TableTransactionActionType.UpdateMerge","Tokens":[{"Kind":4,"Value":"UpdateMerge","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"1","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpdateReplace"},{"Tokens":[{"Kind":7,"Value":"// Update the entity in \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E mode. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpdateEntity\u0060\u00601(\u0060\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpdateReplace"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpdateReplace"},{"LineId":"Azure.Data.Tables.TableTransactionActionType.UpdateReplace","Tokens":[{"Kind":4,"Value":"UpdateReplace","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"2","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.Delete"},{"Tokens":[{"Kind":7,"Value":"// Delete the entity. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.DeleteEntity(System.String,System.String,Azure.ETag,System.Threading.CancellationToken)\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.Delete"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.Delete"},{"LineId":"Azure.Data.Tables.TableTransactionActionType.Delete","Tokens":[{"Kind":4,"Value":"Delete","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"3","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpsertMerge"},{"Tokens":[{"Kind":7,"Value":"// Upsert the entity in \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E mode. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpsertEntity\u0060\u00601(\u0060\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpsertMerge"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpsertMerge"},{"LineId":"Azure.Data.Tables.TableTransactionActionType.UpsertMerge","Tokens":[{"Kind":4,"Value":"UpsertMerge","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"4","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpsertReplace"},{"Tokens":[{"Kind":7,"Value":"// Upsert the entity in \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E mode. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpsertEntity\u0060\u00601(\u0060\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpsertReplace"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpsertReplace"},{"LineId":"Azure.Data.Tables.TableTransactionActionType.UpsertReplace","Tokens":[{"Kind":4,"Value":"UpsertReplace","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"5","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException"},{"LineId":"Azure.Data.Tables.TableTransactionFailedException","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionFailedException","NavigationDisplayName":"TableTransactionFailedException","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"RequestFailedException","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instances of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionFailedException\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022requestFailedException\u0022\u003E The \u003Csee cref=\u0022T:Azure.RequestFailedException\u0022 /\u003E related to this exception.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)"},{"LineId":"Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionFailedException","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"RequestFailedException","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"requestFailedException","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EInitializes a new instance of the \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E class with serialized data.\u003C/summary\u003E\u003Cparam name=\u0022info\u0022\u003EThe \u003Csee cref=\u0022T:System.Runtime.Serialization.SerializationInfo\u0022 /\u003E that holds the serialized object data about the exception being thrown.\u003C/param\u003E\u003Cparam name=\u0022context\u0022\u003EThe \u003Csee cref=\u0022T:System.Runtime.Serialization.StreamingContext\u0022 /\u003E that contains contextual information about the source or destination.\u003C/param\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022info\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.Runtime.Serialization.SerializationException\u0022\u003EThe class name is \u003Csee langword=\u0022null\u0022 /\u003E or \u003Csee cref=\u0022P:System.Exception.HResult\u0022 /\u003E is zero (0).\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)"},{"LineId":"Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)","Tokens":[{"Kind":2,"Value":"protected","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionFailedException","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"SerializationInfo","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"info","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"StreamingContext","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"context","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex"},{"Tokens":[{"Kind":7,"Value":"// The index position of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E collection submitted to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\u0022 /\u003E or","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\u0022 /\u003E which caused the transaction to fail.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex"},{"LineId":"Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"FailedTransactionActionIndex","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// Defines the behavior of \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpdateEntity\u0060\u00601(\u0060\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E, \\","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpdateEntityAsync\u0060\u00601(\u0060\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpsertEntity\u0060\u00601(\u0060\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E, and","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpsertEntityAsync\u0060\u00601(\u0060\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// To expand on the behavior of the modes, consider a scenario where the table already contains an entity with 2 user defined properties named \u0022Price\u0022 and \u0022Description\u0022","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// and the entity passed to the method only defines the \u0022Price\u0022 property.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E mode is specified, the entity will be replaced with the specified version containing only the \u0022Price\u0022 property.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// We have effectively updated the \u0022Price\u0022 property and removed the \u0022Description\u0022 property.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E mode is specified, the existing entity is merged with the properties defined in entity passed to the method.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// In this case, we have effectively updated the \u0022Price\u0022 property and left the \u0022Description\u0022 property unchanged.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// \u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"LineId":"Azure.Data.Tables.TableUpdateMode","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"enum","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableUpdateMode","NavigationDisplayName":"TableUpdateMode","HasSuffixSpace":true,"RenderClasses":["enum"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode.Merge"},{"Tokens":[{"Kind":7,"Value":"// Merge the properties of the supplied entity with the entity in the table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode.Merge"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode.Merge"},{"LineId":"Azure.Data.Tables.TableUpdateMode.Merge","Tokens":[{"Kind":4,"Value":"Merge","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"0","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode.Replace"},{"Tokens":[{"Kind":7,"Value":"// Replace the entity in the table with the supplied entity.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode.Replace"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode.Replace"},{"LineId":"Azure.Data.Tables.TableUpdateMode.Replace","Tokens":[{"Kind":4,"Value":"Replace","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"1","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E is used to generate a Shared Access","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder"},{"Tokens":[{"Kind":7,"Value":"// Signature (SAS) for an Azure Storage table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder"},{"Tokens":[{"Kind":7,"Value":"// For more information, see \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder"},{"LineId":"Azure.Data.Tables.TableUriBuilder","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableUriBuilder","NavigationDisplayName":"TableUriBuilder","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// class with the specified \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022uri\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// The \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E to a Table resource.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)"},{"LineId":"Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableUriBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"uri","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.AccountName"},{"Tokens":[{"Kind":7,"Value":"// Gets or sets the Azure Table account name.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.AccountName"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.AccountName"},{"LineId":"Azure.Data.Tables.TableUriBuilder.AccountName","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AccountName","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Host"},{"Tokens":[{"Kind":7,"Value":"// Gets or sets the Domain Name System (DNS) host name or IP address","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Host"},{"Tokens":[{"Kind":7,"Value":"// of a server.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Host"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Host"},{"Tokens":[{"Kind":7,"Value":"// Example: \u0022account.table.core.windows.net\u0022","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Host"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Host"},{"LineId":"Azure.Data.Tables.TableUriBuilder.Host","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Host","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Port"},{"Tokens":[{"Kind":7,"Value":"// Gets or sets the port number of the URI.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Port"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Port"},{"LineId":"Azure.Data.Tables.TableUriBuilder.Port","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Port","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Query"},{"Tokens":[{"Kind":7,"Value":"// Gets or sets any query information included in the URI that\u0027s not","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Query"},{"Tokens":[{"Kind":7,"Value":"// relevant to addressing Azure Table resources.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Query"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Query"},{"LineId":"Azure.Data.Tables.TableUriBuilder.Query","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Query","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Sas"},{"Tokens":[{"Kind":7,"Value":"// Gets or sets the Shared Access Signature query parameters, or null","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Sas"},{"Tokens":[{"Kind":7,"Value":"// if not present in the \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Sas"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Sas"},{"LineId":"Azure.Data.Tables.TableUriBuilder.Sas","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasQueryParameters","NavigateToId":"Azure.Data.Tables.Sas.TableSasQueryParameters","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Sas","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Scheme"},{"Tokens":[{"Kind":7,"Value":"// Gets or sets the scheme name of the URI.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Scheme"},{"Tokens":[{"Kind":7,"Value":"// Example: \u0022https\u0022","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Scheme"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Scheme"},{"LineId":"Azure.Data.Tables.TableUriBuilder.Scheme","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Scheme","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Tablename"},{"Tokens":[{"Kind":7,"Value":"// Gets or sets the name of the Azure Table. The value defaults","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Tablename"},{"Tokens":[{"Kind":7,"Value":"// to \u003Csee cref=\u0022F:System.String.Empty\u0022 /\u003E if not present in the","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Tablename"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Tablename"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Tablename"},{"LineId":"Azure.Data.Tables.TableUriBuilder.Tablename","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Tablename","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToUri()"},{"Tokens":[{"Kind":7,"Value":"// Returns the \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E constructed from the","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToUri()"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E\u0027s fields. The \u003Csee cref=\u0022P:System.Uri.Query\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToUri()"},{"Tokens":[{"Kind":7,"Value":"// property contains the SAS and additional query parameters.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToUri()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToUri()"},{"LineId":"Azure.Data.Tables.TableUriBuilder.ToUri()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToUri","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// Returns the display string for the specified","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E instance.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// The display string for the specified \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// instance.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToString()"},{"LineId":"Azure.Data.Tables.TableUriBuilder.ToString()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToString","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder"}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables"},{"LineId":"Azure.Data.Tables.Models","Tokens":[{"Kind":2,"Value":"namespace","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"Azure","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":0,"Value":"Data","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":0,"Value":"Tables","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":0,"Value":"Models","NavigationDisplayName":"Azure.Data.Tables.Models","HasSuffixSpace":true,"RenderClasses":["namespace"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E An Access policy. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAccessPolicy"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E An Access policy. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAccessPolicy"},{"LineId":"Azure.Data.Tables.Models.TableAccessPolicy","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccessPolicy","NavigationDisplayName":"TableAccessPolicy","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableAccessPolicy\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022startsOn\u0022\u003E The start datetime from which the policy is active. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003E The datetime that the policy expires. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022permission\u0022\u003E The permissions for the acl policy. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)"},{"LineId":"Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccessPolicy","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"startsOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"permission","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The datetime that the policy expires. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAccessPolicy.ExpiresOn"},{"LineId":"Azure.Data.Tables.Models.TableAccessPolicy.ExpiresOn","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ExpiresOn","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The permissions for the acl policy. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAccessPolicy.Permission"},{"LineId":"Azure.Data.Tables.Models.TableAccessPolicy.Permission","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Permission","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The start datetime from which the policy is active. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAccessPolicy.StartsOn"},{"LineId":"Azure.Data.Tables.Models.TableAccessPolicy.StartsOn","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"StartsOn","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAccessPolicy"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Azure Analytics Logging settings. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Azure Analytics Logging settings. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings"},{"LineId":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAnalyticsLoggingSettings","NavigationDisplayName":"TableAnalyticsLoggingSettings","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableAnalyticsLoggingSettings\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022version\u0022\u003E The version of Analytics to configure. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022delete\u0022\u003E Indicates whether all delete requests should be logged. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022read\u0022\u003E Indicates whether all read requests should be logged. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022write\u0022\u003E Indicates whether all write requests should be logged. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022retentionPolicy\u0022\u003E The retention policy. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022version\u0022 /\u003E or \u003Cparamref name=\u0022retentionPolicy\u0022 /\u003E is null. \u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)"},{"LineId":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAnalyticsLoggingSettings","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"version","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"delete","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"read","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"write","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableRetentionPolicy","NavigateToId":"Azure.Data.Tables.TableRetentionPolicy","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"retentionPolicy","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Indicates whether all delete requests should be logged. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Delete"},{"LineId":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Delete","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Delete","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Indicates whether all read requests should be logged. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Read"},{"LineId":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Read","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Read","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The retention policy. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.RetentionPolicy"},{"LineId":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.RetentionPolicy","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableRetentionPolicy","NavigateToId":"Azure.Data.Tables.TableRetentionPolicy","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"RetentionPolicy","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The version of Analytics to configure. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Version"},{"LineId":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Version","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Version","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Indicates whether all write requests should be logged. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Write"},{"LineId":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Write","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Write","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E CORS is an HTTP feature that enables a web application running under one domain to access resources in another domain. Web browsers implement a security restriction known as same-origin policy that prevents a web page from calling APIs in a different domain; CORS provides a secure way to allow one domain (the origin domain) to call APIs in another domain. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E CORS is an HTTP feature that enables a web application running under one domain to access resources in another domain. Web browsers implement a security restriction known as same-origin policy that prevents a web page from calling APIs in a different domain; CORS provides a secure way to allow one domain (the origin domain) to call APIs in another domain. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule"},{"LineId":"Azure.Data.Tables.Models.TableCorsRule","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableCorsRule","NavigationDisplayName":"TableCorsRule","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableCorsRule\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022allowedOrigins\u0022\u003E The origin domains that are permitted to make a request against the service via CORS. The origin domain is the domain from which the request originates. Note that the origin must be an exact case-sensitive match with the origin that the user age sends to the service. You can also use the wildcard character \u0027*\u0027 to allow all origin domains to make requests via CORS. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022allowedMethods\u0022\u003E The methods (HTTP request verbs) that the origin domain may use for a CORS request. (comma separated). \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022allowedHeaders\u0022\u003E The request headers that the origin domain may specify on the CORS request. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022exposedHeaders\u0022\u003E The response headers that may be sent in the response to the CORS request and exposed by the browser to the request issuer. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxAgeInSeconds\u0022\u003E The maximum amount time that a browser should cache the preflight OPTIONS request. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022allowedOrigins\u0022 /\u003E, \u003Cparamref name=\u0022allowedMethods\u0022 /\u003E, \u003Cparamref name=\u0022allowedHeaders\u0022 /\u003E or \u003Cparamref name=\u0022exposedHeaders\u0022 /\u003E is null. \u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)"},{"LineId":"Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableCorsRule","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"allowedOrigins","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"allowedMethods","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"allowedHeaders","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"exposedHeaders","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxAgeInSeconds","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The request headers that the origin domain may specify on the CORS request. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.AllowedHeaders"},{"LineId":"Azure.Data.Tables.Models.TableCorsRule.AllowedHeaders","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AllowedHeaders","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The methods (HTTP request verbs) that the origin domain may use for a CORS request. (comma separated). \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.AllowedMethods"},{"LineId":"Azure.Data.Tables.Models.TableCorsRule.AllowedMethods","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AllowedMethods","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The origin domains that are permitted to make a request against the service via CORS. The origin domain is the domain from which the request originates. Note that the origin must be an exact case-sensitive match with the origin that the user age sends to the service. You can also use the wildcard character \u0027*\u0027 to allow all origin domains to make requests via CORS. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.AllowedOrigins"},{"LineId":"Azure.Data.Tables.Models.TableCorsRule.AllowedOrigins","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AllowedOrigins","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The response headers that may be sent in the response to the CORS request and exposed by the browser to the request issuer. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.ExposedHeaders"},{"LineId":"Azure.Data.Tables.Models.TableCorsRule.ExposedHeaders","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ExposedHeaders","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The maximum amount time that a browser should cache the preflight OPTIONS request. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.MaxAgeInSeconds"},{"LineId":"Azure.Data.Tables.Models.TableCorsRule.MaxAgeInSeconds","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"MaxAgeInSeconds","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Error codes returned by the service. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"readonly","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"struct","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigationDisplayName":"TableErrorCode","HasSuffixSpace":true,"RenderClasses":["struct"]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEquatable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableErrorCode\u0022 /\u003E values are the same. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.TableErrorCode(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022value\u0022 /\u003E is null. \u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.TableErrorCode(System.String)"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.TableErrorCode(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"value","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E AccountIOPSLimitExceeded. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.AccountIOPSLimitExceeded"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.AccountIOPSLimitExceeded","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AccountIOPSLimitExceeded","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E AtomFormatNotSupported. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.AtomFormatNotSupported"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.AtomFormatNotSupported","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AtomFormatNotSupported","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E AuthorizationPermissionMismatch. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.AuthorizationPermissionMismatch"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.AuthorizationPermissionMismatch","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AuthorizationPermissionMismatch","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E AuthorizationResourceTypeMismatch. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.AuthorizationResourceTypeMismatch"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.AuthorizationResourceTypeMismatch","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AuthorizationResourceTypeMismatch","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E CommandsInBatchActOnDifferentPartitions. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.CommandsInBatchActOnDifferentPartitions"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.CommandsInBatchActOnDifferentPartitions","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CommandsInBatchActOnDifferentPartitions","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E ContentLengthExceeded. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.ContentLengthExceeded"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.ContentLengthExceeded","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ContentLengthExceeded","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E DuplicateKeyPropertySpecified. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.DuplicateKeyPropertySpecified"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.DuplicateKeyPropertySpecified","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"DuplicateKeyPropertySpecified","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E DuplicatePropertiesSpecified. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.DuplicatePropertiesSpecified"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.DuplicatePropertiesSpecified","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"DuplicatePropertiesSpecified","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E EntityAlreadyExists. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.EntityAlreadyExists"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.EntityAlreadyExists","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"EntityAlreadyExists","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E EntityNotFound. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.EntityNotFound"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.EntityNotFound","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"EntityNotFound","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E EntityTooLarge. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.EntityTooLarge"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.EntityTooLarge","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"EntityTooLarge","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Forbidden. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.Forbidden"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.Forbidden","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Forbidden","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E InvalidDuplicateRow. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.InvalidDuplicateRow"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.InvalidDuplicateRow","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"InvalidDuplicateRow","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E InvalidInput. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.InvalidInput"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.InvalidInput","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"InvalidInput","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E InvalidValueType. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.InvalidValueType"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.InvalidValueType","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"InvalidValueType","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E JsonFormatNotSupported. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.JsonFormatNotSupported"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.JsonFormatNotSupported","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"JsonFormatNotSupported","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E JsonVerboseFormatNotSupported. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.JsonVerboseFormatNotSupported"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.JsonVerboseFormatNotSupported","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"JsonVerboseFormatNotSupported","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E KeyValueTooLarge. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.KeyValueTooLarge"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.KeyValueTooLarge","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"KeyValueTooLarge","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E MediaTypeNotSupported. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.MediaTypeNotSupported"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.MediaTypeNotSupported","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"MediaTypeNotSupported","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E MethodNotAllowed. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.MethodNotAllowed"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.MethodNotAllowed","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"MethodNotAllowed","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E NotImplemented. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.NotImplemented"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.NotImplemented","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"NotImplemented","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E OperationTimedOut. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.OperationTimedOut"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.OperationTimedOut","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"OperationTimedOut","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E OperatorInvalid. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.OperatorInvalid"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.OperatorInvalid","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"OperatorInvalid","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E OutOfRangeInput. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.OutOfRangeInput"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.OutOfRangeInput","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"OutOfRangeInput","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PartitionKeyEqualityComparisonExpected. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PartitionKeyEqualityComparisonExpected"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PartitionKeyEqualityComparisonExpected","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PartitionKeyEqualityComparisonExpected","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PartitionKeyNotSpecified. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PartitionKeyNotSpecified"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PartitionKeyNotSpecified","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PartitionKeyNotSpecified","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PartitionKeyPropertyCannotBeUpdated. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PartitionKeyPropertyCannotBeUpdated"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PartitionKeyPropertyCannotBeUpdated","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PartitionKeyPropertyCannotBeUpdated","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PartitionKeySpecifiedMoreThanOnce. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PartitionKeySpecifiedMoreThanOnce"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PartitionKeySpecifiedMoreThanOnce","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PartitionKeySpecifiedMoreThanOnce","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PerTableIOPSDecrementLimitReached. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSDecrementLimitReached"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSDecrementLimitReached","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PerTableIOPSDecrementLimitReached","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PerTableIOPSIncrementLimitReached. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSIncrementLimitReached"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSIncrementLimitReached","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PerTableIOPSIncrementLimitReached","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PrimaryKeyPropertyIsInvalidType. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PrimaryKeyPropertyIsInvalidType"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PrimaryKeyPropertyIsInvalidType","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PrimaryKeyPropertyIsInvalidType","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PropertiesNeedValue. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PropertiesNeedValue"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PropertiesNeedValue","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PropertiesNeedValue","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PropertyNameInvalid. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PropertyNameInvalid"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PropertyNameInvalid","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PropertyNameInvalid","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PropertyNameTooLong. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PropertyNameTooLong"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PropertyNameTooLong","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PropertyNameTooLong","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PropertyValueTooLarge. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PropertyValueTooLarge"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PropertyValueTooLarge","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PropertyValueTooLarge","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E ResourceNotFound. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.ResourceNotFound"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.ResourceNotFound","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ResourceNotFound","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E SettingIOPSForATableInProvisioningNotAllowed. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.SettingIOPSForATableInProvisioningNotAllowed"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.SettingIOPSForATableInProvisioningNotAllowed","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SettingIOPSForATableInProvisioningNotAllowed","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E TableAlreadyExists. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.TableAlreadyExists"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.TableAlreadyExists","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TableAlreadyExists","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E TableBeingDeleted. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.TableBeingDeleted"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.TableBeingDeleted","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TableBeingDeleted","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E TableHasNoProperties. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.TableHasNoProperties"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.TableHasNoProperties","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TableHasNoProperties","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E TableHasNoSuchProperty. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.TableHasNoSuchProperty"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.TableHasNoSuchProperty","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TableHasNoSuchProperty","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E TableNotFound.\u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.TableNotFound"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.TableNotFound","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TableNotFound","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E TooManyProperties. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.TooManyProperties"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.TooManyProperties","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TooManyProperties","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E UpdateConditionNotSatisfied. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.UpdateConditionNotSatisfied"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.UpdateConditionNotSatisfied","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"UpdateConditionNotSatisfied","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E XMethodIncorrectCount. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectCount"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectCount","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"XMethodIncorrectCount","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E XMethodIncorrectValue. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectValue"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectValue","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"XMethodIncorrectValue","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E XMethodNotUsingPost. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.XMethodNotUsingPost"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.XMethodNotUsingPost","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"XMethodNotUsingPost","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableErrorCode\u0022 /\u003E values are the same. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.operator ==(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.operator ==(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"operator","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"==","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"left","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"right","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Converts a string to a \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableErrorCode\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.implicit operator Azure.Data.Tables.Models.TableErrorCode(System.String)"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.implicit operator Azure.Data.Tables.Models.TableErrorCode(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"implicit","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"operator","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"value","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableErrorCode\u0022 /\u003E values are not the same. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.operator !=(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.operator !=(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"operator","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"!=","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"left","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"right","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EIndicates whether the current object is equal to another object of the same type.\u003C/summary\u003E\u003Cparam name=\u0022other\u0022\u003EAn object to compare with this object.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the current object is equal to the \u003Cparamref name=\u0022other\u0022 /\u003E parameter; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.Equals(Azure.Data.Tables.Models.TableErrorCode)"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.Equals(Azure.Data.Tables.Models.TableErrorCode)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Equals","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"other","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EIndicates whether this instance and a specified object are equal.\u003C/summary\u003E\u003Cparam name=\u0022obj\u0022\u003EThe object to compare with the current instance.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if \u003Cparamref name=\u0022obj\u0022 /\u003E and this instance are the same type and represent the same value; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.Equals(System.Object)"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.Equals(System.Object)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Equals","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"obj","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EReturns the hash code for this instance.\u003C/summary\u003E\u003Creturns\u003EA 32-bit signed integer that is the hash code for this instance.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.GetHashCode()"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.GetHashCode()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetHashCode","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EReturns the fully qualified type name of this instance.\u003C/summary\u003E\u003Creturns\u003EThe fully qualified type name.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.ToString()"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.ToString()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToString","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The GeoReplication. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationInfo"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The GeoReplication. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationInfo"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationInfo","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationInfo","NavigationDisplayName":"TableGeoReplicationInfo","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E A GMT date/time value, to the second. All primary writes preceding this value are guaranteed to be available for read operations at the secondary. Primary writes after this point in time may or may not be available for reads. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationInfo.LastSyncedOn"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationInfo.LastSyncedOn","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"LastSyncedOn","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The status of the secondary location. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationInfo.Status"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationInfo.Status","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Status","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationInfo"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The status of the secondary location. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The status of the secondary location. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"readonly","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"struct","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigationDisplayName":"TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":["struct"]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEquatable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.TableGeoReplicationStatus(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022value\u0022 /\u003E is null. \u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.TableGeoReplicationStatus(System.String)"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.TableGeoReplicationStatus(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"value","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E bootstrap. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.Bootstrap"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.Bootstrap","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Bootstrap","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E live. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.Live"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.Live","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Live","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E unavailable. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.Unavailable"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.Unavailable","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Unavailable","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\u0022 /\u003E values are the same. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.operator ==(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.operator ==(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"operator","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"==","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"left","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"right","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Converts a string to a \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.implicit operator Azure.Data.Tables.Models.TableGeoReplicationStatus(System.String)"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.implicit operator Azure.Data.Tables.Models.TableGeoReplicationStatus(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"implicit","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"operator","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"value","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\u0022 /\u003E values are not the same. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.operator !=(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.operator !=(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"operator","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"!=","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"left","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"right","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EIndicates whether the current object is equal to another object of the same type.\u003C/summary\u003E\u003Cparam name=\u0022other\u0022\u003EAn object to compare with this object.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the current object is equal to the \u003Cparamref name=\u0022other\u0022 /\u003E parameter; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(Azure.Data.Tables.Models.TableGeoReplicationStatus)"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(Azure.Data.Tables.Models.TableGeoReplicationStatus)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Equals","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"other","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EIndicates whether this instance and a specified object are equal.\u003C/summary\u003E\u003Cparam name=\u0022obj\u0022\u003EThe object to compare with the current instance.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if \u003Cparamref name=\u0022obj\u0022 /\u003E and this instance are the same type and represent the same value; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(System.Object)"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(System.Object)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Equals","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"obj","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EReturns the hash code for this instance.\u003C/summary\u003E\u003Creturns\u003EA 32-bit signed integer that is the hash code for this instance.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.GetHashCode()"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.GetHashCode()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetHashCode","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EReturns the fully qualified type name of this instance.\u003C/summary\u003E\u003Creturns\u003EThe fully qualified type name.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.ToString()"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.ToString()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToString","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The properties for the table response. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableItem"},{"LineId":"Azure.Data.Tables.Models.TableItem","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigationDisplayName":"TableItem","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of TableItem. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableItem.TableItem(System.String)"},{"LineId":"Azure.Data.Tables.Models.TableItem.TableItem(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"name","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The name of the table. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableItem.Name"},{"LineId":"Azure.Data.Tables.Models.TableItem.Name","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Name","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableItem"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The Metrics. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableMetrics"},{"LineId":"Azure.Data.Tables.Models.TableMetrics","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableMetrics","NavigationDisplayName":"TableMetrics","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableMetrics\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableMetrics.TableMetrics(System.Boolean)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022enabled\u0022\u003E Indicates whether metrics are enabled for the Table service. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableMetrics.TableMetrics(System.Boolean)"},{"LineId":"Azure.Data.Tables.Models.TableMetrics.TableMetrics(System.Boolean)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableMetrics","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"enabled","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Indicates whether metrics are enabled for the Table service. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableMetrics.Enabled"},{"LineId":"Azure.Data.Tables.Models.TableMetrics.Enabled","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Enabled","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Indicates whether metrics should generate summary statistics for called API operations. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableMetrics.IncludeApis"},{"LineId":"Azure.Data.Tables.Models.TableMetrics.IncludeApis","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"IncludeApis","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The retention policy. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableMetrics.RetentionPolicy"},{"LineId":"Azure.Data.Tables.Models.TableMetrics.RetentionPolicy","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableRetentionPolicy","NavigateToId":"Azure.Data.Tables.TableRetentionPolicy","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"RetentionPolicy","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The version of Analytics to configure. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableMetrics.Version"},{"LineId":"Azure.Data.Tables.Models.TableMetrics.Version","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Version","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableMetrics"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Model factory for models. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory"},{"LineId":"Azure.Data.Tables.Models.TableModelFactory","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableModelFactory","NavigationDisplayName":"TableModelFactory","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationInfo\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022status\u0022\u003E The status of the secondary location. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022lastSyncedOn\u0022\u003E A GMT date/time value, to the second. All primary writes preceding this value are guaranteed to be available for read operations at the secondary. Primary writes after this point in time may or may not be available for reads. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E A new \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationInfo\u0022 /\u003E instance for mocking. \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationInfo","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationInfo","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TableGeoReplicationInfo","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"status","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"lastSyncedOn","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes new instance of TableItem class. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022name\u0022\u003E The name of the table. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022odataType\u0022\u003E The odata type of the table. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022odataId\u0022\u003E The id of the table. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022odataEditLink\u0022\u003E The edit link of the table. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E A new \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003E instance for mocking. \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)"},{"LineId":"Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TableItem","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"name","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"odataType","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"odataId","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"odataEditLink","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableServiceStatistics\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022geoReplication\u0022\u003E Geo-Replication information for the Secondary Storage Service. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E A new \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableServiceStatistics\u0022 /\u003E instance for mocking. \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)"},{"LineId":"Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceStatistics","NavigateToId":"Azure.Data.Tables.Models.TableServiceStatistics","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TableServiceStatistics","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationInfo","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationInfo","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"geoReplication","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Table Service Properties. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceProperties"},{"LineId":"Azure.Data.Tables.Models.TableServiceProperties","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceProperties","NavigationDisplayName":"TableServiceProperties","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableServiceProperties\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceProperties.TableServiceProperties()"},{"LineId":"Azure.Data.Tables.Models.TableServiceProperties.TableServiceProperties()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceProperties","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The set of CORS rules. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceProperties.Cors"},{"LineId":"Azure.Data.Tables.Models.TableServiceProperties.Cors","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IList","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableCorsRule","NavigateToId":"Azure.Data.Tables.Models.TableCorsRule","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Cors","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E A summary of request statistics grouped by API in hourly aggregates for tables. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceProperties.HourMetrics"},{"LineId":"Azure.Data.Tables.Models.TableServiceProperties.HourMetrics","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableMetrics","NavigateToId":"Azure.Data.Tables.Models.TableMetrics","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"HourMetrics","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Azure Analytics Logging settings. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceProperties.Logging"},{"LineId":"Azure.Data.Tables.Models.TableServiceProperties.Logging","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAnalyticsLoggingSettings","NavigateToId":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Logging","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E A summary of request statistics grouped by API in minute aggregates for tables. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceProperties.MinuteMetrics"},{"LineId":"Azure.Data.Tables.Models.TableServiceProperties.MinuteMetrics","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableMetrics","NavigateToId":"Azure.Data.Tables.Models.TableMetrics","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"MinuteMetrics","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceProperties"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Stats for the service. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceStatistics"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The Table Statistics for the service. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceStatistics"},{"LineId":"Azure.Data.Tables.Models.TableServiceStatistics","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceStatistics","NavigationDisplayName":"TableServiceStatistics","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Geo-Replication information for the Secondary Storage Service. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceStatistics.GeoReplication"},{"LineId":"Azure.Data.Tables.Models.TableServiceStatistics.GeoReplication","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationInfo","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationInfo","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GeoReplication","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceStatistics"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E A signed identifier. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableSignedIdentifier"},{"LineId":"Azure.Data.Tables.Models.TableSignedIdentifier","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSignedIdentifier","NavigationDisplayName":"TableSignedIdentifier","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableSignedIdentifier\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022id\u0022\u003E A unique id. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022accessPolicy\u0022\u003E The access policy. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022id\u0022 /\u003E is null. \u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)"},{"LineId":"Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSignedIdentifier","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"id","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccessPolicy","NavigateToId":"Azure.Data.Tables.Models.TableAccessPolicy","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"accessPolicy","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The access policy. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableSignedIdentifier.AccessPolicy"},{"LineId":"Azure.Data.Tables.Models.TableSignedIdentifier.AccessPolicy","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccessPolicy","NavigateToId":"Azure.Data.Tables.Models.TableAccessPolicy","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AccessPolicy","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E A unique id. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableSignedIdentifier.Id"},{"LineId":"Azure.Data.Tables.Models.TableSignedIdentifier.Id","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Id","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableSignedIdentifier"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult"},{"Tokens":[{"Kind":7,"Value":"// The response from \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\u0022 /\u003E or \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult"},{"LineId":"Azure.Data.Tables.Models.TableTransactionResult","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionResult","NavigationDisplayName":"TableTransactionResult","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult.ResponseCount"},{"Tokens":[{"Kind":7,"Value":"// The number of batch sub-responses contained in this \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableTransactionResult\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult.ResponseCount"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult.ResponseCount"},{"LineId":"Azure.Data.Tables.Models.TableTransactionResult.ResponseCount","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ResponseCount","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Gets the batch sub-response for the batch sub-request associated with the entity with the specified \u003Cparamref name=\u0022rowKey\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rowKey\u0022\u003EThe \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.RowKey\u0022 /\u003E value of the entity related to the batch sub-request.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)"},{"LineId":"Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetResponseForEntity","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rowKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult"}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models"},{"LineId":"Azure.Data.Tables.Sas","Tokens":[{"Kind":2,"Value":"namespace","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"Azure","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":0,"Value":"Data","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":0,"Value":"Tables","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":0,"Value":"Sas","NavigationDisplayName":"Azure.Data.Tables.Sas","HasSuffixSpace":true,"RenderClasses":["namespace"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E is used to generate a Shared Access","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// Signature (SAS) for an Azure Storage table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// For more information, see \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasBuilder","NavigationDisplayName":"TableAccountSasBuilder","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022permissions\u0022\u003EThe permissions associated with the shared access signature.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022resourceTypes\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\u0022 /\u003E containing the accessible resource types.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasPermissions","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasPermissions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"permissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasResourceTypes","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"resourceTypes","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rawPermissions\u0022\u003EThe permissions associated with the shared access signature. This string should contain one or more of the following permission characters in this order: \u0022racwdl\u0022.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022resourceTypes\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\u0022 /\u003E containing the accessible resource types.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rawPermissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasResourceTypes","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"resourceTypes","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E based on an existing Uri containing a shared acccess signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022sasUri\u0022\u003EThe Uri containing a SAS token to parse.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"sasUri","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// The time at which the shared access signature becomes invalid.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// This field must be omitted if it has been specified in an","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// associated stored access policy.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ExpiresOn","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier"},{"Tokens":[{"Kind":7,"Value":"// An optional unique value up to 64 characters in length that","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier"},{"Tokens":[{"Kind":7,"Value":"// correlates to an access policy specified for the container.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Identifier","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// Specifies an IP address or a range of IP addresses from which to","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// accept requests. If the IP address from which the request","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// originates does not match the IP address or address range","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// specified on the SAS token, the request is not authenticated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// When specifying a range of IP addresses, note that the range is","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// inclusive.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigateToId":"Azure.Data.Tables.Sas.TableSasIPRange","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"IPRange","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// The permissions associated with the shared access signature. The","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// user is restricted to operations allowed by the permissions. This","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// field must be omitted if it has been specified in an associated","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// stored access policy. \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\u0022 /\u003E can be used to create the","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// permissions string.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Permissions","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// The optional signed protocol field specifies the protocol","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// permitted for a request made with the SAS. Possible values are","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp\u0022 /\u003E,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.Https\u0022 /\u003E, and","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.None\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasProtocol","NavigateToId":"Azure.Data.Tables.Sas.TableSasProtocol","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Protocol","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes"},{"Tokens":[{"Kind":7,"Value":"// The resource types associated with the shared access signature. The","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes"},{"Tokens":[{"Kind":7,"Value":"// user is restricted to operations on the specified resources.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasResourceTypes","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ResourceTypes","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// Optionally specify the time at which the shared access signature","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// becomes valid. If omitted when DateTimeOffset.MinValue is used,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// start time for this call is assumed to be the time when the","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// storage service receives the request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"StartsOn","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)"},{"Tokens":[{"Kind":7,"Value":"// Sets the permissions for a table SAS.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022permissions\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\u0022 /\u003E containing the allowed permissions.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"void","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SetPermissions","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasPermissions","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasPermissions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"permissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Sets the permissions for the SAS using a raw permissions string.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rawPermissions\u0022\u003ERaw permissions string for the SAS.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"void","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SetPermissions","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rawPermissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// Use an account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E to sign this","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// shared access signature values to produce the proper SAS query","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// parameters for authenticating requests.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022sharedKeyCredential\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// The storage account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// A URL encoded query string representing the SAS.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Sign","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","NavigateToId":"Azure.Data.Tables.TableSharedKeyCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"sharedKeyCredential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// Use an account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E to sign this","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// shared access signature values to produce the proper SAS query","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// parameters for authenticating requests.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022sharedKeyCredential\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// The storage account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// An instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasQueryParameters\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasQueryParameters","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToSasQueryParameters","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","NavigateToId":"Azure.Data.Tables.TableSharedKeyCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"sharedKeyCredential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// Check if two TablesSasBuilder instances are equal.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022obj\u0022\u003EThe instance to compare to.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Equals","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"obj","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()"},{"Tokens":[{"Kind":7,"Value":"// Get a hash code for the TablesSasBuilder.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EHash code for the TablesSasBuilder.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetHashCode","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// Returns a string that represents the current object.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA string that represents the current object.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToString","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\u0022 /\u003E contains the list of","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// permissions that can be set for a file\u0027s access policy. Use","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022M:Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// to set the permissions on the \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions"},{"LineId":"System.FlagsAttribute.Azure.Data.Tables.Sas.TableAccountSasPermissions","Tokens":[{"Kind":1,"Value":"[","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Flags","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"]","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasPermissions","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"enum","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasPermissions","NavigationDisplayName":"TableAccountSasPermissions","HasSuffixSpace":true,"RenderClasses":["enum"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.All"},{"Tokens":[{"Kind":7,"Value":"// Indicates that all permissions are set.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.All"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.All"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasPermissions.All","Tokens":[{"Kind":4,"Value":"All","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"-1","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Read"},{"Tokens":[{"Kind":7,"Value":"// Indicates that Read is permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Read"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Read"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Read","Tokens":[{"Kind":4,"Value":"Read","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"1","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Write"},{"Tokens":[{"Kind":7,"Value":"// Indicates that Write is permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Write"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Write"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Write","Tokens":[{"Kind":4,"Value":"Write","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"2","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete"},{"Tokens":[{"Kind":7,"Value":"// Indicates that Delete is permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete","Tokens":[{"Kind":4,"Value":"Delete","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"4","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.List"},{"Tokens":[{"Kind":7,"Value":"// Indicates that List is permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.List"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.List"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasPermissions.List","Tokens":[{"Kind":4,"Value":"List","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"8","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Add"},{"Tokens":[{"Kind":7,"Value":"// Indicates that Add is permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Add"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Add"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Add","Tokens":[{"Kind":4,"Value":"Add","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"16","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Update"},{"Tokens":[{"Kind":7,"Value":"// Indicates that Update is permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Update"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Update"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Update","Tokens":[{"Kind":4,"Value":"Update","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"64","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasQueryParameters\u0022 /\u003E object represents the components","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// that make up an Azure Storage Shared Access Signature\u0027s query","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// parameters. You can construct a new instance using","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// For more information, \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\u0022\u003ECreate an account SAS\u003C/see\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasQueryParameters","NavigationDisplayName":"TableAccountSasQueryParameters","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// Gets the time at which the shared access signature becomes invalid.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022F:System.DateTimeOffset.MinValue\u0022 /\u003E means not set.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ExpiresOn","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier"},{"Tokens":[{"Kind":7,"Value":"// Gets the optional unique value up to 64 characters in length that","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier"},{"Tokens":[{"Kind":7,"Value":"// correlates to an access policy specified for the blob container, queue,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier"},{"Tokens":[{"Kind":7,"Value":"// or share.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Identifier","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange"},{"Tokens":[{"Kind":7,"Value":"// Gets the optional IP address or a range of IP addresses from which","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange"},{"Tokens":[{"Kind":7,"Value":"// to accept requests. When specifying a range, note that the range","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange"},{"Tokens":[{"Kind":7,"Value":"// is inclusive.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigateToId":"Azure.Data.Tables.Sas.TableSasIPRange","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"IPRange","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions"},{"Tokens":[{"Kind":7,"Value":"// Gets the permissions associated with the shared access signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions"},{"Tokens":[{"Kind":7,"Value":"// The user is restricted to operations allowed by the permissions.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions"},{"Tokens":[{"Kind":7,"Value":"// This field must be omitted if it has been specified in an","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions"},{"Tokens":[{"Kind":7,"Value":"// associated stored access policy.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Permissions","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol"},{"Tokens":[{"Kind":7,"Value":"// Optional. Specifies the protocol permitted for a request made with","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol"},{"Tokens":[{"Kind":7,"Value":"// the shared access signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasProtocol","NavigateToId":"Azure.Data.Tables.Sas.TableSasProtocol","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Protocol","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource"},{"Tokens":[{"Kind":7,"Value":"// Gets the resources are accessible via the shared access signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Resource","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes"},{"Tokens":[{"Kind":7,"Value":"// Gets which resources are accessible via the shared access signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasResourceTypes","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ResourceTypes","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature"},{"Tokens":[{"Kind":7,"Value":"// The signature is an HMAC computed over the string-to-sign and key","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature"},{"Tokens":[{"Kind":7,"Value":"// using the SHA256 algorithm, and then encoded using Base64 encoding.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Signature","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// Gets the optional time at which the shared access signature becomes","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// valid. If omitted, start time for this call is assumed to be the","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// time when the storage service receives the request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022F:System.DateTimeOffset.MinValue\u0022 /\u003E means not set.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"StartsOn","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version"},{"Tokens":[{"Kind":7,"Value":"// Gets the storage service version to use to authenticate requests","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version"},{"Tokens":[{"Kind":7,"Value":"// made with this shared access signature, and the service version to","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version"},{"Tokens":[{"Kind":7,"Value":"// use when handling requests made with this shared access signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Version","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()"},{"Tokens":[{"Kind":7,"Value":"// Convert the SAS query parameters into a URL encoded query string.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()"},{"Tokens":[{"Kind":7,"Value":"// A URL encoded query string representing the SAS.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToString","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes"},{"Tokens":[{"Kind":7,"Value":"// Specifies the resource types accessible from an account level shared","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes"},{"Tokens":[{"Kind":7,"Value":"// access signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes"},{"LineId":"System.FlagsAttribute.Azure.Data.Tables.Sas.TableAccountSasResourceTypes","Tokens":[{"Kind":1,"Value":"[","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Flags","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"]","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"enum","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasResourceTypes","NavigationDisplayName":"TableAccountSasResourceTypes","HasSuffixSpace":true,"RenderClasses":["enum"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All"},{"Tokens":[{"Kind":7,"Value":"// Indicates all service-level APIs are accessible from this shared","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All"},{"Tokens":[{"Kind":7,"Value":"// access signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All","Tokens":[{"Kind":4,"Value":"All","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"-1","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service"},{"Tokens":[{"Kind":7,"Value":"// Indicates whether service-level APIs are accessible","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service"},{"Tokens":[{"Kind":7,"Value":"// from this shared access signature (e.g., Get/Set Service","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service"},{"Tokens":[{"Kind":7,"Value":"// Properties, Get Service Stats, List Tables).","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service","Tokens":[{"Kind":4,"Value":"Service","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"1","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container"},{"Tokens":[{"Kind":7,"Value":"// Indicates whether table account-level APIs are accessible","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container"},{"Tokens":[{"Kind":7,"Value":"// from this shared access signature (e.g. Create/Delete/Query Table).","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container","Tokens":[{"Kind":4,"Value":"Container","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"2","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object"},{"Tokens":[{"Kind":7,"Value":"// Indicates whether entity-level APIs are accessible from this shared access","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object"},{"Tokens":[{"Kind":7,"Value":"// signature (e.g. Query/Insert/Update/Delete entity).","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object","Tokens":[{"Kind":4,"Value":"Object","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"4","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E is used to generate a Shared Access","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// Signature (SAS) for an Azure Storage table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// For more information, see \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// Constructing an Account SAS\u003C/see\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasBuilder","NavigationDisplayName":"TableSasBuilder","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table being made accessible with the shared access signature.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022permissions\u0022\u003EThe permissions associated with the shared access signature.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasPermissions","NavigateToId":"Azure.Data.Tables.Sas.TableSasPermissions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"permissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table being made accessible with the shared access signature.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rawPermissions\u0022\u003EThe permissions associated with the shared access signature. This string should contain one or more of the following permission characters in this order: \u0022raud\u0022.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rawPermissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E based on an existing Uri containing a shared access signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022sasUri\u0022\u003EThe Uri containing a SAS token to parse.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"sasUri","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// The time at which the shared access signature becomes invalid.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// This field must be omitted if it has been specified in an","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// associated stored access policy.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ExpiresOn","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Identifier"},{"Tokens":[{"Kind":7,"Value":"// An optional unique value up to 64 characters in length that","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Identifier"},{"Tokens":[{"Kind":7,"Value":"// correlates to an access policy specified for the container.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Identifier"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Identifier"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.Identifier","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Identifier","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// Specifies an IP address or a range of IP addresses from which to","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// accept requests. If the IP address from which the request","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// originates does not match the IP address or address range","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// specified on the SAS token, the request is not authenticated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// When specifying a range of IP addresses, note that the range is","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// inclusive.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.IPRange"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.IPRange","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigateToId":"Azure.Data.Tables.Sas.TableSasIPRange","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"IPRange","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd"},{"Tokens":[{"Kind":7,"Value":"// The optional end of the partition key values range being made available.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart\u0022 /\u003E must be specified if this value is set.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PartitionKeyEnd","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart"},{"Tokens":[{"Kind":7,"Value":"// The optional start of the partition key values range being made available.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PartitionKeyStart","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// The permissions associated with the shared access signature. The","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// user is restricted to operations allowed by the permissions. This","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// field must be omitted if it has been specified in an associated","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// stored access policy. \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E can be used to create the","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// permissions string.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Permissions"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.Permissions","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Permissions","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// The optional signed protocol field specifies the protocol","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// permitted for a request made with the SAS. Possible values are","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp\u0022 /\u003E,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.Https\u0022 /\u003E, and","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.None\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Protocol"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.Protocol","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasProtocol","NavigateToId":"Azure.Data.Tables.Sas.TableSasProtocol","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Protocol","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd"},{"Tokens":[{"Kind":7,"Value":"// The optional end of the row key values range being made available.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart\u0022 /\u003E must be specified if this value is set.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"RowKeyEnd","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart"},{"Tokens":[{"Kind":7,"Value":"// The optional start of the row key values range being made available.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"RowKeyStart","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// Optionally specify the time at which the shared access signature","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// becomes valid. If omitted when DateTimeOffset.MinValue is used,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// start time for this call is assumed to be the time when the","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// storage service receives the request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.StartsOn"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.StartsOn","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"StartsOn","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableName"},{"Tokens":[{"Kind":7,"Value":"// The name of the table being made accessible.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableName"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableName"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.TableName","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TableName","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)"},{"Tokens":[{"Kind":7,"Value":"// Sets the permissions for a table SAS.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022permissions\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E containing the allowed permissions.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"void","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SetPermissions","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSasPermissions","NavigateToId":"Azure.Data.Tables.Sas.TableSasPermissions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"permissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Sets the permissions for the SAS using a raw permissions string.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rawPermissions\u0022\u003ERaw permissions string for the SAS.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"void","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SetPermissions","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rawPermissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// Use an account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E to sign this","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// shared access signature values to produce the proper SAS query","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// parameters for authenticating requests.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022sharedKeyCredential\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// The storage account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// A URL encoded query string representing the SAS.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Sign","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","NavigateToId":"Azure.Data.Tables.TableSharedKeyCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"sharedKeyCredential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// Use an account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E to sign this","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// shared access signature values to produce the proper SAS query","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// parameters for authenticating requests.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022sharedKeyCredential\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// The storage account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// An instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasQueryParameters\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasQueryParameters","NavigateToId":"Azure.Data.Tables.Sas.TableSasQueryParameters","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToSasQueryParameters","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","NavigateToId":"Azure.Data.Tables.TableSharedKeyCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"sharedKeyCredential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// Check if two TablesSasBuilder instances are equal.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022obj\u0022\u003EThe instance to compare to.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Equals","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"obj","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()"},{"Tokens":[{"Kind":7,"Value":"// Get a hash code for the TablesSasBuilder.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EHash code for the TablesSasBuilder.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetHashCode","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// Returns a string that represents the current object.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA string that represents the current object.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToString()"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.ToString()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToString","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange"},{"Tokens":[{"Kind":7,"Value":"// Represents a range of allowed IP addresses for constructing a Shared","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange"},{"Tokens":[{"Kind":7,"Value":"// Access Signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"readonly","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"struct","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigationDisplayName":"TableSasIPRange","HasSuffixSpace":true,"RenderClasses":["struct"]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEquatable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigateToId":"Azure.Data.Tables.Sas.TableSasIPRange","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)"},{"Tokens":[{"Kind":7,"Value":"// Creates a new \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022start\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)"},{"Tokens":[{"Kind":7,"Value":"// The range\u0027s start \u003Csee cref=\u0022T:System.Net.IPAddress\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022end\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)"},{"Tokens":[{"Kind":7,"Value":"// The range\u0027s optional end \u003Csee cref=\u0022T:System.Net.IPAddress\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"IPAddress","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"start","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IPAddress","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"end","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.End"},{"Tokens":[{"Kind":7,"Value":"// Gets the optional end of the IP range. Not specified if equal to","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.End"},{"Tokens":[{"Kind":7,"Value":"// null or \u003Csee cref=\u0022F:System.Net.IPAddress.None\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.End"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.End"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange.End","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IPAddress","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"End","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Start"},{"Tokens":[{"Kind":7,"Value":"// Gets the start of the IP range. Not specified if equal to null or","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Start"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022F:System.Net.IPAddress.None\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Start"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Start"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange.Start","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IPAddress","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Start","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// Check if two \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E instances are equal.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022left\u0022\u003EThe first instance to compare.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022right\u0022\u003EThe second instance to compare.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"operator","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"==","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigateToId":"Azure.Data.Tables.Sas.TableSasIPRange","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"left","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigateToId":"Azure.Data.Tables.Sas.TableSasIPRange","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"right","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// Check if two \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E instances are not equal.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022left\u0022\u003EThe first instance to compare.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022right\u0022\u003EThe second instance to compare.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003ETrue if they\u0027re not equal, false otherwise.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"operator","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"!=","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigateToId":"Azure.Data.Tables.Sas.TableSasIPRange","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"left","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigateToId":"Azure.Data.Tables.Sas.TableSasIPRange","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"right","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Parse an IP range string into a new \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022s\u0022\u003EIP range string to parse.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe parsed \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigateToId":"Azure.Data.Tables.Sas.TableSasIPRange","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Parse","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"s","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// Check if two \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E instances are equal.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022other\u0022\u003EThe instance to compare to.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Equals","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigateToId":"Azure.Data.Tables.Sas.TableSasIPRange","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"other","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// Check if two \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E instances are equal.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022obj\u0022\u003EThe instance to compare to.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Equals","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"obj","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()"},{"Tokens":[{"Kind":7,"Value":"// Get a hash code for the \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EHash code for the \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetHashCode","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.ToString()"},{"Tokens":[{"Kind":7,"Value":"// Creates a string representation of an \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.ToString()"},{"Tokens":[{"Kind":7,"Value":"// A string representation of an \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.ToString()"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange.ToString()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToString","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E contains the list of","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// permissions that can be set for a table\u0027s access policy. Use","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022M:Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// to set the permissions on the \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions"},{"LineId":"System.FlagsAttribute.Azure.Data.Tables.Sas.TableSasPermissions","Tokens":[{"Kind":1,"Value":"[","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Flags","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"]","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions"},{"LineId":"Azure.Data.Tables.Sas.TableSasPermissions","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"enum","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasPermissions","NavigationDisplayName":"TableSasPermissions","HasSuffixSpace":true,"RenderClasses":["enum"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.All"},{"Tokens":[{"Kind":7,"Value":"// Indicates that all permissions are set.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.All"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.All"},{"LineId":"Azure.Data.Tables.Sas.TableSasPermissions.All","Tokens":[{"Kind":4,"Value":"All","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"-1","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Read"},{"Tokens":[{"Kind":7,"Value":"// Indicates that Read is permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Read"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Read"},{"LineId":"Azure.Data.Tables.Sas.TableSasPermissions.Read","Tokens":[{"Kind":4,"Value":"Read","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"1","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Add"},{"Tokens":[{"Kind":7,"Value":"// Indicates that Add is permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Add"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Add"},{"LineId":"Azure.Data.Tables.Sas.TableSasPermissions.Add","Tokens":[{"Kind":4,"Value":"Add","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"2","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Update"},{"Tokens":[{"Kind":7,"Value":"// Indicates that Update is permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Update"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Update"},{"LineId":"Azure.Data.Tables.Sas.TableSasPermissions.Update","Tokens":[{"Kind":4,"Value":"Update","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"4","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Delete"},{"Tokens":[{"Kind":7,"Value":"// Indicates that Delete is permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Delete"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Delete"},{"LineId":"Azure.Data.Tables.Sas.TableSasPermissions.Delete","Tokens":[{"Kind":4,"Value":"Delete","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"8","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol"},{"Tokens":[{"Kind":7,"Value":"// Defines the protocols permitted for Storage requests made with a shared","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol"},{"Tokens":[{"Kind":7,"Value":"// access signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol"},{"LineId":"Azure.Data.Tables.Sas.TableSasProtocol","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"enum","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasProtocol","NavigationDisplayName":"TableSasProtocol","HasSuffixSpace":true,"RenderClasses":["enum"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol.None"},{"Tokens":[{"Kind":7,"Value":"// No protocol has been specified. If no value is specified,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol.None"},{"Tokens":[{"Kind":7,"Value":"// the service will default to HttpsAndHttp.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol.None"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol.None"},{"LineId":"Azure.Data.Tables.Sas.TableSasProtocol.None","Tokens":[{"Kind":4,"Value":"None","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"0","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp"},{"Tokens":[{"Kind":7,"Value":"// Only requests issued over HTTPS or HTTP will be permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp"},{"LineId":"Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp","Tokens":[{"Kind":4,"Value":"HttpsAndHttp","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"1","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol.Https"},{"Tokens":[{"Kind":7,"Value":"// Only requests issued over HTTPS will be permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol.Https"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol.Https"},{"LineId":"Azure.Data.Tables.Sas.TableSasProtocol.Https","Tokens":[{"Kind":4,"Value":"Https","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"2","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasQueryParameters\u0022 /\u003E object represents the components","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// that make up an Azure Storage Shared Access Signature\u0027s query","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// parameters. You can construct a new instance using","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// For more information, \u003Csee href=\u0022https://docs.microsoft.com/rest/api/storageservices/create-service-sas\u0022\u003ECreate a service SAS\u003C/see\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters"},{"LineId":"Azure.Data.Tables.Sas.TableSasQueryParameters","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"sealed","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasQueryParameters","NavigationDisplayName":"TableSasQueryParameters","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasQueryParameters","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.Empty"},{"Tokens":[{"Kind":7,"Value":"// Gets empty shared access signature query parameters.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.Empty"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.Empty"},{"LineId":"Azure.Data.Tables.Sas.TableSasQueryParameters.Empty","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasQueryParameters","NavigateToId":"Azure.Data.Tables.Sas.TableSasQueryParameters","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Empty","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey"},{"Tokens":[{"Kind":7,"Value":"// The start of RowKey range.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey"},{"LineId":"Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"EndPartitionKey","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey"},{"Tokens":[{"Kind":7,"Value":"// The end of RowKey range.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey"},{"LineId":"Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"EndRowKey","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey"},{"Tokens":[{"Kind":7,"Value":"// The start of PartionKey range.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey"},{"LineId":"Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"StartPartitionKey","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey"},{"Tokens":[{"Kind":7,"Value":"// The end of PartionKey range.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey"},{"LineId":"Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"StartRowKey","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()"},{"Tokens":[{"Kind":7,"Value":"// Convert the SAS query parameters into a URL encoded query string.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()"},{"Tokens":[{"Kind":7,"Value":"// A URL encoded query string representing the SAS.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()"},{"LineId":"Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToString","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters"}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas"},{"LineId":"Microsoft.Extensions.Azure","Tokens":[{"Kind":2,"Value":"namespace","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"Microsoft","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":0,"Value":"Extensions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":0,"Value":"Azure","NavigationDisplayName":"Microsoft.Extensions.Azure","HasSuffixSpace":true,"RenderClasses":["namespace"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions"},{"Tokens":[{"Kind":7,"Value":"// Extension methods to add \u003Csee cref=\u0022T:Azure.Data.Tables.TableClientOptions\u0022 /\u003E client to clients builder.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions"},{"LineId":"Microsoft.Extensions.Azure.TableClientBuilderExtensions","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientBuilderExtensions","NavigationDisplayName":"TableClientBuilderExtensions","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.String)"},{"Tokens":[{"Kind":7,"Value":"// Registers a \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E instance with the provided \u003Cparamref name=\u0022connectionString\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.String)"},{"LineId":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IAzureClientBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","NavigateToId":"Azure.Data.Tables.TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AddTableServiceClient","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"this","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"builder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"connectionString","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IAzureClientFactoryBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// Registers a \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E instance with the provided \u003Cparamref name=\u0022serviceUri\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri)"},{"LineId":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IAzureClientBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","NavigateToId":"Azure.Data.Tables.TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AddTableServiceClient","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"this","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"builder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"serviceUri","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IAzureClientFactoryBuilderWithCredential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// Registers a \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E instance with the provided \u003Cparamref name=\u0022serviceUri\u0022 /\u003E and \u003Cparamref name=\u0022sharedKeyCredential\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"LineId":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IAzureClientBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","NavigateToId":"Azure.Data.Tables.TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AddTableServiceClient","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"this","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"builder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"serviceUri","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","NavigateToId":"Azure.Data.Tables.TableSharedKeyCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"sharedKeyCredential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IAzureClientFactoryBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)"},{"Tokens":[{"Kind":7,"Value":"// Registers a \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E instance with connection options loaded from the provided \u003Cparamref name=\u0022configuration\u0022 /\u003E instance.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)"},{"LineId":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IAzureClientBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","NavigateToId":"Azure.Data.Tables.TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AddTableServiceClient","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TConfiguration","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"this","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"builder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TConfiguration","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"configuration","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IAzureClientFactoryBuilderWithConfiguration","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TConfiguration","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions"}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure"}]} \ No newline at end of file diff --git a/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/azure.data.tables.12.9.0_altered.json b/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/azure.data.tables.12.9.0_altered.json new file mode 100644 index 00000000000..a30830e7407 --- /dev/null +++ b/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/azure.data.tables.12.9.0_altered.json @@ -0,0 +1,54960 @@ +{ + "Version": 0, + "VersionString": "29", + "Language": "C#", + "PackageName": "Azure.Data.Tables", + "PackageVersion": "12.9.0.0", + "Tokens": [], + "APIForest": [], + "Diagnostics": [ + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + } + ], + "ParserVersion": "29", + "ReviewLines": [ + { + "LineId": "Dependencies", + "Tokens": [ + { + "Kind": 5, + "Value": "Dependencies:", + "NavigationDisplayName": "Dependencies", + "HasSuffixSpace": true, + "RenderClasses": [ + "dependencies" + ] + } + ], + "Children": [] + }, + { + "LineId": "Azure.Core", + "Tokens": [ + { + "Kind": 5, + "Value": "Azure.Core", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 5, + "Value": "-1.41.0", + "SkipDiff": true, + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [] + }, + { + "LineId": "System.Text.Json", + "Tokens": [ + { + "Kind": 5, + "Value": "System.Text.Json", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 5, + "Value": "-4.7.2", + "SkipDiff": true, + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [] + }, + { + "Tokens": [], + "Children": [], + "RelatedToLine": "Dependencies" + }, + { + "LineId": "Azure.Data.Tables", + "Tokens": [ + { + "Kind": 2, + "Value": "namespace", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Azure", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Data", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Tables", + "NavigationDisplayName": "Azure.Data.Tables", + "HasSuffixSpace": true, + "RenderClasses": [ + "namespace" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An interface defining the required properties for a table entity model. Custom entity model types must implement this interface.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Two options exist for implementations of \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E: Strongly typed custom entity model classes, and the provided \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E model.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "LineId": "Azure.Data.Tables.ITableEntity", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "interface", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigationDisplayName": "ITableEntity", + "HasSuffixSpace": true, + "RenderClasses": [ + "interface" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the entity\u0027s ETag.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA string containing the ETag value for the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.ETag" + }, + { + "LineId": "Azure.Data.Tables.ITableEntity.ETag", + "Tokens": [ + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.PartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The partition key is a unique identifier for the partition within a given table and forms the first part of an entity\u0027s primary key.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.PartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.PartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA string containing the partition key for the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.PartitionKey" + }, + { + "LineId": "Azure.Data.Tables.ITableEntity.PartitionKey", + "Tokens": [ + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "PartitionKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.RowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The row key is a unique identifier for an entity within a given partition. Together the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.PartitionKey\u0022 /\u003E and RowKey uniquely identify every entity within a table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.RowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.RowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA string containing the row key for the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.RowKey" + }, + { + "LineId": "Azure.Data.Tables.ITableEntity.RowKey", + "Tokens": [ + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "RowKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Timestamp property is a DateTime value that is maintained on the server side to record the time an entity was last modified.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Table service uses the Timestamp property internally to provide optimistic concurrency. The value of Timestamp is a monotonically increasing value,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// meaning that each time the entity is modified, the value of Timestamp increases for that entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This property should not be set on insert or update operations (the value will be ignored).", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA \u003Csee cref=\u0022T:System.DateTimeOffset\u0022 /\u003E containing the timestamp of the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "LineId": "Azure.Data.Tables.ITableEntity.Timestamp", + "Tokens": [ + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Timestamp", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E allows you to interact with Azure Tables hosted in either Azure storage accounts or Azure Cosmos DB table API.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient" + }, + { + "LineId": "Azure.Data.Tables.TableClient", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClient", + "NavigationDisplayName": "TableClient", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E which contains a SAS token.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\u0022 /\u003E for creating a SAS token.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/?{sas_token}\u0022 or", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u0022https://{account_name}.table.cosmos.azure.com?{sas_token}\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.AzureSasCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\u0022 /\u003E for creating a SAS token.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net\u0022", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// or \u0022https://{account_name}.table.cosmos.azure.com\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared access signature credential used to sign requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "AzureSasCredential", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified table service \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared key credential used to sign requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E is an empty string.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified table service \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared key credential used to sign requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E is an empty string.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified connection string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022connectionString\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A connection string includes the authentication information", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// required for your application to access data in an Azure Table", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// account at runtime.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Configure Azure Storage connection strings\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E or \u003Cparamref name=\u0022tableName\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is invalid.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "connectionString", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified connection string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022connectionString\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A connection string includes the authentication information", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// required for your application to access data in an Azure Storage", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// account at runtime.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Configure Azure Storage connection strings\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E is an empty string.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E or \u003Cparamref name=\u0022tableName\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is invalid.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "connectionString", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Core.TokenCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net\u0022", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// or \u0022https://{account_name}.table.cosmos.azure.com\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tokenCredential\u0022\u003EThe \u003Csee cref=\u0022T:Azure.Core.TokenCredential\u0022 /\u003E used to authorize requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027. or \u003Cparamref name=\u0022tableName\u0022 /\u003E is an empty string.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E, \u003Cparamref name=\u0022endpoint\u0022 /\u003E, or \u003Cparamref name=\u0022tokenCredential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TokenCredential", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "tokenCredential", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E class for mocking.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient()" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient()", + "Tokens": [ + { + "Kind": 2, + "Value": "protected", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The name of the table account with which this client instance will interact.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AccountName" + }, + { + "LineId": "Azure.Data.Tables.TableClient.AccountName", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "AccountName", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Name" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The name of the table with which this client instance will interact.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Name" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Name" + }, + { + "LineId": "Azure.Data.Tables.TableClient.Name", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Name", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Uri" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Uri of the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Uri" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Uri" + }, + { + "LineId": "Azure.Data.Tables.TableClient.Uri", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates an OData filter query string from the provided expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EThe type of the entity being queried. Typically this will be derived from \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// or \u003Csee cref=\u0022T:System.Collections.Generic.Dictionary\u00602\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003EA filter expression.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe string representation of the filter expression.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "CreateQueryFilter", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Expression", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Func", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Create an OData filter expression from an interpolated string. The interpolated values will be quoted and escaped as necessary.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003EAn interpolated filter string.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA valid OData filter expression.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "CreateQueryFilter", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "FormattableString", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Adds a Table Entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E into the Table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe entity to add.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E containing headers such as ETag\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if entity already exists.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "AddEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Adds a Table Entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E into the Table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe entity to add.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E containing headers such as ETag.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if entity already exists.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "AddEntityAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table with the name used to construct this client instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Create", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table with the name used to construct this client instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "CreateAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table with the name used to construct this client instance if it does not already exist.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table. If the table already exists, then \u003Csee cref=\u0022P:Azure.Response.Status\u0022 /\u003E is 409. The \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E can be accessed via the GetRawResponse() method.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "CreateIfNotExists", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table with the name used to construct this client instance if it does not already exist.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table. If the table already exists, then \u003Csee cref=\u0022P:Azure.Response.Status\u0022 /\u003E is 409. The \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E can be accessed via the GetRawResponse() method.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "CreateIfNotExistsAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes the table with the name used to construct this client instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Delete", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes the table with the name used to construct this client instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "DeleteAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes the specified table entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E, the transaction will fail if the entity does not exist.\u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022ifMatch\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The If-Match value to be used for optimistic concurrency.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The default is to delete unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "DeleteEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "ifMatch", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes the specified table entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E, the transaction will fail if the entity does not exist.\u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe table entity to delete.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022ifMatch\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The If-Match value to be used for optimistic concurrency.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The default is to delete unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "DeleteEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "ifMatch", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes the specified table entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E, the transaction will fail if the entity does not exist.\u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022ifMatch\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The If-Match value to be used for optimistic concurrency.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The default is to delete unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "DeleteEntityAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "ifMatch", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes the specified table entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E, the transaction will fail if the entity does not exist.\u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe table entity to delete.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022ifMatch\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The If-Match value to be used for optimistic concurrency.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The default is to delete unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "DeleteEntityAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "ifMatch", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// returns a \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E that generates a Table Service", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Shared Access Signature (SAS) Uri based on the Client properties", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// and parameters passed.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Constructing a Service SAS\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003E Required. Specifies the list of permissions to be associated with the SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Required. Specifies the time at which the SAS becomes invalid. This field", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// must be omitted if it has been specified in an associated stored access policy.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E on successfully deleting. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E An \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E will be thrown if a failure occurs. \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GenerateSasUri", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)\u0022 /\u003E returns a", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E that generates a Table Service SAS Uri based", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// on the Client properties and builder passed.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Constructing a Service SAS\u003C/see\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022builder\u0022\u003E Used to generate a Shared Access Signature (SAS). \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E on successfully deleting. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E An \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E will be thrown if a failure occurs. \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GenerateSasUri", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "builder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Retrieves details about any stored access policies specified on the table that may be used with Shared Access Signatures. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IReadOnlyList", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSignedIdentifier", + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetAccessPolicies", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Retrieves details about any stored access policies specified on the table that may be used with Shared Access Signatures. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IReadOnlyList", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSignedIdentifier", + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetAccessPoliciesAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003ESelects which set of entity properties to return in the result set.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if the entity doesn\u0027t exist.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022partitionKey\u0022 /\u003E or \u003Cparamref name=\u0022rowKey\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003ESelects which set of entity properties to return in the result set.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if the entity doesn\u0027t exist.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022partitionKey\u0022 /\u003E or \u003Cparamref name=\u0022rowKey\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetEntityAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003ESelects which set of entity properties to return in the result set. Pass \u003Cc\u003Enull\u003C/c\u003E to retreive all properties.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E The \u003Csee cref=\u0022T:Azure.NullableResponse\u00601\u0022 /\u003E whose \u003Cc\u003EHasValue\u003C/c\u003E property will return \u003Cc\u003Etrue\u003C/c\u003E if the entity existed, otherwise \u003Cc\u003Efalse\u003C/c\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if an unexpected error occurs.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022partitionKey\u0022 /\u003E or \u003Cparamref name=\u0022rowKey\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "NullableResponse", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetEntityIfExists", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003ESelects which set of entity properties to return in the result set. Pass \u003Cc\u003Enull\u003C/c\u003E to retreive all properties.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E The \u003Csee cref=\u0022T:Azure.NullableResponse\u00601\u0022 /\u003E whose \u003Cc\u003EHasValue\u003C/c\u003E property will return \u003Cc\u003Etrue\u003C/c\u003E if the entity existed, otherwise \u003Cc\u003Efalse\u003C/c\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if an unexpected error occurs.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022partitionKey\u0022 /\u003E or \u003Cparamref name=\u0022rowKey\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "NullableResponse", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetEntityIfExistsAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E instance scoped to the current table which can be used to generate a Shared Access Signature (SAS)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// token capable of granting limited access to table resources.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-service-sas\u0022\u003ECreate a service SAS\u003C/see\u003E for more details.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E containing the allowed permissions.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E instance scoped to the current table which can be used to generate a Shared Access Signature (SAS)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// token capable of granting limited access to table resources.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-service-sas\u0022\u003ECreate a service SAS\u003C/see\u003E for more details.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rawPermissions\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The permissions associated with the shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This string should contain one or more of the following permission characters in this order: \u0022racwdl\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\u0022 /\u003E if you prefer to specify strongly typed permission settings.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "rawPermissions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Queries entities in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only entities that satisfy the specified filter expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following expression would filter entities with a PartitionKey of \u0027foo\u0027: \u003Cc\u003Ee =\u0026gt; e.PartitionKey == \u0022foo\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E of entity property names that selects which set of entity properties to return in the result set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following value would return only the PartitionKey and RowKey properties: \u003Cc\u003Enew[] { \u0022PartitionKey, RowKey\u0022}\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of entity models serialized as type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Pageable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Query", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Expression", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Func", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Queries entities in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only entities that satisfy the specified OData filter.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following filter would filter entities with a PartitionKey of \u0027foo\u0027: \u003Cc\u003E\u0022PartitionKey eq \u0027foo\u0027\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E of entity property names that selects which set of entity properties to return in the result set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following value would return only the PartitionKey and RowKey properties: \u003Cc\u003Enew[] { \u0022PartitionKey, RowKey\u0022}\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of entity models serialized as type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Pageable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Query", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Queries entities in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only entities that satisfy the specified filter expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following expression would filter entities with a PartitionKey of \u0027foo\u0027: \u003Cc\u003Ee =\u0026gt; e.PartitionKey == \u0022foo\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E of entity property names that selects which set of entity properties to return in the result set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following value would return only the PartitionKey and RowKey properties: \u003Cc\u003Enew[] { \u0022PartitionKey, RowKey\u0022}\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of entity models serialized as type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "AsyncPageable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "QueryAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Expression", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Func", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Queries entities in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only entities that satisfy the specified OData filter.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following filter would filter entities with a PartitionKey of \u0027foo\u0027: \u003Cc\u003E\u0022PartitionKey eq \u0027foo\u0027\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E of entity property names that selects which set of entity properties to return in the result set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following value would return only the PartitionKey and RowKey properties: \u003Cc\u003Enew[] { \u0022PartitionKey, RowKey\u0022}\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of entity models serialized as type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "AsyncPageable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "QueryAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E sets stored access policies for the table that may be used with Shared Access Signatures. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableAcl\u0022\u003E the access policies for the table. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "SetAccessPolicy", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSignedIdentifier", + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "tableAcl", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E sets stored access policies for the table that may be used with Shared Access Signatures. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableAcl\u0022\u003E the access policies for the table. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "SetAccessPolicyAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSignedIdentifier", + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "tableAcl", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Submits the batch transaction to the service for execution.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The sub-operations contained in the batch will either succeed or fail together as a transaction.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022transactionActions\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E containing the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003Es to submit to the service.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E\u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing a \u003Csee cref=\u0022T:System.Collections.Generic.IReadOnlyList\u00601\u0022 /\u003E of \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Each sub-response in the collection corresponds to the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E provided to the \u003Cparamref name=\u0022transactionActions\u0022 /\u003E parameter at the same index position.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Each response can be inspected for details for its corresponding table operation, such as the \u003Csee cref=\u0022P:Azure.Response.Headers\u0022 /\u003E property containing the \u003Csee cref=\u0022P:Azure.Core.ResponseHeaders.ETag\u0022 /\u003E\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022 /\u003E if the batch transaction fails./\u0026gt;", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022 /\u003E if the batch has been previously submitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IReadOnlyList", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "SubmitTransaction", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableTransactionAction", + "NavigateToId": "Azure.Data.Tables.TableTransactionAction", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "transactionActions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Submits the batch transaction to the service for execution.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The sub-operations contained in the batch will either succeed or fail together as a transaction.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022transactionActions\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E containing the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003Es to submit to the service.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E\u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing a \u003Csee cref=\u0022T:System.Collections.Generic.IReadOnlyList\u00601\u0022 /\u003E of \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Each sub-response in the collection corresponds to the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E provided to the \u003Cparamref name=\u0022transactionActions\u0022 /\u003E parameter at the same index position.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Each response can be inspected for details for its corresponding table operation, such as the \u003Csee cref=\u0022P:Azure.Response.Headers\u0022 /\u003E property containing the \u003Csee cref=\u0022P:Azure.Core.ResponseHeaders.ETag\u0022 /\u003E\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022 /\u003E if the batch transaction fails./\u0026gt;", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022 /\u003E if the batch has been previously submitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IReadOnlyList", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "SubmitTransactionAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableTransactionAction", + "NavigateToId": "Azure.Data.Tables.TableTransactionAction", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "transactionActions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Updates the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E, if it exists.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Cparamref name=\u0022mode\u0022 /\u003E is \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E, the entity will be replaced.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Cparamref name=\u0022mode\u0022 /\u003E is \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E, the property values present in the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022entity\u0022 /\u003E will be merged with the existing entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022T:Azure.Data.Tables.TableUpdateMode\u0022 /\u003E for more information about the behavior of the \u003Cparamref name=\u0022mode\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe entity to update.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022ifMatch\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The If-Match value to be used for optimistic concurrency.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022mode\u0022\u003EDetermines the behavior of the Update operation.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "UpdateEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "ifMatch", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableUpdateMode", + "NavigateToId": "Azure.Data.Tables.TableUpdateMode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "mode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Merge", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Updates the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E, if it exists.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Cparamref name=\u0022mode\u0022 /\u003E is \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E, the entity will be replaced.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Cparamref name=\u0022mode\u0022 /\u003E is \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E, the property values present in the \u003Cparamref name=\u0022entity\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// will be merged with the existing entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022T:Azure.Data.Tables.TableUpdateMode\u0022 /\u003E for more information about the behavior of the \u003Cparamref name=\u0022mode\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe entity to update.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022ifMatch\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The If-Match value to be used for optimistic concurrency.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022mode\u0022\u003EDetermines the behavior of the Update operation.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "UpdateEntityAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "ifMatch", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableUpdateMode", + "NavigateToId": "Azure.Data.Tables.TableUpdateMode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "mode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Merge", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Replaces the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E, if it exists. Creates the entity if it does not exist.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe entity to upsert.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022mode\u0022\u003EDetermines the behavior of the update operation when the entity already exists in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022T:Azure.Data.Tables.TableUpdateMode\u0022 /\u003E for more details.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "UpsertEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableUpdateMode", + "NavigateToId": "Azure.Data.Tables.TableUpdateMode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "mode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Merge", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Replaces the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E, if it exists. Creates the entity if it does not exist.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe entity to upsert.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022mode\u0022\u003EDetermines the behavior of the upsert operation when the entity already exists in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022T:Azure.Data.Tables.TableUpdateMode\u0022 /\u003E for more details.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "UpsertEntityAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableUpdateMode", + "NavigateToId": "Azure.Data.Tables.TableUpdateMode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "mode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Merge", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Options to configure the requests to the Table service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions" + }, + { + "LineId": "Azure.Data.Tables.TableClientOptions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigationDisplayName": "TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClientOptions.ServiceVersion\u0022 /\u003E of the service API used when making requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion" + }, + { + "LineId": "Azure.Data.Tables.TableClientOptions.ServiceVersion", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ServiceVersion", + "NavigationDisplayName": "ServiceVersion", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Tables API version 2019-02-02.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02" + }, + { + "LineId": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02", + "Tokens": [ + { + "Kind": 4, + "Value": "V2019_02_02", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Tables API version 2020-12-06.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06" + }, + { + "LineId": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06", + "Tokens": [ + { + "Kind": 4, + "Value": "V2020_12_06", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "2", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClientOptions\u0022 /\u003E class.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// class.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022serviceVersion\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022T:Azure.Data.Tables.TableClientOptions.ServiceVersion\u0022 /\u003E of the service API used when", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// making requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "LineId": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ServiceVersion", + "NavigateToId": "Azure.Data.Tables.TableClientOptions.ServiceVersion", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "serviceVersion", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "V2020_12_06", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Enables tenant discovery through the authorization challenge when the client is configured to use a TokenCredential.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// When \u003Cc\u003Etrue\u003C/c\u003E, the client will attempt an initial un-authorized request to prompt an OAuth challenge in order to discover the correct tenant for the resource.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery" + }, + { + "LineId": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "EnableTenantDiscovery", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A generic dictionary-like \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E type which defines an arbitrary set of properties on an entity as key-value pairs.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This type can be used with any of the generic entity interaction methods in \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E where entity model type flexibility is desired.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, if your table contains a jagged schema, or you need to precisely update a subset of properties in a \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E mode operation.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "LineId": "Azure.Data.Tables.TableEntity", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "sealed", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableEntity", + "NavigationDisplayName": "TableEntity", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IDictionary", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates an instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E class without any properties initialized.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity()" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.TableEntity()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableEntity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E class with the specified partition key and row key.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EA string containing the partition key of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E to be initialized.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EA string containing the row key of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E to be initialized.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableEntity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E class with properties specified in \u003Cparamref name=\u0022values\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022values\u0022\u003EA \u003Csee cref=\u0022T:System.Collections.IDictionary\u0022 /\u003E containing the initial values of the entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableEntity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IDictionary", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "values", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EGets the number of elements contained in the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/summary\u003E\u003Creturns\u003EThe number of elements contained in the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Count" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Count", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Count", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the entity\u0027s ETag.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EAn \u003Csee cref=\u0022P:Azure.Data.Tables.TableEntity.ETag\u0022 /\u003E containing the ETag value for the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.ETag" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.ETag", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EGets an \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E containing the keys of the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/summary\u003E\u003Creturns\u003EAn \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E containing the keys of the object that implements \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Keys" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Keys", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Keys", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.PartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The partition key is a unique identifier for the partition within a given table and forms the first part of an entity\u0027s primary key.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.PartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.PartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA string containing the partition key for the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.PartitionKey" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.PartitionKey", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "PartitionKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.RowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The row key is a unique identifier for an entity within a given partition. Together, the \u003Csee cref=\u0022P:Azure.Data.Tables.TableEntity.PartitionKey\u0022 /\u003E and RowKey uniquely identify an entity within a table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.RowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.RowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA string containing the row key for the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.RowKey" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.RowKey", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "RowKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.this[System.String]" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the entity\u0027s property, given the name of the property.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.this[System.String]" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.this[System.String]" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EA string containing the name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.this[System.String]" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe property value typed as an object.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.this[System.String]" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.this[System.String]", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "this", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "[", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "]", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Timestamp property is a DateTimeOffset value that is maintained on the server side to record the time an entity was last modified.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Table service uses the Timestamp property internally to provide optimistic concurrency. The value of Timestamp is a monotonically increasing value,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// meaning that each time the entity is modified, the value of Timestamp increases for that entity. This property should not be set on insert or update operations (the value will be ignored).", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA \u003Csee cref=\u0022T:System.DateTimeOffset\u0022 /\u003E containing the timestamp of the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Timestamp" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Timestamp", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Timestamp", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EGets a value indicating whether the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is read-only.\u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.IsReadOnly" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.IsReadOnly", + "Tokens": [ + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "IsReadOnly", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EGets an \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E containing the values in the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Values" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Values", + "Tokens": [ + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IDictionary", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Values", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EAdds an element with the provided key and value to the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/summary\u003E\u003Cparam name=\u0022key\u0022\u003EThe object to use as the key of the element to add.\u003C/param\u003E\u003Cparam name=\u0022value\u0022\u003EThe object to use as the value of the element to add.\u003C/param\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022key\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003EAn element with the same key already exists in the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E is read-only.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Add(System.String, System.Object)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Add(System.String, System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Add", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "value", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003ERemoves all items from the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/summary\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is read-only.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Clear()" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Clear()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Clear", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EDetermines whether the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E contains an element with the specified key.\u003C/summary\u003E\u003Cparam name=\u0022key\u0022\u003EThe key to locate in the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E contains an element with the key; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022key\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.ContainsKey(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.ContainsKey(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ContainsKey", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.Byte\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type byte array.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetBinary(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "byte", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "[", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "]", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetBinary", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.BinaryData\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type byte array.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "BinaryData", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetBinaryData", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.String\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Boolean\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetBoolean", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.DateTime\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.DateTime\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTime", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetDateTime", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.DateTimeOffset\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.DateTimeOffset\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetDateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.Double\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Double\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetDouble(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "double", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetDouble", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.Guid\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Guid\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetGuid(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Guid", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetGuid", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.Int32\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Int32\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetInt32(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetInt32", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.Int64\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Int64\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetInt64(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "long", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetInt64", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.String\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.String\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetString(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003ERemoves the element with the specified key from the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/summary\u003E\u003Cparam name=\u0022key\u0022\u003EThe key of the element to remove.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the element is successfully removed; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E. This method also returns \u003Csee langword=\u0022false\u0022 /\u003E if \u003Cparamref name=\u0022key\u0022 /\u003E was not found in the original \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/returns\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022key\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E is read-only.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Remove(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Remove(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Remove", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EGets the value associated with the specified key.\u003C/summary\u003E\u003Cparam name=\u0022key\u0022\u003EThe key whose value to get.\u003C/param\u003E\u003Cparam name=\u0022value\u0022\u003EWhen this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the \u003Cparamref name=\u0022value\u0022 /\u003E parameter. This parameter is passed uninitialized.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the object that implements \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E contains an element with the specified key; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022key\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TryGetValue(System.String, System.Object)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.TryGetValue(System.String, System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "TryGetValue", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "out", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "value", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EAdds an item to the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/summary\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is read-only.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Add(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Add(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)", + "Tokens": [ + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Add", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "item", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EDetermines whether the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E contains a specific value.\u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Contains(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Contains(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)", + "Tokens": [ + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Contains", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "item", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003ECopies the elements of the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E to an \u003Csee cref=\u0022T:System.Array\u0022 /\u003E, starting at a particular \u003Csee cref=\u0022T:System.Array\u0022 /\u003E index.\u003C/summary\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022array\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.ArgumentOutOfRangeException\u0022\u003E\u003Cparamref name=\u0022arrayIndex\u0022 /\u003E is less than 0.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003EThe number of elements in the source \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is greater than the available space from \u003Cparamref name=\u0022arrayIndex\u0022 /\u003E to the end of the destination \u003Cparamref name=\u0022array\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.CopyTo(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E[], System.Int32)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.CopyTo(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E[], System.Int32)", + "Tokens": [ + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "CopyTo", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "[", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "]", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "array", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "arrayIndex", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003ERemoves the first occurrence of a specific object from the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/summary\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is read-only.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Remove(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Remove(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)", + "Tokens": [ + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Remove", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "item", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetEnumerator()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the enumerator for the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E properties.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetEnumerator()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetEnumerator()" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetEnumerator()", + "Tokens": [ + { + "Kind": 3, + "Value": "IEnumerator", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetEnumerator", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetEnumerator()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the enumerator for the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E properties.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetEnumerator()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetEnumerator()" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetEnumerator()", + "Tokens": [ + { + "Kind": 3, + "Value": "IEnumerator", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetEnumerator", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The retention policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableRetentionPolicy" + }, + { + "LineId": "Azure.Data.Tables.TableRetentionPolicy", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableRetentionPolicy", + "NavigationDisplayName": "TableRetentionPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableRetentionPolicy\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableRetentionPolicy.TableRetentionPolicy(System.Boolean)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022enabled\u0022\u003E Indicates whether a retention policy is enabled for the service. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableRetentionPolicy.TableRetentionPolicy(System.Boolean)" + }, + { + "LineId": "Azure.Data.Tables.TableRetentionPolicy.TableRetentionPolicy(System.Boolean)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableRetentionPolicy", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "enabled", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates the number of days that metrics or logging or soft-deleted data should be retained. All data older than this value will be deleted. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableRetentionPolicy.Days" + }, + { + "LineId": "Azure.Data.Tables.TableRetentionPolicy.Days", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Days", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates whether a retention policy is enabled for the service. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableRetentionPolicy.Enabled" + }, + { + "LineId": "Azure.Data.Tables.TableRetentionPolicy.Enabled", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Enabled", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableRetentionPolicy" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E provides synchronous and asynchronous methods to perform table level operations with Azure Tables hosted in either Azure storage accounts or Azure Cosmos DB table API.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "NavigationDisplayName": "TableServiceClient", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E containing a shared access signature (SAS)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// token credential.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared access signature credential used to sign requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions,Azure.Data.Tables.Sas.TableAccountSasResourceTypes,System.DateTimeOffset)\u0022 /\u003E for creating a SAS token.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "AzureSasCredential", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified connection string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022connectionString\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A connection string includes the authentication information", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// required for your application to access data in an Azure Storage", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// account at runtime.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Configure Azure Storage connection strings\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "connectionString", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E containing a shared access signature (SAS)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// token credential. See \u003Csee cref=\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions,Azure.Data.Tables.Sas.TableAccountSasResourceTypes,System.DateTimeOffset)\u0022 /\u003E for creating a SAS token.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared access signature credential used to sign requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "AzureSasCredential", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified table service \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared key credential used to sign requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified table service \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared key credential used to sign requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified connection string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022connectionString\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A connection string includes the authentication information", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// required for your application to access data in an Azure Storage", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// account at runtime.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Configure Azure Storage connection strings\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is invalid.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "connectionString", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tokenCredential\u0022\u003EThe \u003Csee cref=\u0022T:Azure.Core.TokenCredential\u0022 /\u003E used to authorize requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E or \u003Cparamref name=\u0022tokenCredential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TokenCredential", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "tokenCredential", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// class for mocking.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient()" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient()", + "Tokens": [ + { + "Kind": 2, + "Value": "protected", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The name of the table account with which this client instance will interact.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.AccountName" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.AccountName", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "AccountName", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Uri" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Uri for the table account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Uri" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Uri" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.Uri", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates an OData filter query string from the provided expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003EA filter expression.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe string representation of the filter expression.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "CreateQueryFilter", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Expression", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Func", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Create an OData filter expression from an interpolated string. The interpolated values will be quoted and escaped as necessary.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003EAn interpolated filter string.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA valid OData filter expression.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "CreateQueryFilter", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "FormattableString", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table on the service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of table to create.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "CreateTable", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table on the service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of table to create.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "CreateTableAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table on the service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table to create.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table. If the table already exists, then \u003Csee cref=\u0022P:Azure.Response.Status\u0022 /\u003E is 409. The \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E can be accessed via the GetRawResponse() method.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "CreateTableIfNotExists", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table on the service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table to create.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table. If the table already exists, then \u003Csee cref=\u0022P:Azure.Response.Status\u0022 /\u003E is 409. The \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E can be accessed via the GetRawResponse() method.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "CreateTableIfNotExistsAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes a table on the service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table to delete.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "DeleteTable", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes a table on the service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table to delete.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "DeleteTableAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions,Azure.Data.Tables.Sas.TableAccountSasResourceTypes,System.DateTimeOffset)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// returns a \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E that generates a Table Service", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Shared Access Signature (SAS) Uri based on the Client properties", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// and parameters passed.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Constructing a Service SAS\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003E Specifies the list of permissions to be associated with the SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022resourceTypes\u0022\u003E Specifies the resource types that will can be accessed with the SAS.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Required. Specifies the time at which the SAS becomes invalid. This field", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// must be omitted if it has been specified in an associated stored access policy.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E on successfully deleting. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E An \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E will be thrown if a failure occurs. \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GenerateSasUri", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "resourceTypes", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)\u0022 /\u003E returns a", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E that generates a Table Service SAS Uri based", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// on the Client properties and builder passed.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Constructing a Service SAS\u003C/see\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022builder\u0022\u003E Used to generate a Shared Access Signature (SAS). \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E on successfully deleting. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E An \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E will be thrown if a failure occurs. \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GenerateSasUri", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "builder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Gets the properties of an account\u0027s Table service, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceProperties", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetProperties", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Gets the properties of an account\u0027s Table service, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceProperties", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetPropertiesAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E instance scoped to the current account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\u0022 /\u003E containing the allowed permissions.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022resourceTypes\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\u0022 /\u003E containing the accessible resource types.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "resourceTypes", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E instance scoped to the current table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rawPermissions\u0022\u003EThe permissions associated with the shared access signature. This string should contain one or more of the following permission characters in this order: \u0022racwdl\u0022.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022resourceTypes\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\u0022 /\u003E containing the accessible resource types.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "rawPermissions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "resourceTypes", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Retrieves statistics related to replication for the Table service. It is only available on the secondary location endpoint when read-access geo-redundant replication is enabled for the account. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetStatistics(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetStatistics(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetStatistics(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceStatistics", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceStatistics", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetStatistics", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Retrieves statistics related to replication for the Table service. It is only available on the secondary location endpoint when read-access geo-redundant replication is enabled for the account. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetStatisticsAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetStatisticsAsync(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetStatisticsAsync(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceStatistics", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceStatistics", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetStatisticsAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E configured with the current \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E options, affinitized to the specified \u003Cparamref name=\u0022tableName\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003E\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClient", + "NavigateToId": "Azure.Data.Tables.TableClient", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetTableClient", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a list of tables from the storage account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only tables that satisfy the specified filter.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003E\u0022TableName eq \u0027foo\u0027\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number tables that will be returned per page.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Pageable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Query", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a list of tables from the storage account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only tables that satisfy the specified filter expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003E\u0022TableName eq {someStringVariable}\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The filter string will be properly quoted and escaped.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Pageable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Query", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "FormattableString", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a list of tables from the storage account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only tables that satisfy the specified filter expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following expression would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003Ee =\u0026gt; e.Name == \u0022foo\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Pageable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Query", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Expression", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Func", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a list of tables from the storage account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only tables that satisfy the specified filter.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003E\u0022TableName eq \u0027foo\u0027\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of tables that will be returned per page.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003Es.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "AsyncPageable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "QueryAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a list of tables from the storage account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only tables that satisfy the specified filter expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003E\u0022TableName eq {someStringVariable}\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The filter string will be properly quoted and escaped.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003Es.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "AsyncPageable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "QueryAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "FormattableString", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a list of tables from the storage account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only tables that satisfy the specified filter expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following expression would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003Ee =\u0026gt; e.Name == \u0022foo\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003Es.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "AsyncPageable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "QueryAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Expression", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Func", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Sets properties for an account\u0027s Table service endpoint, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022properties\u0022\u003E The Table Service properties. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "SetProperties", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceProperties", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "properties", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Sets properties for an account\u0027s Table service endpoint, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022properties\u0022\u003E The Table Service properties. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "SetPropertiesAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceProperties", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "properties", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E is a credential backed by", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// a Storage Account\u0027s name and one of its access keys.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential" + }, + { + "LineId": "Azure.Data.Tables.TableSharedKeyCredential", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigationDisplayName": "TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E class.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022accountName\u0022\u003EThe name of the Storage Account.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022accountKey\u0022\u003EA Storage Account access key.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "accountName", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "accountKey", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the name of the Storage Account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.AccountName" + }, + { + "LineId": "Azure.Data.Tables.TableSharedKeyCredential.AccountName", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "AccountName", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Update the Storage Account\u0027s access key. This intended to be used", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// when you\u0027ve regenerated your Storage Account\u0027s access keys and want", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// to update long lived clients.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022accountKey\u0022\u003EA Storage Account access key.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "SetAccountKey", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "accountKey", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Defines an transaction action to be included as part of a batch operation.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionAction", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableTransactionAction", + "NavigationDisplayName": "TableTransactionAction", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022actionType\u0022\u003E The operation type to be applied to the \u003Cparamref name=\u0022entity\u0022 /\u003E\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe table entity to which the \u003Cparamref name=\u0022actionType\u0022 /\u003E will be applied.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableTransactionAction", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableTransactionActionType", + "NavigateToId": "Azure.Data.Tables.TableTransactionActionType", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "actionType", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022actionType\u0022\u003E The operation type to be applied to the \u003Cparamref name=\u0022entity\u0022 /\u003E\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe table entity to which the \u003Cparamref name=\u0022actionType\u0022 /\u003E will be applied.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022etag\u0022\u003E The \u003Csee cref=\u0022P:Azure.Data.Tables.TableTransactionAction.ETag\u0022 /\u003E to apply to this action.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableTransactionAction", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableTransactionActionType", + "NavigateToId": "Azure.Data.Tables.TableTransactionActionType", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "actionType", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "etag", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.ActionType" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The operation type to be applied to the \u003Csee cref=\u0022P:Azure.Data.Tables.TableTransactionAction.Entity\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.ActionType" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.ActionType" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionAction.ActionType", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableTransactionActionType", + "NavigateToId": "Azure.Data.Tables.TableTransactionActionType", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ActionType", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.Entity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The table entity to which the batch operation will be applied.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.Entity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.Entity" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionAction.Entity", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Entity", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional \u003Csee cref=\u0022P:Azure.Data.Tables.TableTransactionAction.ETag\u0022 /\u003E to be used for the entity operation.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.ETag" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionAction.ETag", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The type of operation to be executed on a table entity as part of a table transactional batch operations.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableTransactionActionType", + "NavigationDisplayName": "TableTransactionActionType", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.Add" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Add the entity to the table. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.AddEntity\u0060\u00601(\u0060\u00600,System.Threading.CancellationToken)\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.Add" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.Add" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType.Add", + "Tokens": [ + { + "Kind": 4, + "Value": "Add", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "0", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpdateMerge" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Update the entity in \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E mode. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpdateEntity\u0060\u00601(\u0060\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpdateMerge" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpdateMerge" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType.UpdateMerge", + "Tokens": [ + { + "Kind": 4, + "Value": "UpdateMerge", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpdateReplace" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Update the entity in \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E mode. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpdateEntity\u0060\u00601(\u0060\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpdateReplace" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpdateReplace" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType.UpdateReplace", + "Tokens": [ + { + "Kind": 4, + "Value": "UpdateReplace", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "2", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.Delete" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Delete the entity. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.DeleteEntity(System.String,System.String,Azure.ETag,System.Threading.CancellationToken)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.Delete" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.Delete" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType.Delete", + "Tokens": [ + { + "Kind": 4, + "Value": "Delete", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "3", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpsertMerge" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Upsert the entity in \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E mode. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpsertEntity\u0060\u00601(\u0060\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpsertMerge" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpsertMerge" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType.UpsertMerge", + "Tokens": [ + { + "Kind": 4, + "Value": "UpsertMerge", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "4", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpsertReplace" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Upsert the entity in \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E mode. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpsertEntity\u0060\u00601(\u0060\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpsertReplace" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpsertReplace" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType.UpsertReplace", + "Tokens": [ + { + "Kind": 4, + "Value": "UpsertReplace", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "5", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionFailedException", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableTransactionFailedException", + "NavigationDisplayName": "TableTransactionFailedException", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "RequestFailedException", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instances of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionFailedException\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022requestFailedException\u0022\u003E The \u003Csee cref=\u0022T:Azure.RequestFailedException\u0022 /\u003E related to this exception.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableTransactionFailedException", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "RequestFailedException", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "requestFailedException", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EInitializes a new instance of the \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E class with serialized data.\u003C/summary\u003E\u003Cparam name=\u0022info\u0022\u003EThe \u003Csee cref=\u0022T:System.Runtime.Serialization.SerializationInfo\u0022 /\u003E that holds the serialized object data about the exception being thrown.\u003C/param\u003E\u003Cparam name=\u0022context\u0022\u003EThe \u003Csee cref=\u0022T:System.Runtime.Serialization.StreamingContext\u0022 /\u003E that contains contextual information about the source or destination.\u003C/param\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022info\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.Runtime.Serialization.SerializationException\u0022\u003EThe class name is \u003Csee langword=\u0022null\u0022 /\u003E or \u003Csee cref=\u0022P:System.Exception.HResult\u0022 /\u003E is zero (0).\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)", + "Tokens": [ + { + "Kind": 2, + "Value": "protected", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableTransactionFailedException", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "SerializationInfo", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "info", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "StreamingContext", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "context", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The index position of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E collection submitted to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\u0022 /\u003E or", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\u0022 /\u003E which caused the transaction to fail.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "FailedTransactionActionIndex", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Defines the behavior of \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpdateEntity\u0060\u00601(\u0060\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E, \\", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpdateEntityAsync\u0060\u00601(\u0060\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpsertEntity\u0060\u00601(\u0060\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E, and", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpsertEntityAsync\u0060\u00601(\u0060\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// To expand on the behavior of the modes, consider a scenario where the table already contains an entity with 2 user defined properties named \u0022Price\u0022 and \u0022Description\u0022", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// and the entity passed to the method only defines the \u0022Price\u0022 property.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E mode is specified, the entity will be replaced with the specified version containing only the \u0022Price\u0022 property.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// We have effectively updated the \u0022Price\u0022 property and removed the \u0022Description\u0022 property.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E mode is specified, the existing entity is merged with the properties defined in entity passed to the method.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// In this case, we have effectively updated the \u0022Price\u0022 property and left the \u0022Description\u0022 property unchanged.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "LineId": "Azure.Data.Tables.TableUpdateMode", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableUpdateMode", + "NavigationDisplayName": "TableUpdateMode", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode.Merge" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Merge the properties of the supplied entity with the entity in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode.Merge" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode.Merge" + }, + { + "LineId": "Azure.Data.Tables.TableUpdateMode.Merge", + "Tokens": [ + { + "Kind": 4, + "Value": "Merge", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "0", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode.Replace" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Replace the entity in the table with the supplied entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode.Replace" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode.Replace" + }, + { + "LineId": "Azure.Data.Tables.TableUpdateMode.Replace", + "Tokens": [ + { + "Kind": 4, + "Value": "Replace", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E is used to generate a Shared Access", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Signature (SAS) for an Azure Storage table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableUriBuilder", + "NavigationDisplayName": "TableUriBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// class with the specified \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022uri\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E to a Table resource.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableUriBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "uri", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the Azure Table account name.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.AccountName" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.AccountName", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "AccountName", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Host" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the Domain Name System (DNS) host name or IP address", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Host" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// of a server.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Host" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Host" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Example: \u0022account.table.core.windows.net\u0022", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Host" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Host" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.Host", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Host", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Port" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the port number of the URI.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Port" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Port" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.Port", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Port", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Query" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets any query information included in the URI that\u0027s not", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Query" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// relevant to addressing Azure Table resources.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Query" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Query" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.Query", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Query", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Sas" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the Shared Access Signature query parameters, or null", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Sas" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if not present in the \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Sas" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Sas" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.Sas", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasQueryParameters", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Sas", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Scheme" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the scheme name of the URI.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Scheme" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Example: \u0022https\u0022", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Scheme" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Scheme" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.Scheme", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Scheme", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Tablename" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the name of the Azure Table. The value defaults", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Tablename" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// to \u003Csee cref=\u0022F:System.String.Empty\u0022 /\u003E if not present in the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Tablename" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Tablename" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Tablename" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.Tablename", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Tablename", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToUri()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns the \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E constructed from the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToUri()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E\u0027s fields. The \u003Csee cref=\u0022P:System.Uri.Query\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToUri()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// property contains the SAS and additional query parameters.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToUri()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToUri()" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.ToUri()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ToUri", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns the display string for the specified", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The display string for the specified \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder" + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables" + }, + { + "LineId": "Azure.Data.Tables.Models", + "Tokens": [ + { + "Kind": 2, + "Value": "namespace", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Azure", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Data", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Tables", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Models", + "NavigationDisplayName": "Azure.Data.Tables.Models", + "HasSuffixSpace": true, + "RenderClasses": [ + "namespace" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E An Access policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E An Access policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAccessPolicy", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccessPolicy", + "NavigationDisplayName": "TableAccessPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableAccessPolicy\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022startsOn\u0022\u003E The start datetime from which the policy is active. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003E The datetime that the policy expires. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permission\u0022\u003E The permissions for the acl policy. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccessPolicy", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "startsOn", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "permission", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The datetime that the policy expires. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.ExpiresOn" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAccessPolicy.ExpiresOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ExpiresOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The permissions for the acl policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.Permission" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAccessPolicy.Permission", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Permission", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The start datetime from which the policy is active. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.StartsOn" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAccessPolicy.StartsOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "StartsOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Azure Analytics Logging settings. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Azure Analytics Logging settings. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAnalyticsLoggingSettings", + "NavigationDisplayName": "TableAnalyticsLoggingSettings", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableAnalyticsLoggingSettings\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022version\u0022\u003E The version of Analytics to configure. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022delete\u0022\u003E Indicates whether all delete requests should be logged. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022read\u0022\u003E Indicates whether all read requests should be logged. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022write\u0022\u003E Indicates whether all write requests should be logged. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022retentionPolicy\u0022\u003E The retention policy. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022version\u0022 /\u003E or \u003Cparamref name=\u0022retentionPolicy\u0022 /\u003E is null. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAnalyticsLoggingSettings", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "version", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "delete", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "read", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "write", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableRetentionPolicy", + "NavigateToId": "Azure.Data.Tables.TableRetentionPolicy", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "retentionPolicy", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates whether all delete requests should be logged. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Delete" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Delete", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Delete", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates whether all read requests should be logged. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Read" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Read", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Read", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The retention policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.RetentionPolicy" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.RetentionPolicy", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableRetentionPolicy", + "NavigateToId": "Azure.Data.Tables.TableRetentionPolicy", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "RetentionPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The version of Analytics to configure. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Version" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Version", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Version", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates whether all write requests should be logged. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Write" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Write", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Write", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E CORS is an HTTP feature that enables a web application running under one domain to access resources in another domain. Web browsers implement a security restriction known as same-origin policy that prevents a web page from calling APIs in a different domain; CORS provides a secure way to allow one domain (the origin domain) to call APIs in another domain. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E CORS is an HTTP feature that enables a web application running under one domain to access resources in another domain. Web browsers implement a security restriction known as same-origin policy that prevents a web page from calling APIs in a different domain; CORS provides a secure way to allow one domain (the origin domain) to call APIs in another domain. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableCorsRule", + "NavigationDisplayName": "TableCorsRule", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableCorsRule\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022allowedOrigins\u0022\u003E The origin domains that are permitted to make a request against the service via CORS. The origin domain is the domain from which the request originates. Note that the origin must be an exact case-sensitive match with the origin that the user age sends to the service. You can also use the wildcard character \u0027*\u0027 to allow all origin domains to make requests via CORS. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022allowedMethods\u0022\u003E The methods (HTTP request verbs) that the origin domain may use for a CORS request. (comma separated). \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022allowedHeaders\u0022\u003E The request headers that the origin domain may specify on the CORS request. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022exposedHeaders\u0022\u003E The response headers that may be sent in the response to the CORS request and exposed by the browser to the request issuer. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxAgeInSeconds\u0022\u003E The maximum amount time that a browser should cache the preflight OPTIONS request. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022allowedOrigins\u0022 /\u003E, \u003Cparamref name=\u0022allowedMethods\u0022 /\u003E, \u003Cparamref name=\u0022allowedHeaders\u0022 /\u003E or \u003Cparamref name=\u0022exposedHeaders\u0022 /\u003E is null. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableCorsRule", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "allowedOrigins", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "allowedMethods", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "allowedHeaders", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "exposedHeaders", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "maxAgeInSeconds", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The request headers that the origin domain may specify on the CORS request. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.AllowedHeaders" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule.AllowedHeaders", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "AllowedHeaders", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The methods (HTTP request verbs) that the origin domain may use for a CORS request. (comma separated). \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.AllowedMethods" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule.AllowedMethods", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "AllowedMethods", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The origin domains that are permitted to make a request against the service via CORS. The origin domain is the domain from which the request originates. Note that the origin must be an exact case-sensitive match with the origin that the user age sends to the service. You can also use the wildcard character \u0027*\u0027 to allow all origin domains to make requests via CORS. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.AllowedOrigins" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule.AllowedOrigins", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "AllowedOrigins", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The response headers that may be sent in the response to the CORS request and exposed by the browser to the request issuer. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.ExposedHeaders" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule.ExposedHeaders", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ExposedHeaders", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The maximum amount time that a browser should cache the preflight OPTIONS request. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.MaxAgeInSeconds" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule.MaxAgeInSeconds", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "MaxAgeInSeconds", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Error codes returned by the service. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "readonly", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "struct", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigationDisplayName": "TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + "struct" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IEquatable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableErrorCode\u0022 /\u003E values are the same. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableErrorCode(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022value\u0022 /\u003E is null. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableErrorCode(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TableErrorCode(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "value", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E AccountIOPSLimitExceeded. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.AccountIOPSLimitExceeded" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.AccountIOPSLimitExceeded", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "AccountIOPSLimitExceeded", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E AtomFormatNotSupported. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.AtomFormatNotSupported" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.AtomFormatNotSupported", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "AtomFormatNotSupported", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E AuthorizationPermissionMismatch. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.AuthorizationPermissionMismatch" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.AuthorizationPermissionMismatch", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "AuthorizationPermissionMismatch", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E AuthorizationResourceTypeMismatch. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.AuthorizationResourceTypeMismatch" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.AuthorizationResourceTypeMismatch", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "AuthorizationResourceTypeMismatch", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E CommandsInBatchActOnDifferentPartitions. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.CommandsInBatchActOnDifferentPartitions" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.CommandsInBatchActOnDifferentPartitions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "CommandsInBatchActOnDifferentPartitions", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E ContentLengthExceeded. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.ContentLengthExceeded" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.ContentLengthExceeded", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ContentLengthExceeded", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E DuplicateKeyPropertySpecified. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.DuplicateKeyPropertySpecified" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.DuplicateKeyPropertySpecified", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "DuplicateKeyPropertySpecified", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E DuplicatePropertiesSpecified. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.DuplicatePropertiesSpecified" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.DuplicatePropertiesSpecified", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "DuplicatePropertiesSpecified", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E EntityAlreadyExists. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.EntityAlreadyExists" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.EntityAlreadyExists", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "EntityAlreadyExists", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E EntityNotFound. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.EntityNotFound" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.EntityNotFound", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "EntityNotFound", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E EntityTooLarge. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.EntityTooLarge" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.EntityTooLarge", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "EntityTooLarge", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Forbidden. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.Forbidden" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.Forbidden", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Forbidden", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E InvalidDuplicateRow. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.InvalidDuplicateRow" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.InvalidDuplicateRow", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "InvalidDuplicateRow", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E InvalidInput. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.InvalidInput" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.InvalidInput", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "InvalidInput", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E InvalidValueType. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.InvalidValueType" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.InvalidValueType", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "InvalidValueType", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E JsonFormatNotSupported. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.JsonFormatNotSupported" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.JsonFormatNotSupported", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "JsonFormatNotSupported", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E JsonVerboseFormatNotSupported. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.JsonVerboseFormatNotSupported" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.JsonVerboseFormatNotSupported", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "JsonVerboseFormatNotSupported", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E KeyValueTooLarge. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.KeyValueTooLarge" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.KeyValueTooLarge", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "KeyValueTooLarge", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E MediaTypeNotSupported. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.MediaTypeNotSupported" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.MediaTypeNotSupported", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "MediaTypeNotSupported", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E MethodNotAllowed. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.MethodNotAllowed" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.MethodNotAllowed", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "MethodNotAllowed", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E NotImplemented. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.NotImplemented" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.NotImplemented", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "NotImplemented", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E OperationTimedOut. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.OperationTimedOut" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.OperationTimedOut", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "OperationTimedOut", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E OperatorInvalid. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.OperatorInvalid" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.OperatorInvalid", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "OperatorInvalid", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E OutOfRangeInput. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.OutOfRangeInput" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.OutOfRangeInput", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "OutOfRangeInput", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PartitionKeyEqualityComparisonExpected. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyEqualityComparisonExpected" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyEqualityComparisonExpected", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "PartitionKeyEqualityComparisonExpected", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PartitionKeyNotSpecified. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyNotSpecified" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyNotSpecified", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "PartitionKeyNotSpecified", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PartitionKeyPropertyCannotBeUpdated. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyPropertyCannotBeUpdated" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyPropertyCannotBeUpdated", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "PartitionKeyPropertyCannotBeUpdated", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PartitionKeySpecifiedMoreThanOnce. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeySpecifiedMoreThanOnce" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeySpecifiedMoreThanOnce", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "PartitionKeySpecifiedMoreThanOnce", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PerTableIOPSDecrementLimitReached. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSDecrementLimitReached" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSDecrementLimitReached", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "PerTableIOPSDecrementLimitReached", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PerTableIOPSIncrementLimitReached. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSIncrementLimitReached" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSIncrementLimitReached", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "PerTableIOPSIncrementLimitReached", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PrimaryKeyPropertyIsInvalidType. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PrimaryKeyPropertyIsInvalidType" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PrimaryKeyPropertyIsInvalidType", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "PrimaryKeyPropertyIsInvalidType", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PropertiesNeedValue. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PropertiesNeedValue" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PropertiesNeedValue", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "PropertiesNeedValue", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PropertyNameInvalid. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PropertyNameInvalid" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PropertyNameInvalid", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "PropertyNameInvalid", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PropertyNameTooLong. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PropertyNameTooLong" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PropertyNameTooLong", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "PropertyNameTooLong", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PropertyValueTooLarge. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PropertyValueTooLarge" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PropertyValueTooLarge", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "PropertyValueTooLarge", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E ResourceNotFound. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.ResourceNotFound" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.ResourceNotFound", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ResourceNotFound", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E SettingIOPSForATableInProvisioningNotAllowed. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.SettingIOPSForATableInProvisioningNotAllowed" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.SettingIOPSForATableInProvisioningNotAllowed", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "SettingIOPSForATableInProvisioningNotAllowed", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E TableAlreadyExists. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableAlreadyExists" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TableAlreadyExists", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "TableAlreadyExists", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E TableBeingDeleted. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableBeingDeleted" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TableBeingDeleted", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "TableBeingDeleted", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E TableHasNoProperties. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableHasNoProperties" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TableHasNoProperties", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "TableHasNoProperties", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E TableHasNoSuchProperty. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableHasNoSuchProperty" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TableHasNoSuchProperty", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "TableHasNoSuchProperty", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E TableNotFound.\u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableNotFound" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TableNotFound", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "TableNotFound", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E TooManyProperties. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TooManyProperties" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TooManyProperties", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "TooManyProperties", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E UpdateConditionNotSatisfied. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.UpdateConditionNotSatisfied" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.UpdateConditionNotSatisfied", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "UpdateConditionNotSatisfied", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E XMethodIncorrectCount. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectCount" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectCount", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "XMethodIncorrectCount", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E XMethodIncorrectValue. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectValue" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectValue", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "XMethodIncorrectValue", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E XMethodNotUsingPost. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.XMethodNotUsingPost" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.XMethodNotUsingPost", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "XMethodNotUsingPost", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableErrorCode\u0022 /\u003E values are the same. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.operator ==(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.operator ==(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "==", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "left", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "right", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Converts a string to a \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableErrorCode\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.implicit operator Azure.Data.Tables.Models.TableErrorCode(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.implicit operator Azure.Data.Tables.Models.TableErrorCode(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "implicit", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "value", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableErrorCode\u0022 /\u003E values are not the same. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.operator !=(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.operator !=(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "!=", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "left", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "right", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EIndicates whether the current object is equal to another object of the same type.\u003C/summary\u003E\u003Cparam name=\u0022other\u0022\u003EAn object to compare with this object.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the current object is equal to the \u003Cparamref name=\u0022other\u0022 /\u003E parameter; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.Equals(Azure.Data.Tables.Models.TableErrorCode)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.Equals(Azure.Data.Tables.Models.TableErrorCode)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "other", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EIndicates whether this instance and a specified object are equal.\u003C/summary\u003E\u003Cparam name=\u0022obj\u0022\u003EThe object to compare with the current instance.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if \u003Cparamref name=\u0022obj\u0022 /\u003E and this instance are the same type and represent the same value; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.Equals(System.Object)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.Equals(System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "obj", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EReturns the hash code for this instance.\u003C/summary\u003E\u003Creturns\u003EA 32-bit signed integer that is the hash code for this instance.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.GetHashCode()" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.GetHashCode()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetHashCode", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EReturns the fully qualified type name of this instance.\u003C/summary\u003E\u003Creturns\u003EThe fully qualified type name.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The GeoReplication. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationInfo" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The GeoReplication. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationInfo" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationInfo", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationInfo", + "NavigationDisplayName": "TableGeoReplicationInfo", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E A GMT date/time value, to the second. All primary writes preceding this value are guaranteed to be available for read operations at the secondary. Primary writes after this point in time may or may not be available for reads. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationInfo.LastSyncedOn" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationInfo.LastSyncedOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "LastSyncedOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The status of the secondary location. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationInfo.Status" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationInfo.Status", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Status", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationInfo" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The status of the secondary location. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The status of the secondary location. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "readonly", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "struct", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigationDisplayName": "TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + "struct" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IEquatable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.TableGeoReplicationStatus(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022value\u0022 /\u003E is null. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.TableGeoReplicationStatus(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.TableGeoReplicationStatus(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "value", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E bootstrap. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Bootstrap" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Bootstrap", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Bootstrap", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E live. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Live" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Live", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Live", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E unavailable. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Unavailable" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Unavailable", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Unavailable", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\u0022 /\u003E values are the same. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.operator ==(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.operator ==(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "==", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "left", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "right", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Converts a string to a \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.implicit operator Azure.Data.Tables.Models.TableGeoReplicationStatus(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.implicit operator Azure.Data.Tables.Models.TableGeoReplicationStatus(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "implicit", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "value", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\u0022 /\u003E values are not the same. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.operator !=(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.operator !=(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "!=", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "left", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "right", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EIndicates whether the current object is equal to another object of the same type.\u003C/summary\u003E\u003Cparam name=\u0022other\u0022\u003EAn object to compare with this object.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the current object is equal to the \u003Cparamref name=\u0022other\u0022 /\u003E parameter; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(Azure.Data.Tables.Models.TableGeoReplicationStatus)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "other", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EIndicates whether this instance and a specified object are equal.\u003C/summary\u003E\u003Cparam name=\u0022obj\u0022\u003EThe object to compare with the current instance.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if \u003Cparamref name=\u0022obj\u0022 /\u003E and this instance are the same type and represent the same value; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(System.Object)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "obj", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EReturns the hash code for this instance.\u003C/summary\u003E\u003Creturns\u003EA 32-bit signed integer that is the hash code for this instance.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.GetHashCode()" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.GetHashCode()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetHashCode", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EReturns the fully qualified type name of this instance.\u003C/summary\u003E\u003Creturns\u003EThe fully qualified type name.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The properties for the table response. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableItem" + }, + { + "LineId": "Azure.Data.Tables.Models.TableItem", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigationDisplayName": "TableItem", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of TableItem. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableItem.TableItem(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableItem.TableItem(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableItem", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "name", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The name of the table. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableItem.Name" + }, + { + "LineId": "Azure.Data.Tables.Models.TableItem.Name", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Name", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableItem" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The Metrics. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics" + }, + { + "LineId": "Azure.Data.Tables.Models.TableMetrics", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableMetrics", + "NavigationDisplayName": "TableMetrics", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableMetrics\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics.TableMetrics(System.Boolean)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022enabled\u0022\u003E Indicates whether metrics are enabled for the Table service. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics.TableMetrics(System.Boolean)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableMetrics.TableMetrics(System.Boolean)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableMetrics", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "enabled", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates whether metrics are enabled for the Table service. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics.Enabled" + }, + { + "LineId": "Azure.Data.Tables.Models.TableMetrics.Enabled", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Enabled", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates whether metrics should generate summary statistics for called API operations. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics.IncludeApis" + }, + { + "LineId": "Azure.Data.Tables.Models.TableMetrics.IncludeApis", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "IncludeApis", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The retention policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics.RetentionPolicy" + }, + { + "LineId": "Azure.Data.Tables.Models.TableMetrics.RetentionPolicy", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableRetentionPolicy", + "NavigateToId": "Azure.Data.Tables.TableRetentionPolicy", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "RetentionPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The version of Analytics to configure. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics.Version" + }, + { + "LineId": "Azure.Data.Tables.Models.TableMetrics.Version", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Version", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Model factory for models. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory" + }, + { + "LineId": "Azure.Data.Tables.Models.TableModelFactory", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableModelFactory", + "NavigationDisplayName": "TableModelFactory", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationInfo\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022status\u0022\u003E The status of the secondary location. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022lastSyncedOn\u0022\u003E A GMT date/time value, to the second. All primary writes preceding this value are guaranteed to be available for read operations at the secondary. Primary writes after this point in time may or may not be available for reads. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A new \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationInfo\u0022 /\u003E instance for mocking. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationInfo", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationInfo", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "TableGeoReplicationInfo", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "status", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "lastSyncedOn", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes new instance of TableItem class. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022name\u0022\u003E The name of the table. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022odataType\u0022\u003E The odata type of the table. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022odataId\u0022\u003E The id of the table. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022odataEditLink\u0022\u003E The edit link of the table. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A new \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003E instance for mocking. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "name", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "odataType", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "odataId", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "odataEditLink", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableServiceStatistics\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022geoReplication\u0022\u003E Geo-Replication information for the Secondary Storage Service. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A new \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableServiceStatistics\u0022 /\u003E instance for mocking. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceStatistics", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceStatistics", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "TableServiceStatistics", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationInfo", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationInfo", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "geoReplication", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Table Service Properties. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceProperties", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceProperties", + "NavigationDisplayName": "TableServiceProperties", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableServiceProperties\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties.TableServiceProperties()" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceProperties.TableServiceProperties()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceProperties", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The set of CORS rules. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties.Cors" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceProperties.Cors", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IList", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableCorsRule", + "NavigateToId": "Azure.Data.Tables.Models.TableCorsRule", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Cors", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E A summary of request statistics grouped by API in hourly aggregates for tables. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties.HourMetrics" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceProperties.HourMetrics", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableMetrics", + "NavigateToId": "Azure.Data.Tables.Models.TableMetrics", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "HourMetrics", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Azure Analytics Logging settings. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties.Logging" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceProperties.Logging", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAnalyticsLoggingSettings", + "NavigateToId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Logging", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E A summary of request statistics grouped by API in minute aggregates for tables. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties.MinuteMetrics" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceProperties.MinuteMetrics", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableMetrics", + "NavigateToId": "Azure.Data.Tables.Models.TableMetrics", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "MinuteMetrics", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Stats for the service. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceStatistics" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The Table Statistics for the service. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceStatistics" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceStatistics", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceStatistics", + "NavigationDisplayName": "TableServiceStatistics", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Geo-Replication information for the Secondary Storage Service. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceStatistics.GeoReplication" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceStatistics.GeoReplication", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationInfo", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationInfo", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GeoReplication", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceStatistics" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E A signed identifier. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier" + }, + { + "LineId": "Azure.Data.Tables.Models.TableSignedIdentifier", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSignedIdentifier", + "NavigationDisplayName": "TableSignedIdentifier", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableSignedIdentifier\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022id\u0022\u003E A unique id. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022accessPolicy\u0022\u003E The access policy. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022id\u0022 /\u003E is null. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSignedIdentifier", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "id", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccessPolicy", + "NavigateToId": "Azure.Data.Tables.Models.TableAccessPolicy", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "accessPolicy", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The access policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier.AccessPolicy" + }, + { + "LineId": "Azure.Data.Tables.Models.TableSignedIdentifier.AccessPolicy", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccessPolicy", + "NavigateToId": "Azure.Data.Tables.Models.TableAccessPolicy", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "AccessPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E A unique id. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier.Id" + }, + { + "LineId": "Azure.Data.Tables.Models.TableSignedIdentifier.Id", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Id", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The response from \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\u0022 /\u003E or \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult" + }, + { + "LineId": "Azure.Data.Tables.Models.TableTransactionResult", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableTransactionResult", + "NavigationDisplayName": "TableTransactionResult", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.ResponseCount" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The number of batch sub-responses contained in this \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableTransactionResult\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.ResponseCount" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.ResponseCount" + }, + { + "LineId": "Azure.Data.Tables.Models.TableTransactionResult.ResponseCount", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ResponseCount", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the batch sub-response for the batch sub-request associated with the entity with the specified \u003Cparamref name=\u0022rowKey\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.RowKey\u0022 /\u003E value of the entity related to the batch sub-request.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetResponseForEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult" + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models" + }, + { + "LineId": "Azure.Data.Tables.Sas", + "Tokens": [ + { + "Kind": 2, + "Value": "namespace", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Azure", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Data", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Tables", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Sas", + "NavigationDisplayName": "Azure.Data.Tables.Sas", + "HasSuffixSpace": true, + "RenderClasses": [ + "namespace" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E is used to generate a Shared Access", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Signature (SAS) for an Azure Storage table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "NavigationDisplayName": "TableAccountSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003EThe permissions associated with the shared access signature.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022resourceTypes\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\u0022 /\u003E containing the accessible resource types.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "resourceTypes", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rawPermissions\u0022\u003EThe permissions associated with the shared access signature. This string should contain one or more of the following permission characters in this order: \u0022racwdl\u0022.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022resourceTypes\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\u0022 /\u003E containing the accessible resource types.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "rawPermissions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "resourceTypes", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E based on an existing Uri containing a shared acccess signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022sasUri\u0022\u003EThe Uri containing a SAS token to parse.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "sasUri", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The time at which the shared access signature becomes invalid.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This field must be omitted if it has been specified in an", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// associated stored access policy.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ExpiresOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An optional unique value up to 64 characters in length that", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// correlates to an access policy specified for the container.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Identifier", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Specifies an IP address or a range of IP addresses from which to", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// accept requests. If the IP address from which the request", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// originates does not match the IP address or address range", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// specified on the SAS token, the request is not authenticated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// When specifying a range of IP addresses, note that the range is", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// inclusive.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "IPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The permissions associated with the shared access signature. The", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// user is restricted to operations allowed by the permissions. This", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// field must be omitted if it has been specified in an associated", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// stored access policy. \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\u0022 /\u003E can be used to create the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// permissions string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Permissions", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional signed protocol field specifies the protocol", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// permitted for a request made with the SAS. Possible values are", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp\u0022 /\u003E,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.Https\u0022 /\u003E, and", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.None\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasProtocol", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasProtocol", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Protocol", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The resource types associated with the shared access signature. The", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// user is restricted to operations on the specified resources.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optionally specify the time at which the shared access signature", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// becomes valid. If omitted when DateTimeOffset.MinValue is used,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// start time for this call is assumed to be the time when the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// storage service receives the request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "StartsOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Sets the permissions for a table SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\u0022 /\u003E containing the allowed permissions.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "SetPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Sets the permissions for the SAS using a raw permissions string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rawPermissions\u0022\u003ERaw permissions string for the SAS.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "SetPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "rawPermissions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Use an account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E to sign this", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// shared access signature values to produce the proper SAS query", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// parameters for authenticating requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022sharedKeyCredential\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The storage account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A URL encoded query string representing the SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Sign", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "sharedKeyCredential", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Use an account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E to sign this", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// shared access signature values to produce the proper SAS query", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// parameters for authenticating requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022sharedKeyCredential\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The storage account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasQueryParameters\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasQueryParameters", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ToSasQueryParameters", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "sharedKeyCredential", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Check if two TablesSasBuilder instances are equal.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022obj\u0022\u003EThe instance to compare to.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "obj", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get a hash code for the TablesSasBuilder.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EHash code for the TablesSasBuilder.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetHashCode", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns a string that represents the current object.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA string that represents the current object.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\u0022 /\u003E contains the list of", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// permissions that can be set for a file\u0027s access policy. Use", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022M:Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// to set the permissions on the \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "LineId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableAccountSasPermissions", + "Tokens": [ + { + "Kind": 1, + "Value": "[", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "FlagsModified", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "]", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasPermissions", + "NavigationDisplayName": "TableAccountSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that all permissions are set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.All" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.All", + "Tokens": [ + { + "Kind": 4, + "Value": "All", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "-1", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Read" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Read is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Read" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Read" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Read", + "Tokens": [ + { + "Kind": 4, + "Value": "Read", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Write" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Write is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Write" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Write" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Write", + "Tokens": [ + { + "Kind": 4, + "Value": "Write", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "2", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Delete is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete", + "Tokens": [ + { + "Kind": 4, + "Value": "Delete", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "4", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.List" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that List is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.List" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.List" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.List", + "Tokens": [ + { + "Kind": 4, + "Value": "List", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "8", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Add" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Add is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Add" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Add" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Add", + "Tokens": [ + { + "Kind": 4, + "Value": "Add", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "16", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Update" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Update is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Update" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Update" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Update", + "Tokens": [ + { + "Kind": 4, + "Value": "Update", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "64", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasQueryParameters\u0022 /\u003E object represents the components", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// that make up an Azure Storage Shared Access Signature\u0027s query", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// parameters. You can construct a new instance using", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\u0022\u003ECreate an account SAS\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasQueryParameters", + "NavigationDisplayName": "TableAccountSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the time at which the shared access signature becomes invalid.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:System.DateTimeOffset.MinValue\u0022 /\u003E means not set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ExpiresOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the optional unique value up to 64 characters in length that", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// correlates to an access policy specified for the blob container, queue,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// or share.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Identifier", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the optional IP address or a range of IP addresses from which", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// to accept requests. When specifying a range, note that the range", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// is inclusive.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "IPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the permissions associated with the shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The user is restricted to operations allowed by the permissions.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This field must be omitted if it has been specified in an", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// associated stored access policy.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Permissions", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional. Specifies the protocol permitted for a request made with", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// the shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasProtocol", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasProtocol", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Protocol", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the resources are accessible via the shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Resource", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets which resources are accessible via the shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The signature is an HMAC computed over the string-to-sign and key", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// using the SHA256 algorithm, and then encoded using Base64 encoding.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Signature", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the optional time at which the shared access signature becomes", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// valid. If omitted, start time for this call is assumed to be the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// time when the storage service receives the request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:System.DateTimeOffset.MinValue\u0022 /\u003E means not set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "StartsOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the storage service version to use to authenticate requests", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// made with this shared access signature, and the service version to", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// use when handling requests made with this shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Version", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Convert the SAS query parameters into a URL encoded query string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A URL encoded query string representing the SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Specifies the resource types accessible from an account level shared", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + { + "LineId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "Tokens": [ + { + "Kind": 1, + "Value": "[", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Flags", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "]", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigationDisplayName": "TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates all service-level APIs are accessible from this shared", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All", + "Tokens": [ + { + "Kind": 4, + "Value": "All", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "-1", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates whether service-level APIs are accessible", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// from this shared access signature (e.g., Get/Set Service", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Properties, Get Service Stats, List Tables).", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service", + "Tokens": [ + { + "Kind": 4, + "Value": "Service", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates whether table account-level APIs are accessible", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// from this shared access signature (e.g. Create/Delete/Query Table).", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container", + "Tokens": [ + { + "Kind": 4, + "Value": "Container", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "2", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates whether entity-level APIs are accessible from this shared access", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// signature (e.g. Query/Insert/Update/Delete entity).", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object", + "Tokens": [ + { + "Kind": 4, + "Value": "Object", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "4", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E is used to generate a Shared Access", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Signature (SAS) for an Azure Storage table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Constructing an Account SAS\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "NavigationDisplayName": "TableSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table being made accessible with the shared access signature.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003EThe permissions associated with the shared access signature.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table being made accessible with the shared access signature.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rawPermissions\u0022\u003EThe permissions associated with the shared access signature. This string should contain one or more of the following permission characters in this order: \u0022raud\u0022.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "rawPermissions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E based on an existing Uri containing a shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022sasUri\u0022\u003EThe Uri containing a SAS token to parse.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "sasUri", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The time at which the shared access signature becomes invalid.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This field must be omitted if it has been specified in an", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// associated stored access policy.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ExpiresOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An optional unique value up to 64 characters in length that", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// correlates to an access policy specified for the container.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Identifier", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Specifies an IP address or a range of IP addresses from which to", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// accept requests. If the IP address from which the request", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// originates does not match the IP address or address range", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// specified on the SAS token, the request is not authenticated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// When specifying a range of IP addresses, note that the range is", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// inclusive.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "IPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional end of the partition key values range being made available.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart\u0022 /\u003E must be specified if this value is set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "PartitionKeyEnd", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional start of the partition key values range being made available.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "PartitionKeyStart", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The permissions associated with the shared access signature. The", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// user is restricted to operations allowed by the permissions. This", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// field must be omitted if it has been specified in an associated", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// stored access policy. \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E can be used to create the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// permissions string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Permissions", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional signed protocol field specifies the protocol", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// permitted for a request made with the SAS. Possible values are", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp\u0022 /\u003E,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.Https\u0022 /\u003E, and", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.None\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasProtocol", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasProtocol", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Protocol", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional end of the row key values range being made available.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart\u0022 /\u003E must be specified if this value is set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "RowKeyEnd", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional start of the row key values range being made available.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "RowKeyStart", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optionally specify the time at which the shared access signature", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// becomes valid. If omitted when DateTimeOffset.MinValue is used,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// start time for this call is assumed to be the time when the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// storage service receives the request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "StartsOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The name of the table being made accessible.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableName" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.TableName", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "TableName", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Sets the permissions for a table SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E containing the allowed permissions.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "SetPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Sets the permissions for the SAS using a raw permissions string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rawPermissions\u0022\u003ERaw permissions string for the SAS.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "SetPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "rawPermissions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Use an account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E to sign this", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// shared access signature values to produce the proper SAS query", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// parameters for authenticating requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022sharedKeyCredential\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The storage account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A URL encoded query string representing the SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Sign", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "sharedKeyCredential", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Use an account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E to sign this", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// shared access signature values to produce the proper SAS query", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// parameters for authenticating requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022sharedKeyCredential\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The storage account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasQueryParameters\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasQueryParameters", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ToSasQueryParameters", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "sharedKeyCredential", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Check if two TablesSasBuilder instances are equal.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022obj\u0022\u003EThe instance to compare to.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "obj", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get a hash code for the TablesSasBuilder.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EHash code for the TablesSasBuilder.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetHashCode", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns a string that represents the current object.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA string that represents the current object.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Represents a range of allowed IP addresses for constructing a Shared", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Access Signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "readonly", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "struct", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigationDisplayName": "TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + "struct" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IEquatable", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a new \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022start\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The range\u0027s start \u003Csee cref=\u0022T:System.Net.IPAddress\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022end\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The range\u0027s optional end \u003Csee cref=\u0022T:System.Net.IPAddress\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IPAddress", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "start", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IPAddress", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "end", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.End" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the optional end of the IP range. Not specified if equal to", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.End" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// null or \u003Csee cref=\u0022F:System.Net.IPAddress.None\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.End" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.End" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.End", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IPAddress", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "End", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Start" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the start of the IP range. Not specified if equal to null or", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Start" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:System.Net.IPAddress.None\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Start" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Start" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.Start", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IPAddress", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Start", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Check if two \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E instances are equal.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022left\u0022\u003EThe first instance to compare.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022right\u0022\u003EThe second instance to compare.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "==", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "left", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "right", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Check if two \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E instances are not equal.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022left\u0022\u003EThe first instance to compare.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022right\u0022\u003EThe second instance to compare.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003ETrue if they\u0027re not equal, false otherwise.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "!=", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "left", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "right", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Parse an IP range string into a new \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022s\u0022\u003EIP range string to parse.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe parsed \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Parse", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "s", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Check if two \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E instances are equal.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022other\u0022\u003EThe instance to compare to.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "other", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Check if two \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E instances are equal.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022obj\u0022\u003EThe instance to compare to.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "obj", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get a hash code for the \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EHash code for the \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "GetHashCode", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a string representation of an \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A string representation of an \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E contains the list of", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// permissions that can be set for a table\u0027s access policy. Use", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022M:Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// to set the permissions on the \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "LineId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableSasPermissions", + "Tokens": [ + { + "Kind": 1, + "Value": "[", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Flags", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "]", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasPermissions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasPermissions", + "NavigationDisplayName": "TableSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that all permissions are set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.All" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasPermissions.All", + "Tokens": [ + { + "Kind": 4, + "Value": "All", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "-1", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Read" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Read is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Read" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Read" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasPermissions.Read", + "Tokens": [ + { + "Kind": 4, + "Value": "Read", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Add" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Add is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Add" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Add" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasPermissions.Add", + "Tokens": [ + { + "Kind": 4, + "Value": "Add", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "2", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Update" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Update is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Update" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Update" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasPermissions.Update", + "Tokens": [ + { + "Kind": 4, + "Value": "Update", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "4", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Delete" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Delete is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Delete" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Delete" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasPermissions.Delete", + "Tokens": [ + { + "Kind": 4, + "Value": "Delete", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "8", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Defines the protocols permitted for Storage requests made with a shared", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasProtocol", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasProtocol", + "NavigationDisplayName": "TableSasProtocol", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.None" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// No protocol has been specified. If no value is specified,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.None" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// the service will default to HttpsAndHttp.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.None" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.None" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasProtocol.None", + "Tokens": [ + { + "Kind": 4, + "Value": "None", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "0", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Only requests issued over HTTPS or HTTP will be permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp", + "Tokens": [ + { + "Kind": 4, + "Value": "HttpsAndHttp", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.Https" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Only requests issued over HTTPS will be permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.Https" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.Https" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasProtocol.Https", + "Tokens": [ + { + "Kind": 4, + "Value": "Https", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "2", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasQueryParameters\u0022 /\u003E object represents the components", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// that make up an Azure Storage Shared Access Signature\u0027s query", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// parameters. You can construct a new instance using", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, \u003Csee href=\u0022https://docs.microsoft.com/rest/api/storageservices/create-service-sas\u0022\u003ECreate a service SAS\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "sealed", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasQueryParameters", + "NavigationDisplayName": "TableSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableAccountSasQueryParameters", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.Empty" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets empty shared access signature query parameters.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.Empty" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.Empty" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters.Empty", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSasQueryParameters", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "Empty", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The start of RowKey range.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "EndPartitionKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The end of RowKey range.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "EndRowKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The start of PartionKey range.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "StartPartitionKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The end of PartionKey range.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "StartRowKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Convert the SAS query parameters into a URL encoded query string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A URL encoded query string representing the SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas" + }, + { + "LineId": "Microsoft.Extensions.Azure", + "Tokens": [ + { + "Kind": 2, + "Value": "namespace", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Microsoft", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Extensions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Azure", + "NavigationDisplayName": "Microsoft.Extensions.Azure", + "HasSuffixSpace": true, + "RenderClasses": [ + "namespace" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Extension methods to add \u003Csee cref=\u0022T:Azure.Data.Tables.TableClientOptions\u0022 /\u003E client to clients builder.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions" + }, + { + "LineId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClientBuilderExtensions", + "NavigationDisplayName": "TableClientBuilderExtensions", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Registers a \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E instance with the provided \u003Cparamref name=\u0022connectionString\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.String)" + }, + { + "LineId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IAzureClientBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "NavigateToId": "Azure.Data.Tables.TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "AddTableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "this", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "builder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "connectionString", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IAzureClientFactoryBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Registers a \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E instance with the provided \u003Cparamref name=\u0022serviceUri\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri)" + }, + { + "LineId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IAzureClientBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "NavigateToId": "Azure.Data.Tables.TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "AddTableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "this", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "builder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "serviceUri", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IAzureClientFactoryBuilderWithCredential", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Registers a \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E instance with the provided \u003Cparamref name=\u0022serviceUri\u0022 /\u003E and \u003Cparamref name=\u0022sharedKeyCredential\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IAzureClientBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "NavigateToId": "Azure.Data.Tables.TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "AddTableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "this", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "builder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "serviceUri", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "sharedKeyCredential", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IAzureClientFactoryBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Registers a \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E instance with connection options loaded from the provided \u003Cparamref name=\u0022configuration\u0022 /\u003E instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)" + }, + { + "LineId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IAzureClientBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "NavigateToId": "Azure.Data.Tables.TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 4, + "Value": "AddTableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TConfiguration", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "this", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "builder", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TConfiguration", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "configuration", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "IAzureClientFactoryBuilderWithConfiguration", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 3, + "Value": "TConfiguration", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions" + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure" + } + ] +} \ No newline at end of file diff --git a/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/azure.data.tables.12.9.0_dep_diff.json b/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/azure.data.tables.12.9.0_dep_diff.json new file mode 100644 index 00000000000..a9e36e7447c --- /dev/null +++ b/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/azure.data.tables.12.9.0_dep_diff.json @@ -0,0 +1,62920 @@ +{ + "Version": 0, + "VersionString": "29", + "Language": "C#", + "PackageName": "Azure.Data.Tables", + "PackageVersion": "12.9.0.0", + "Tokens": [ + ], + "APIForest": [ + ], + "Diagnostics": [ + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + } + ], + "ParserVersion": "29", + "ReviewLines": [ + { + "LineId": "Dependencies", + "Tokens": [ + { + "Kind": 5, + "Value": "Dependencies:", + "NavigationDisplayName": "Dependencies", + "HasSuffixSpace": true, + "RenderClasses": [ + "dependencies" + ] + } + ], + "Children": [ + ] + }, + { + "LineId": "Azure.Core", + "Tokens": [ + { + "Kind": 5, + "Value": "Azure.Core", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 5, + "Value": "-1.42.0", + "SkipDiff": true, + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ] + }, + { + "LineId": "System.Text.Json", + "Tokens": [ + { + "Kind": 5, + "Value": "System.Text.Json", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 5, + "Value": "-4.7.3", + "SkipDiff": true, + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ] + }, + { + "Tokens": [ + ], + "Children": [ + ], + "RelatedToLine": "Dependencies" + }, + { + "LineId": "Azure.Data.Tables", + "Tokens": [ + { + "Kind": 2, + "Value": "namespace", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Azure", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Data", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Tables", + "NavigationDisplayName": "Azure.Data.Tables", + "HasSuffixSpace": true, + "RenderClasses": [ + "namespace" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An interface defining the required properties for a table entity model. Custom entity model types must implement this interface.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Two options exist for implementations of \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E: Strongly typed custom entity model classes, and the provided \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E model.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "LineId": "Azure.Data.Tables.ITableEntity", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "interface", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigationDisplayName": "ITableEntity", + "HasSuffixSpace": true, + "RenderClasses": [ + "interface" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the entity\u0027s ETag.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA string containing the ETag value for the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.ETag" + }, + { + "LineId": "Azure.Data.Tables.ITableEntity.ETag", + "Tokens": [ + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.PartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The partition key is a unique identifier for the partition within a given table and forms the first part of an entity\u0027s primary key.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.PartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.PartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA string containing the partition key for the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.PartitionKey" + }, + { + "LineId": "Azure.Data.Tables.ITableEntity.PartitionKey", + "Tokens": [ + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PartitionKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.RowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The row key is a unique identifier for an entity within a given partition. Together the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.PartitionKey\u0022 /\u003E and RowKey uniquely identify every entity within a table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.RowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.RowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA string containing the row key for the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.RowKey" + }, + { + "LineId": "Azure.Data.Tables.ITableEntity.RowKey", + "Tokens": [ + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "RowKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Timestamp property is a DateTime value that is maintained on the server side to record the time an entity was last modified.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Table service uses the Timestamp property internally to provide optimistic concurrency. The value of Timestamp is a monotonically increasing value,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// meaning that each time the entity is modified, the value of Timestamp increases for that entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This property should not be set on insert or update operations (the value will be ignored).", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA \u003Csee cref=\u0022T:System.DateTimeOffset\u0022 /\u003E containing the timestamp of the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "LineId": "Azure.Data.Tables.ITableEntity.Timestamp", + "Tokens": [ + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Timestamp", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E allows you to interact with Azure Tables hosted in either Azure storage accounts or Azure Cosmos DB table API.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient" + }, + { + "LineId": "Azure.Data.Tables.TableClient", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClient", + "NavigationDisplayName": "TableClient", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E which contains a SAS token.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\u0022 /\u003E for creating a SAS token.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/?{sas_token}\u0022 or", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u0022https://{account_name}.table.cosmos.azure.com?{sas_token}\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.AzureSasCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\u0022 /\u003E for creating a SAS token.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net\u0022", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// or \u0022https://{account_name}.table.cosmos.azure.com\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared access signature credential used to sign requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "AzureSasCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified table service \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared key credential used to sign requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E is an empty string.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified table service \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared key credential used to sign requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E is an empty string.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified connection string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022connectionString\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A connection string includes the authentication information", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// required for your application to access data in an Azure Table", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// account at runtime.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Configure Azure Storage connection strings\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E or \u003Cparamref name=\u0022tableName\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is invalid.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "connectionString", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified connection string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022connectionString\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A connection string includes the authentication information", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// required for your application to access data in an Azure Storage", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// account at runtime.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Configure Azure Storage connection strings\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E is an empty string.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E or \u003Cparamref name=\u0022tableName\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is invalid.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "connectionString", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Core.TokenCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net\u0022", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// or \u0022https://{account_name}.table.cosmos.azure.com\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tokenCredential\u0022\u003EThe \u003Csee cref=\u0022T:Azure.Core.TokenCredential\u0022 /\u003E used to authorize requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027. or \u003Cparamref name=\u0022tableName\u0022 /\u003E is an empty string.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E, \u003Cparamref name=\u0022endpoint\u0022 /\u003E, or \u003Cparamref name=\u0022tokenCredential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TokenCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tokenCredential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E class for mocking.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient()" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient()", + "Tokens": [ + { + "Kind": 2, + "Value": "protected", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The name of the table account with which this client instance will interact.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AccountName" + }, + { + "LineId": "Azure.Data.Tables.TableClient.AccountName", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AccountName", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Name" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The name of the table with which this client instance will interact.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Name" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Name" + }, + { + "LineId": "Azure.Data.Tables.TableClient.Name", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Name", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Uri" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Uri of the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Uri" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Uri" + }, + { + "LineId": "Azure.Data.Tables.TableClient.Uri", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates an OData filter query string from the provided expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EThe type of the entity being queried. Typically this will be derived from \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// or \u003Csee cref=\u0022T:System.Collections.Generic.Dictionary\u00602\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003EA filter expression.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe string representation of the filter expression.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateQueryFilter", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Expression", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Func", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Create an OData filter expression from an interpolated string. The interpolated values will be quoted and escaped as necessary.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003EAn interpolated filter string.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA valid OData filter expression.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateQueryFilter", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "FormattableString", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Adds a Table Entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E into the Table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe entity to add.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E containing headers such as ETag\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if entity already exists.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AddEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Adds a Table Entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E into the Table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe entity to add.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E containing headers such as ETag.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if entity already exists.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AddEntityAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table with the name used to construct this client instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Create", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table with the name used to construct this client instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table with the name used to construct this client instance if it does not already exist.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table. If the table already exists, then \u003Csee cref=\u0022P:Azure.Response.Status\u0022 /\u003E is 409. The \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E can be accessed via the GetRawResponse() method.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateIfNotExists", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table with the name used to construct this client instance if it does not already exist.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table. If the table already exists, then \u003Csee cref=\u0022P:Azure.Response.Status\u0022 /\u003E is 409. The \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E can be accessed via the GetRawResponse() method.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateIfNotExistsAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes the table with the name used to construct this client instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Delete", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes the table with the name used to construct this client instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "DeleteAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes the specified table entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E, the transaction will fail if the entity does not exist.\u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022ifMatch\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The If-Match value to be used for optimistic concurrency.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The default is to delete unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "DeleteEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "ifMatch", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes the specified table entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E, the transaction will fail if the entity does not exist.\u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe table entity to delete.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022ifMatch\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The If-Match value to be used for optimistic concurrency.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The default is to delete unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "DeleteEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "ifMatch", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes the specified table entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E, the transaction will fail if the entity does not exist.\u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022ifMatch\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The If-Match value to be used for optimistic concurrency.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The default is to delete unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "DeleteEntityAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "ifMatch", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes the specified table entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E, the transaction will fail if the entity does not exist.\u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe table entity to delete.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022ifMatch\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The If-Match value to be used for optimistic concurrency.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The default is to delete unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "DeleteEntityAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "ifMatch", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// returns a \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E that generates a Table Service", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Shared Access Signature (SAS) Uri based on the Client properties", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// and parameters passed.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Constructing a Service SAS\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003E Required. Specifies the list of permissions to be associated with the SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Required. Specifies the time at which the SAS becomes invalid. This field", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// must be omitted if it has been specified in an associated stored access policy.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E on successfully deleting. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E An \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E will be thrown if a failure occurs. \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GenerateSasUri", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)\u0022 /\u003E returns a", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E that generates a Table Service SAS Uri based", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// on the Client properties and builder passed.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Constructing a Service SAS\u003C/see\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022builder\u0022\u003E Used to generate a Shared Access Signature (SAS). \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E on successfully deleting. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E An \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E will be thrown if a failure occurs. \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GenerateSasUri", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "builder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Retrieves details about any stored access policies specified on the table that may be used with Shared Access Signatures. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IReadOnlyList", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSignedIdentifier", + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetAccessPolicies", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Retrieves details about any stored access policies specified on the table that may be used with Shared Access Signatures. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IReadOnlyList", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSignedIdentifier", + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetAccessPoliciesAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003ESelects which set of entity properties to return in the result set.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if the entity doesn\u0027t exist.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022partitionKey\u0022 /\u003E or \u003Cparamref name=\u0022rowKey\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003ESelects which set of entity properties to return in the result set.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if the entity doesn\u0027t exist.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022partitionKey\u0022 /\u003E or \u003Cparamref name=\u0022rowKey\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetEntityAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003ESelects which set of entity properties to return in the result set. Pass \u003Cc\u003Enull\u003C/c\u003E to retreive all properties.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E The \u003Csee cref=\u0022T:Azure.NullableResponse\u00601\u0022 /\u003E whose \u003Cc\u003EHasValue\u003C/c\u003E property will return \u003Cc\u003Etrue\u003C/c\u003E if the entity existed, otherwise \u003Cc\u003Efalse\u003C/c\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if an unexpected error occurs.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022partitionKey\u0022 /\u003E or \u003Cparamref name=\u0022rowKey\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "NullableResponse", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetEntityIfExists", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003ESelects which set of entity properties to return in the result set. Pass \u003Cc\u003Enull\u003C/c\u003E to retreive all properties.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E The \u003Csee cref=\u0022T:Azure.NullableResponse\u00601\u0022 /\u003E whose \u003Cc\u003EHasValue\u003C/c\u003E property will return \u003Cc\u003Etrue\u003C/c\u003E if the entity existed, otherwise \u003Cc\u003Efalse\u003C/c\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if an unexpected error occurs.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022partitionKey\u0022 /\u003E or \u003Cparamref name=\u0022rowKey\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "NullableResponse", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetEntityIfExistsAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E instance scoped to the current table which can be used to generate a Shared Access Signature (SAS)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// token capable of granting limited access to table resources.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-service-sas\u0022\u003ECreate a service SAS\u003C/see\u003E for more details.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E containing the allowed permissions.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E instance scoped to the current table which can be used to generate a Shared Access Signature (SAS)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// token capable of granting limited access to table resources.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-service-sas\u0022\u003ECreate a service SAS\u003C/see\u003E for more details.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rawPermissions\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The permissions associated with the shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This string should contain one or more of the following permission characters in this order: \u0022racwdl\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\u0022 /\u003E if you prefer to specify strongly typed permission settings.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rawPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Queries entities in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only entities that satisfy the specified filter expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following expression would filter entities with a PartitionKey of \u0027foo\u0027: \u003Cc\u003Ee =\u0026gt; e.PartitionKey == \u0022foo\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E of entity property names that selects which set of entity properties to return in the result set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following value would return only the PartitionKey and RowKey properties: \u003Cc\u003Enew[] { \u0022PartitionKey, RowKey\u0022}\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of entity models serialized as type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Pageable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Query", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Expression", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Func", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Queries entities in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only entities that satisfy the specified OData filter.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following filter would filter entities with a PartitionKey of \u0027foo\u0027: \u003Cc\u003E\u0022PartitionKey eq \u0027foo\u0027\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E of entity property names that selects which set of entity properties to return in the result set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following value would return only the PartitionKey and RowKey properties: \u003Cc\u003Enew[] { \u0022PartitionKey, RowKey\u0022}\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of entity models serialized as type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Pageable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Query", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Queries entities in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only entities that satisfy the specified filter expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following expression would filter entities with a PartitionKey of \u0027foo\u0027: \u003Cc\u003Ee =\u0026gt; e.PartitionKey == \u0022foo\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E of entity property names that selects which set of entity properties to return in the result set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following value would return only the PartitionKey and RowKey properties: \u003Cc\u003Enew[] { \u0022PartitionKey, RowKey\u0022}\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of entity models serialized as type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "AsyncPageable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "QueryAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Expression", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Func", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Queries entities in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only entities that satisfy the specified OData filter.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following filter would filter entities with a PartitionKey of \u0027foo\u0027: \u003Cc\u003E\u0022PartitionKey eq \u0027foo\u0027\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E of entity property names that selects which set of entity properties to return in the result set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following value would return only the PartitionKey and RowKey properties: \u003Cc\u003Enew[] { \u0022PartitionKey, RowKey\u0022}\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of entity models serialized as type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "AsyncPageable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "QueryAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E sets stored access policies for the table that may be used with Shared Access Signatures. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableAcl\u0022\u003E the access policies for the table. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SetAccessPolicy", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSignedIdentifier", + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableAcl", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E sets stored access policies for the table that may be used with Shared Access Signatures. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableAcl\u0022\u003E the access policies for the table. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SetAccessPolicyAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSignedIdentifier", + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableAcl", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Submits the batch transaction to the service for execution.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The sub-operations contained in the batch will either succeed or fail together as a transaction.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022transactionActions\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E containing the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003Es to submit to the service.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E\u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing a \u003Csee cref=\u0022T:System.Collections.Generic.IReadOnlyList\u00601\u0022 /\u003E of \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Each sub-response in the collection corresponds to the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E provided to the \u003Cparamref name=\u0022transactionActions\u0022 /\u003E parameter at the same index position.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Each response can be inspected for details for its corresponding table operation, such as the \u003Csee cref=\u0022P:Azure.Response.Headers\u0022 /\u003E property containing the \u003Csee cref=\u0022P:Azure.Core.ResponseHeaders.ETag\u0022 /\u003E\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022 /\u003E if the batch transaction fails./\u0026gt;", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022 /\u003E if the batch has been previously submitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IReadOnlyList", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SubmitTransaction", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionAction", + "NavigateToId": "Azure.Data.Tables.TableTransactionAction", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "transactionActions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Submits the batch transaction to the service for execution.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The sub-operations contained in the batch will either succeed or fail together as a transaction.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022transactionActions\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E containing the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003Es to submit to the service.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E\u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing a \u003Csee cref=\u0022T:System.Collections.Generic.IReadOnlyList\u00601\u0022 /\u003E of \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Each sub-response in the collection corresponds to the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E provided to the \u003Cparamref name=\u0022transactionActions\u0022 /\u003E parameter at the same index position.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Each response can be inspected for details for its corresponding table operation, such as the \u003Csee cref=\u0022P:Azure.Response.Headers\u0022 /\u003E property containing the \u003Csee cref=\u0022P:Azure.Core.ResponseHeaders.ETag\u0022 /\u003E\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022 /\u003E if the batch transaction fails./\u0026gt;", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022 /\u003E if the batch has been previously submitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IReadOnlyList", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SubmitTransactionAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionAction", + "NavigateToId": "Azure.Data.Tables.TableTransactionAction", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "transactionActions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Updates the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E, if it exists.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Cparamref name=\u0022mode\u0022 /\u003E is \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E, the entity will be replaced.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Cparamref name=\u0022mode\u0022 /\u003E is \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E, the property values present in the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022entity\u0022 /\u003E will be merged with the existing entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022T:Azure.Data.Tables.TableUpdateMode\u0022 /\u003E for more information about the behavior of the \u003Cparamref name=\u0022mode\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe entity to update.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022ifMatch\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The If-Match value to be used for optimistic concurrency.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022mode\u0022\u003EDetermines the behavior of the Update operation.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "UpdateEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "ifMatch", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableUpdateMode", + "NavigateToId": "Azure.Data.Tables.TableUpdateMode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "mode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Merge", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Updates the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E, if it exists.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Cparamref name=\u0022mode\u0022 /\u003E is \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E, the entity will be replaced.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Cparamref name=\u0022mode\u0022 /\u003E is \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E, the property values present in the \u003Cparamref name=\u0022entity\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// will be merged with the existing entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022T:Azure.Data.Tables.TableUpdateMode\u0022 /\u003E for more information about the behavior of the \u003Cparamref name=\u0022mode\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe entity to update.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022ifMatch\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The If-Match value to be used for optimistic concurrency.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022mode\u0022\u003EDetermines the behavior of the Update operation.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "UpdateEntityAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "ifMatch", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableUpdateMode", + "NavigateToId": "Azure.Data.Tables.TableUpdateMode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "mode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Merge", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Replaces the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E, if it exists. Creates the entity if it does not exist.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe entity to upsert.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022mode\u0022\u003EDetermines the behavior of the update operation when the entity already exists in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022T:Azure.Data.Tables.TableUpdateMode\u0022 /\u003E for more details.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "UpsertEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableUpdateMode", + "NavigateToId": "Azure.Data.Tables.TableUpdateMode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "mode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Merge", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Replaces the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E, if it exists. Creates the entity if it does not exist.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe entity to upsert.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022mode\u0022\u003EDetermines the behavior of the upsert operation when the entity already exists in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022T:Azure.Data.Tables.TableUpdateMode\u0022 /\u003E for more details.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "UpsertEntityAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableUpdateMode", + "NavigateToId": "Azure.Data.Tables.TableUpdateMode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "mode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Merge", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Options to configure the requests to the Table service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions" + }, + { + "LineId": "Azure.Data.Tables.TableClientOptions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigationDisplayName": "TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClientOptions.ServiceVersion\u0022 /\u003E of the service API used when making requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion" + }, + { + "LineId": "Azure.Data.Tables.TableClientOptions.ServiceVersion", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ServiceVersion", + "NavigationDisplayName": "ServiceVersion", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Tables API version 2019-02-02.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02" + }, + { + "LineId": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02", + "Tokens": [ + { + "Kind": 4, + "Value": "V2019_02_02", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Tables API version 2020-12-06.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06" + }, + { + "LineId": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06", + "Tokens": [ + { + "Kind": 4, + "Value": "V2020_12_06", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "2", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClientOptions\u0022 /\u003E class.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// class.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022serviceVersion\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022T:Azure.Data.Tables.TableClientOptions.ServiceVersion\u0022 /\u003E of the service API used when", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// making requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "LineId": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ServiceVersion", + "NavigateToId": "Azure.Data.Tables.TableClientOptions.ServiceVersion", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "serviceVersion", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "V2020_12_06", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Enables tenant discovery through the authorization challenge when the client is configured to use a TokenCredential.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// When \u003Cc\u003Etrue\u003C/c\u003E, the client will attempt an initial un-authorized request to prompt an OAuth challenge in order to discover the correct tenant for the resource.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery" + }, + { + "LineId": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "EnableTenantDiscovery", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A generic dictionary-like \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E type which defines an arbitrary set of properties on an entity as key-value pairs.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This type can be used with any of the generic entity interaction methods in \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E where entity model type flexibility is desired.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, if your table contains a jagged schema, or you need to precisely update a subset of properties in a \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E mode operation.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "LineId": "Azure.Data.Tables.TableEntity", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "sealed", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableEntity", + "NavigationDisplayName": "TableEntity", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IDictionary", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates an instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E class without any properties initialized.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity()" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.TableEntity()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E class with the specified partition key and row key.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EA string containing the partition key of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E to be initialized.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EA string containing the row key of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E to be initialized.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E class with properties specified in \u003Cparamref name=\u0022values\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022values\u0022\u003EA \u003Csee cref=\u0022T:System.Collections.IDictionary\u0022 /\u003E containing the initial values of the entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IDictionary", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "values", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EGets the number of elements contained in the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/summary\u003E\u003Creturns\u003EThe number of elements contained in the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Count" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Count", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Count", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the entity\u0027s ETag.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EAn \u003Csee cref=\u0022P:Azure.Data.Tables.TableEntity.ETag\u0022 /\u003E containing the ETag value for the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.ETag" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.ETag", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EGets an \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E containing the keys of the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/summary\u003E\u003Creturns\u003EAn \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E containing the keys of the object that implements \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Keys" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Keys", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Keys", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.PartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The partition key is a unique identifier for the partition within a given table and forms the first part of an entity\u0027s primary key.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.PartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.PartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA string containing the partition key for the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.PartitionKey" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.PartitionKey", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PartitionKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.RowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The row key is a unique identifier for an entity within a given partition. Together, the \u003Csee cref=\u0022P:Azure.Data.Tables.TableEntity.PartitionKey\u0022 /\u003E and RowKey uniquely identify an entity within a table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.RowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.RowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA string containing the row key for the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.RowKey" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.RowKey", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "RowKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.this[System.String]" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the entity\u0027s property, given the name of the property.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.this[System.String]" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.this[System.String]" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EA string containing the name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.this[System.String]" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe property value typed as an object.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.this[System.String]" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.this[System.String]", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "this", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "[", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "]", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Timestamp property is a DateTimeOffset value that is maintained on the server side to record the time an entity was last modified.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Table service uses the Timestamp property internally to provide optimistic concurrency. The value of Timestamp is a monotonically increasing value,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// meaning that each time the entity is modified, the value of Timestamp increases for that entity. This property should not be set on insert or update operations (the value will be ignored).", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA \u003Csee cref=\u0022T:System.DateTimeOffset\u0022 /\u003E containing the timestamp of the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Timestamp" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Timestamp", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Timestamp", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EGets a value indicating whether the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is read-only.\u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.IsReadOnly" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.IsReadOnly", + "Tokens": [ + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "IsReadOnly", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EGets an \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E containing the values in the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Values" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Values", + "Tokens": [ + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IDictionary", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Values", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EAdds an element with the provided key and value to the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/summary\u003E\u003Cparam name=\u0022key\u0022\u003EThe object to use as the key of the element to add.\u003C/param\u003E\u003Cparam name=\u0022value\u0022\u003EThe object to use as the value of the element to add.\u003C/param\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022key\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003EAn element with the same key already exists in the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E is read-only.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Add(System.String, System.Object)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Add(System.String, System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Add", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "value", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003ERemoves all items from the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/summary\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is read-only.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Clear()" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Clear()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Clear", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EDetermines whether the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E contains an element with the specified key.\u003C/summary\u003E\u003Cparam name=\u0022key\u0022\u003EThe key to locate in the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E contains an element with the key; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022key\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.ContainsKey(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.ContainsKey(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ContainsKey", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.Byte\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type byte array.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetBinary(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "byte", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "[", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "]", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetBinary", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.BinaryData\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type byte array.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "BinaryData", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetBinaryData", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.String\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Boolean\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetBoolean", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.DateTime\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.DateTime\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTime", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetDateTime", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.DateTimeOffset\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.DateTimeOffset\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetDateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.Double\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Double\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetDouble(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "double", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetDouble", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.Guid\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Guid\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetGuid(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Guid", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetGuid", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.Int32\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Int32\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetInt32(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetInt32", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.Int64\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Int64\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetInt64(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "long", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetInt64", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.String\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.String\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetString(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003ERemoves the element with the specified key from the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/summary\u003E\u003Cparam name=\u0022key\u0022\u003EThe key of the element to remove.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the element is successfully removed; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E. This method also returns \u003Csee langword=\u0022false\u0022 /\u003E if \u003Cparamref name=\u0022key\u0022 /\u003E was not found in the original \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/returns\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022key\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E is read-only.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Remove(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Remove(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Remove", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EGets the value associated with the specified key.\u003C/summary\u003E\u003Cparam name=\u0022key\u0022\u003EThe key whose value to get.\u003C/param\u003E\u003Cparam name=\u0022value\u0022\u003EWhen this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the \u003Cparamref name=\u0022value\u0022 /\u003E parameter. This parameter is passed uninitialized.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the object that implements \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E contains an element with the specified key; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022key\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TryGetValue(System.String, System.Object)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.TryGetValue(System.String, System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TryGetValue", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "out", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "value", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EAdds an item to the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/summary\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is read-only.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Add(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Add(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)", + "Tokens": [ + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Add", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "item", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EDetermines whether the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E contains a specific value.\u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Contains(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Contains(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)", + "Tokens": [ + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Contains", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "item", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003ECopies the elements of the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E to an \u003Csee cref=\u0022T:System.Array\u0022 /\u003E, starting at a particular \u003Csee cref=\u0022T:System.Array\u0022 /\u003E index.\u003C/summary\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022array\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.ArgumentOutOfRangeException\u0022\u003E\u003Cparamref name=\u0022arrayIndex\u0022 /\u003E is less than 0.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003EThe number of elements in the source \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is greater than the available space from \u003Cparamref name=\u0022arrayIndex\u0022 /\u003E to the end of the destination \u003Cparamref name=\u0022array\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.CopyTo(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E[], System.Int32)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.CopyTo(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E[], System.Int32)", + "Tokens": [ + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CopyTo", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "[", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "]", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "array", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "arrayIndex", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003ERemoves the first occurrence of a specific object from the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/summary\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is read-only.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Remove(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Remove(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)", + "Tokens": [ + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Remove", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "item", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetEnumerator()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the enumerator for the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E properties.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetEnumerator()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetEnumerator()" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetEnumerator()", + "Tokens": [ + { + "Kind": 3, + "Value": "IEnumerator", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetEnumerator", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetEnumerator()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the enumerator for the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E properties.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetEnumerator()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetEnumerator()" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetEnumerator()", + "Tokens": [ + { + "Kind": 3, + "Value": "IEnumerator", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetEnumerator", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The retention policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableRetentionPolicy" + }, + { + "LineId": "Azure.Data.Tables.TableRetentionPolicy", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableRetentionPolicy", + "NavigationDisplayName": "TableRetentionPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableRetentionPolicy\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableRetentionPolicy.TableRetentionPolicy(System.Boolean)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022enabled\u0022\u003E Indicates whether a retention policy is enabled for the service. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableRetentionPolicy.TableRetentionPolicy(System.Boolean)" + }, + { + "LineId": "Azure.Data.Tables.TableRetentionPolicy.TableRetentionPolicy(System.Boolean)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableRetentionPolicy", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "enabled", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates the number of days that metrics or logging or soft-deleted data should be retained. All data older than this value will be deleted. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableRetentionPolicy.Days" + }, + { + "LineId": "Azure.Data.Tables.TableRetentionPolicy.Days", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Days", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates whether a retention policy is enabled for the service. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableRetentionPolicy.Enabled" + }, + { + "LineId": "Azure.Data.Tables.TableRetentionPolicy.Enabled", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Enabled", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableRetentionPolicy" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E provides synchronous and asynchronous methods to perform table level operations with Azure Tables hosted in either Azure storage accounts or Azure Cosmos DB table API.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "NavigationDisplayName": "TableServiceClient", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E containing a shared access signature (SAS)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// token credential.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared access signature credential used to sign requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions,Azure.Data.Tables.Sas.TableAccountSasResourceTypes,System.DateTimeOffset)\u0022 /\u003E for creating a SAS token.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "AzureSasCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified connection string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022connectionString\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A connection string includes the authentication information", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// required for your application to access data in an Azure Storage", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// account at runtime.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Configure Azure Storage connection strings\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "connectionString", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E containing a shared access signature (SAS)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// token credential. See \u003Csee cref=\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions,Azure.Data.Tables.Sas.TableAccountSasResourceTypes,System.DateTimeOffset)\u0022 /\u003E for creating a SAS token.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared access signature credential used to sign requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "AzureSasCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified table service \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared key credential used to sign requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified table service \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared key credential used to sign requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified connection string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022connectionString\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A connection string includes the authentication information", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// required for your application to access data in an Azure Storage", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// account at runtime.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Configure Azure Storage connection strings\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is invalid.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "connectionString", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tokenCredential\u0022\u003EThe \u003Csee cref=\u0022T:Azure.Core.TokenCredential\u0022 /\u003E used to authorize requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E or \u003Cparamref name=\u0022tokenCredential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TokenCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tokenCredential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// class for mocking.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient()" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient()", + "Tokens": [ + { + "Kind": 2, + "Value": "protected", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The name of the table account with which this client instance will interact.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.AccountName" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.AccountName", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AccountName", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Uri" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Uri for the table account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Uri" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Uri" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.Uri", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates an OData filter query string from the provided expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003EA filter expression.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe string representation of the filter expression.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateQueryFilter", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Expression", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Func", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Create an OData filter expression from an interpolated string. The interpolated values will be quoted and escaped as necessary.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003EAn interpolated filter string.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA valid OData filter expression.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateQueryFilter", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "FormattableString", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table on the service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of table to create.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateTable", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table on the service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of table to create.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateTableAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table on the service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table to create.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table. If the table already exists, then \u003Csee cref=\u0022P:Azure.Response.Status\u0022 /\u003E is 409. The \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E can be accessed via the GetRawResponse() method.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateTableIfNotExists", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table on the service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table to create.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table. If the table already exists, then \u003Csee cref=\u0022P:Azure.Response.Status\u0022 /\u003E is 409. The \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E can be accessed via the GetRawResponse() method.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateTableIfNotExistsAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes a table on the service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table to delete.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "DeleteTable", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes a table on the service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table to delete.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "DeleteTableAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions,Azure.Data.Tables.Sas.TableAccountSasResourceTypes,System.DateTimeOffset)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// returns a \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E that generates a Table Service", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Shared Access Signature (SAS) Uri based on the Client properties", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// and parameters passed.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Constructing a Service SAS\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003E Specifies the list of permissions to be associated with the SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022resourceTypes\u0022\u003E Specifies the resource types that will can be accessed with the SAS.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Required. Specifies the time at which the SAS becomes invalid. This field", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// must be omitted if it has been specified in an associated stored access policy.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E on successfully deleting. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E An \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E will be thrown if a failure occurs. \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GenerateSasUri", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "resourceTypes", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)\u0022 /\u003E returns a", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E that generates a Table Service SAS Uri based", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// on the Client properties and builder passed.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Constructing a Service SAS\u003C/see\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022builder\u0022\u003E Used to generate a Shared Access Signature (SAS). \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E on successfully deleting. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E An \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E will be thrown if a failure occurs. \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GenerateSasUri", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "builder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Gets the properties of an account\u0027s Table service, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceProperties", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetProperties", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Gets the properties of an account\u0027s Table service, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceProperties", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetPropertiesAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E instance scoped to the current account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\u0022 /\u003E containing the allowed permissions.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022resourceTypes\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\u0022 /\u003E containing the accessible resource types.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "resourceTypes", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E instance scoped to the current table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rawPermissions\u0022\u003EThe permissions associated with the shared access signature. This string should contain one or more of the following permission characters in this order: \u0022racwdl\u0022.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022resourceTypes\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\u0022 /\u003E containing the accessible resource types.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rawPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "resourceTypes", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Retrieves statistics related to replication for the Table service. It is only available on the secondary location endpoint when read-access geo-redundant replication is enabled for the account. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetStatistics(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetStatistics(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetStatistics(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceStatistics", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceStatistics", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetStatistics", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Retrieves statistics related to replication for the Table service. It is only available on the secondary location endpoint when read-access geo-redundant replication is enabled for the account. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetStatisticsAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetStatisticsAsync(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetStatisticsAsync(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceStatistics", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceStatistics", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetStatisticsAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E configured with the current \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E options, affinitized to the specified \u003Cparamref name=\u0022tableName\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003E\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClient", + "NavigateToId": "Azure.Data.Tables.TableClient", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetTableClient", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a list of tables from the storage account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only tables that satisfy the specified filter.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003E\u0022TableName eq \u0027foo\u0027\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number tables that will be returned per page.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Pageable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Query", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a list of tables from the storage account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only tables that satisfy the specified filter expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003E\u0022TableName eq {someStringVariable}\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The filter string will be properly quoted and escaped.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Pageable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Query", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "FormattableString", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a list of tables from the storage account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only tables that satisfy the specified filter expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following expression would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003Ee =\u0026gt; e.Name == \u0022foo\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Pageable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Query", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Expression", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Func", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a list of tables from the storage account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only tables that satisfy the specified filter.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003E\u0022TableName eq \u0027foo\u0027\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of tables that will be returned per page.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003Es.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "AsyncPageable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "QueryAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a list of tables from the storage account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only tables that satisfy the specified filter expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003E\u0022TableName eq {someStringVariable}\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The filter string will be properly quoted and escaped.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003Es.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "AsyncPageable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "QueryAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "FormattableString", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a list of tables from the storage account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only tables that satisfy the specified filter expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following expression would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003Ee =\u0026gt; e.Name == \u0022foo\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003Es.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "AsyncPageable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "QueryAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Expression", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Func", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Sets properties for an account\u0027s Table service endpoint, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022properties\u0022\u003E The Table Service properties. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SetProperties", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceProperties", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "properties", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Sets properties for an account\u0027s Table service endpoint, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022properties\u0022\u003E The Table Service properties. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SetPropertiesAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceProperties", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "properties", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E is a credential backed by", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// a Storage Account\u0027s name and one of its access keys.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential" + }, + { + "LineId": "Azure.Data.Tables.TableSharedKeyCredential", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigationDisplayName": "TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E class.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022accountName\u0022\u003EThe name of the Storage Account.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022accountKey\u0022\u003EA Storage Account access key.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "accountName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "accountKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the name of the Storage Account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.AccountName" + }, + { + "LineId": "Azure.Data.Tables.TableSharedKeyCredential.AccountName", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AccountName", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Update the Storage Account\u0027s access key. This intended to be used", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// when you\u0027ve regenerated your Storage Account\u0027s access keys and want", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// to update long lived clients.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022accountKey\u0022\u003EA Storage Account access key.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SetAccountKey", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "accountKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Defines an transaction action to be included as part of a batch operation.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionAction", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionAction", + "NavigationDisplayName": "TableTransactionAction", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022actionType\u0022\u003E The operation type to be applied to the \u003Cparamref name=\u0022entity\u0022 /\u003E\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe table entity to which the \u003Cparamref name=\u0022actionType\u0022 /\u003E will be applied.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionAction", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionActionType", + "NavigateToId": "Azure.Data.Tables.TableTransactionActionType", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "actionType", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022actionType\u0022\u003E The operation type to be applied to the \u003Cparamref name=\u0022entity\u0022 /\u003E\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe table entity to which the \u003Cparamref name=\u0022actionType\u0022 /\u003E will be applied.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022etag\u0022\u003E The \u003Csee cref=\u0022P:Azure.Data.Tables.TableTransactionAction.ETag\u0022 /\u003E to apply to this action.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionAction", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionActionType", + "NavigateToId": "Azure.Data.Tables.TableTransactionActionType", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "actionType", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "etag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.ActionType" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The operation type to be applied to the \u003Csee cref=\u0022P:Azure.Data.Tables.TableTransactionAction.Entity\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.ActionType" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.ActionType" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionAction.ActionType", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionActionType", + "NavigateToId": "Azure.Data.Tables.TableTransactionActionType", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ActionType", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.Entity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The table entity to which the batch operation will be applied.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.Entity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.Entity" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionAction.Entity", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Entity", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional \u003Csee cref=\u0022P:Azure.Data.Tables.TableTransactionAction.ETag\u0022 /\u003E to be used for the entity operation.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.ETag" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionAction.ETag", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The type of operation to be executed on a table entity as part of a table transactional batch operations.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionActionType", + "NavigationDisplayName": "TableTransactionActionType", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.Add" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Add the entity to the table. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.AddEntity\u0060\u00601(\u0060\u00600,System.Threading.CancellationToken)\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.Add" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.Add" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType.Add", + "Tokens": [ + { + "Kind": 4, + "Value": "Add", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "0", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpdateMerge" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Update the entity in \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E mode. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpdateEntity\u0060\u00601(\u0060\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpdateMerge" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpdateMerge" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType.UpdateMerge", + "Tokens": [ + { + "Kind": 4, + "Value": "UpdateMerge", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpdateReplace" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Update the entity in \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E mode. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpdateEntity\u0060\u00601(\u0060\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpdateReplace" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpdateReplace" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType.UpdateReplace", + "Tokens": [ + { + "Kind": 4, + "Value": "UpdateReplace", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "2", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.Delete" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Delete the entity. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.DeleteEntity(System.String,System.String,Azure.ETag,System.Threading.CancellationToken)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.Delete" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.Delete" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType.Delete", + "Tokens": [ + { + "Kind": 4, + "Value": "Delete", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "3", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpsertMerge" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Upsert the entity in \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E mode. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpsertEntity\u0060\u00601(\u0060\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpsertMerge" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpsertMerge" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType.UpsertMerge", + "Tokens": [ + { + "Kind": 4, + "Value": "UpsertMerge", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "4", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpsertReplace" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Upsert the entity in \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E mode. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpsertEntity\u0060\u00601(\u0060\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpsertReplace" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpsertReplace" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType.UpsertReplace", + "Tokens": [ + { + "Kind": 4, + "Value": "UpsertReplace", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "5", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionFailedException", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionFailedException", + "NavigationDisplayName": "TableTransactionFailedException", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "RequestFailedException", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instances of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionFailedException\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022requestFailedException\u0022\u003E The \u003Csee cref=\u0022T:Azure.RequestFailedException\u0022 /\u003E related to this exception.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionFailedException", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "RequestFailedException", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "requestFailedException", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EInitializes a new instance of the \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E class with serialized data.\u003C/summary\u003E\u003Cparam name=\u0022info\u0022\u003EThe \u003Csee cref=\u0022T:System.Runtime.Serialization.SerializationInfo\u0022 /\u003E that holds the serialized object data about the exception being thrown.\u003C/param\u003E\u003Cparam name=\u0022context\u0022\u003EThe \u003Csee cref=\u0022T:System.Runtime.Serialization.StreamingContext\u0022 /\u003E that contains contextual information about the source or destination.\u003C/param\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022info\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.Runtime.Serialization.SerializationException\u0022\u003EThe class name is \u003Csee langword=\u0022null\u0022 /\u003E or \u003Csee cref=\u0022P:System.Exception.HResult\u0022 /\u003E is zero (0).\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)", + "Tokens": [ + { + "Kind": 2, + "Value": "protected", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionFailedException", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "SerializationInfo", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "info", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "StreamingContext", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "context", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The index position of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E collection submitted to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\u0022 /\u003E or", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\u0022 /\u003E which caused the transaction to fail.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "FailedTransactionActionIndex", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Defines the behavior of \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpdateEntity\u0060\u00601(\u0060\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E, \\", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpdateEntityAsync\u0060\u00601(\u0060\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpsertEntity\u0060\u00601(\u0060\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E, and", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpsertEntityAsync\u0060\u00601(\u0060\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// To expand on the behavior of the modes, consider a scenario where the table already contains an entity with 2 user defined properties named \u0022Price\u0022 and \u0022Description\u0022", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// and the entity passed to the method only defines the \u0022Price\u0022 property.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E mode is specified, the entity will be replaced with the specified version containing only the \u0022Price\u0022 property.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// We have effectively updated the \u0022Price\u0022 property and removed the \u0022Description\u0022 property.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E mode is specified, the existing entity is merged with the properties defined in entity passed to the method.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// In this case, we have effectively updated the \u0022Price\u0022 property and left the \u0022Description\u0022 property unchanged.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "LineId": "Azure.Data.Tables.TableUpdateMode", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableUpdateMode", + "NavigationDisplayName": "TableUpdateMode", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode.Merge" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Merge the properties of the supplied entity with the entity in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode.Merge" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode.Merge" + }, + { + "LineId": "Azure.Data.Tables.TableUpdateMode.Merge", + "Tokens": [ + { + "Kind": 4, + "Value": "Merge", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "0", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode.Replace" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Replace the entity in the table with the supplied entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode.Replace" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode.Replace" + }, + { + "LineId": "Azure.Data.Tables.TableUpdateMode.Replace", + "Tokens": [ + { + "Kind": 4, + "Value": "Replace", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E is used to generate a Shared Access", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Signature (SAS) for an Azure Storage table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableUriBuilder", + "NavigationDisplayName": "TableUriBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// class with the specified \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022uri\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E to a Table resource.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableUriBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "uri", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the Azure Table account name.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.AccountName" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.AccountName", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AccountName", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Host" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the Domain Name System (DNS) host name or IP address", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Host" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// of a server.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Host" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Host" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Example: \u0022account.table.core.windows.net\u0022", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Host" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Host" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.Host", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Host", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Port" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the port number of the URI.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Port" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Port" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.Port", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Port", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Query" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets any query information included in the URI that\u0027s not", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Query" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// relevant to addressing Azure Table resources.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Query" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Query" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.Query", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Query", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Sas" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the Shared Access Signature query parameters, or null", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Sas" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if not present in the \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Sas" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Sas" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.Sas", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasQueryParameters", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Sas", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Scheme" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the scheme name of the URI.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Scheme" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Example: \u0022https\u0022", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Scheme" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Scheme" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.Scheme", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Scheme", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Tablename" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the name of the Azure Table. The value defaults", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Tablename" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// to \u003Csee cref=\u0022F:System.String.Empty\u0022 /\u003E if not present in the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Tablename" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Tablename" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Tablename" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.Tablename", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Tablename", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToUri()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns the \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E constructed from the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToUri()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E\u0027s fields. The \u003Csee cref=\u0022P:System.Uri.Query\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToUri()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// property contains the SAS and additional query parameters.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToUri()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToUri()" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.ToUri()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToUri", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns the display string for the specified", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The display string for the specified \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder" + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables" + }, + { + "LineId": "Azure.Data.Tables.Models", + "Tokens": [ + { + "Kind": 2, + "Value": "namespace", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Azure", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Data", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Tables", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Models", + "NavigationDisplayName": "Azure.Data.Tables.Models", + "HasSuffixSpace": true, + "RenderClasses": [ + "namespace" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E An Access policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E An Access policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAccessPolicy", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccessPolicy", + "NavigationDisplayName": "TableAccessPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableAccessPolicy\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022startsOn\u0022\u003E The start datetime from which the policy is active. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003E The datetime that the policy expires. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permission\u0022\u003E The permissions for the acl policy. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccessPolicy", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "startsOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "permission", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The datetime that the policy expires. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.ExpiresOn" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAccessPolicy.ExpiresOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ExpiresOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The permissions for the acl policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.Permission" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAccessPolicy.Permission", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Permission", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The start datetime from which the policy is active. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.StartsOn" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAccessPolicy.StartsOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "StartsOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Azure Analytics Logging settings. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Azure Analytics Logging settings. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAnalyticsLoggingSettings", + "NavigationDisplayName": "TableAnalyticsLoggingSettings", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableAnalyticsLoggingSettings\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022version\u0022\u003E The version of Analytics to configure. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022delete\u0022\u003E Indicates whether all delete requests should be logged. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022read\u0022\u003E Indicates whether all read requests should be logged. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022write\u0022\u003E Indicates whether all write requests should be logged. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022retentionPolicy\u0022\u003E The retention policy. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022version\u0022 /\u003E or \u003Cparamref name=\u0022retentionPolicy\u0022 /\u003E is null. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAnalyticsLoggingSettings", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "version", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "delete", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "read", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "write", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableRetentionPolicy", + "NavigateToId": "Azure.Data.Tables.TableRetentionPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "retentionPolicy", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates whether all delete requests should be logged. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Delete" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Delete", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Delete", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates whether all read requests should be logged. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Read" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Read", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Read", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The retention policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.RetentionPolicy" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.RetentionPolicy", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableRetentionPolicy", + "NavigateToId": "Azure.Data.Tables.TableRetentionPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "RetentionPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The version of Analytics to configure. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Version" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Version", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Version", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates whether all write requests should be logged. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Write" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Write", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Write", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E CORS is an HTTP feature that enables a web application running under one domain to access resources in another domain. Web browsers implement a security restriction known as same-origin policy that prevents a web page from calling APIs in a different domain; CORS provides a secure way to allow one domain (the origin domain) to call APIs in another domain. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E CORS is an HTTP feature that enables a web application running under one domain to access resources in another domain. Web browsers implement a security restriction known as same-origin policy that prevents a web page from calling APIs in a different domain; CORS provides a secure way to allow one domain (the origin domain) to call APIs in another domain. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableCorsRule", + "NavigationDisplayName": "TableCorsRule", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableCorsRule\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022allowedOrigins\u0022\u003E The origin domains that are permitted to make a request against the service via CORS. The origin domain is the domain from which the request originates. Note that the origin must be an exact case-sensitive match with the origin that the user age sends to the service. You can also use the wildcard character \u0027*\u0027 to allow all origin domains to make requests via CORS. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022allowedMethods\u0022\u003E The methods (HTTP request verbs) that the origin domain may use for a CORS request. (comma separated). \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022allowedHeaders\u0022\u003E The request headers that the origin domain may specify on the CORS request. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022exposedHeaders\u0022\u003E The response headers that may be sent in the response to the CORS request and exposed by the browser to the request issuer. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxAgeInSeconds\u0022\u003E The maximum amount time that a browser should cache the preflight OPTIONS request. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022allowedOrigins\u0022 /\u003E, \u003Cparamref name=\u0022allowedMethods\u0022 /\u003E, \u003Cparamref name=\u0022allowedHeaders\u0022 /\u003E or \u003Cparamref name=\u0022exposedHeaders\u0022 /\u003E is null. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableCorsRule", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "allowedOrigins", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "allowedMethods", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "allowedHeaders", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "exposedHeaders", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxAgeInSeconds", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The request headers that the origin domain may specify on the CORS request. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.AllowedHeaders" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule.AllowedHeaders", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AllowedHeaders", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The methods (HTTP request verbs) that the origin domain may use for a CORS request. (comma separated). \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.AllowedMethods" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule.AllowedMethods", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AllowedMethods", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The origin domains that are permitted to make a request against the service via CORS. The origin domain is the domain from which the request originates. Note that the origin must be an exact case-sensitive match with the origin that the user age sends to the service. You can also use the wildcard character \u0027*\u0027 to allow all origin domains to make requests via CORS. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.AllowedOrigins" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule.AllowedOrigins", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AllowedOrigins", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The response headers that may be sent in the response to the CORS request and exposed by the browser to the request issuer. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.ExposedHeaders" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule.ExposedHeaders", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ExposedHeaders", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The maximum amount time that a browser should cache the preflight OPTIONS request. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.MaxAgeInSeconds" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule.MaxAgeInSeconds", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "MaxAgeInSeconds", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Error codes returned by the service. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "readonly", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "struct", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigationDisplayName": "TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + "struct" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEquatable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableErrorCode\u0022 /\u003E values are the same. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableErrorCode(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022value\u0022 /\u003E is null. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableErrorCode(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TableErrorCode(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "value", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E AccountIOPSLimitExceeded. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.AccountIOPSLimitExceeded" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.AccountIOPSLimitExceeded", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AccountIOPSLimitExceeded", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E AtomFormatNotSupported. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.AtomFormatNotSupported" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.AtomFormatNotSupported", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AtomFormatNotSupported", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E AuthorizationPermissionMismatch. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.AuthorizationPermissionMismatch" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.AuthorizationPermissionMismatch", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AuthorizationPermissionMismatch", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E AuthorizationResourceTypeMismatch. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.AuthorizationResourceTypeMismatch" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.AuthorizationResourceTypeMismatch", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AuthorizationResourceTypeMismatch", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E CommandsInBatchActOnDifferentPartitions. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.CommandsInBatchActOnDifferentPartitions" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.CommandsInBatchActOnDifferentPartitions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CommandsInBatchActOnDifferentPartitions", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E ContentLengthExceeded. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.ContentLengthExceeded" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.ContentLengthExceeded", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ContentLengthExceeded", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E DuplicateKeyPropertySpecified. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.DuplicateKeyPropertySpecified" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.DuplicateKeyPropertySpecified", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "DuplicateKeyPropertySpecified", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E DuplicatePropertiesSpecified. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.DuplicatePropertiesSpecified" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.DuplicatePropertiesSpecified", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "DuplicatePropertiesSpecified", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E EntityAlreadyExists. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.EntityAlreadyExists" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.EntityAlreadyExists", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "EntityAlreadyExists", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E EntityNotFound. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.EntityNotFound" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.EntityNotFound", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "EntityNotFound", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E EntityTooLarge. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.EntityTooLarge" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.EntityTooLarge", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "EntityTooLarge", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Forbidden. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.Forbidden" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.Forbidden", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Forbidden", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E InvalidDuplicateRow. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.InvalidDuplicateRow" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.InvalidDuplicateRow", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "InvalidDuplicateRow", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E InvalidInput. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.InvalidInput" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.InvalidInput", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "InvalidInput", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E InvalidValueType. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.InvalidValueType" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.InvalidValueType", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "InvalidValueType", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E JsonFormatNotSupported. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.JsonFormatNotSupported" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.JsonFormatNotSupported", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "JsonFormatNotSupported", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E JsonVerboseFormatNotSupported. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.JsonVerboseFormatNotSupported" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.JsonVerboseFormatNotSupported", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "JsonVerboseFormatNotSupported", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E KeyValueTooLarge. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.KeyValueTooLarge" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.KeyValueTooLarge", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "KeyValueTooLarge", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E MediaTypeNotSupported. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.MediaTypeNotSupported" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.MediaTypeNotSupported", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "MediaTypeNotSupported", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E MethodNotAllowed. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.MethodNotAllowed" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.MethodNotAllowed", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "MethodNotAllowed", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E NotImplemented. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.NotImplemented" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.NotImplemented", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "NotImplemented", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E OperationTimedOut. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.OperationTimedOut" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.OperationTimedOut", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "OperationTimedOut", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E OperatorInvalid. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.OperatorInvalid" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.OperatorInvalid", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "OperatorInvalid", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E OutOfRangeInput. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.OutOfRangeInput" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.OutOfRangeInput", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "OutOfRangeInput", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PartitionKeyEqualityComparisonExpected. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyEqualityComparisonExpected" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyEqualityComparisonExpected", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PartitionKeyEqualityComparisonExpected", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PartitionKeyNotSpecified. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyNotSpecified" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyNotSpecified", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PartitionKeyNotSpecified", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PartitionKeyPropertyCannotBeUpdated. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyPropertyCannotBeUpdated" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyPropertyCannotBeUpdated", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PartitionKeyPropertyCannotBeUpdated", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PartitionKeySpecifiedMoreThanOnce. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeySpecifiedMoreThanOnce" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeySpecifiedMoreThanOnce", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PartitionKeySpecifiedMoreThanOnce", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PerTableIOPSDecrementLimitReached. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSDecrementLimitReached" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSDecrementLimitReached", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PerTableIOPSDecrementLimitReached", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PerTableIOPSIncrementLimitReached. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSIncrementLimitReached" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSIncrementLimitReached", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PerTableIOPSIncrementLimitReached", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PrimaryKeyPropertyIsInvalidType. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PrimaryKeyPropertyIsInvalidType" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PrimaryKeyPropertyIsInvalidType", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PrimaryKeyPropertyIsInvalidType", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PropertiesNeedValue. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PropertiesNeedValue" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PropertiesNeedValue", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PropertiesNeedValue", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PropertyNameInvalid. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PropertyNameInvalid" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PropertyNameInvalid", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PropertyNameInvalid", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PropertyNameTooLong. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PropertyNameTooLong" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PropertyNameTooLong", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PropertyNameTooLong", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PropertyValueTooLarge. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PropertyValueTooLarge" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PropertyValueTooLarge", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PropertyValueTooLarge", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E ResourceNotFound. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.ResourceNotFound" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.ResourceNotFound", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ResourceNotFound", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E SettingIOPSForATableInProvisioningNotAllowed. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.SettingIOPSForATableInProvisioningNotAllowed" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.SettingIOPSForATableInProvisioningNotAllowed", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SettingIOPSForATableInProvisioningNotAllowed", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E TableAlreadyExists. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableAlreadyExists" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TableAlreadyExists", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TableAlreadyExists", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E TableBeingDeleted. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableBeingDeleted" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TableBeingDeleted", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TableBeingDeleted", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E TableHasNoProperties. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableHasNoProperties" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TableHasNoProperties", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TableHasNoProperties", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E TableHasNoSuchProperty. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableHasNoSuchProperty" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TableHasNoSuchProperty", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TableHasNoSuchProperty", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E TableNotFound.\u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableNotFound" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TableNotFound", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TableNotFound", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E TooManyProperties. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TooManyProperties" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TooManyProperties", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TooManyProperties", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E UpdateConditionNotSatisfied. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.UpdateConditionNotSatisfied" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.UpdateConditionNotSatisfied", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "UpdateConditionNotSatisfied", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E XMethodIncorrectCount. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectCount" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectCount", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "XMethodIncorrectCount", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E XMethodIncorrectValue. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectValue" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectValue", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "XMethodIncorrectValue", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E XMethodNotUsingPost. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.XMethodNotUsingPost" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.XMethodNotUsingPost", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "XMethodNotUsingPost", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableErrorCode\u0022 /\u003E values are the same. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.operator ==(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.operator ==(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "==", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "left", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "right", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Converts a string to a \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableErrorCode\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.implicit operator Azure.Data.Tables.Models.TableErrorCode(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.implicit operator Azure.Data.Tables.Models.TableErrorCode(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "implicit", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "value", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableErrorCode\u0022 /\u003E values are not the same. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.operator !=(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.operator !=(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "!=", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "left", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "right", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EIndicates whether the current object is equal to another object of the same type.\u003C/summary\u003E\u003Cparam name=\u0022other\u0022\u003EAn object to compare with this object.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the current object is equal to the \u003Cparamref name=\u0022other\u0022 /\u003E parameter; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.Equals(Azure.Data.Tables.Models.TableErrorCode)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.Equals(Azure.Data.Tables.Models.TableErrorCode)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "other", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EIndicates whether this instance and a specified object are equal.\u003C/summary\u003E\u003Cparam name=\u0022obj\u0022\u003EThe object to compare with the current instance.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if \u003Cparamref name=\u0022obj\u0022 /\u003E and this instance are the same type and represent the same value; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.Equals(System.Object)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.Equals(System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "obj", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EReturns the hash code for this instance.\u003C/summary\u003E\u003Creturns\u003EA 32-bit signed integer that is the hash code for this instance.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.GetHashCode()" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.GetHashCode()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetHashCode", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EReturns the fully qualified type name of this instance.\u003C/summary\u003E\u003Creturns\u003EThe fully qualified type name.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The GeoReplication. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationInfo" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The GeoReplication. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationInfo" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationInfo", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationInfo", + "NavigationDisplayName": "TableGeoReplicationInfo", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E A GMT date/time value, to the second. All primary writes preceding this value are guaranteed to be available for read operations at the secondary. Primary writes after this point in time may or may not be available for reads. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationInfo.LastSyncedOn" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationInfo.LastSyncedOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "LastSyncedOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The status of the secondary location. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationInfo.Status" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationInfo.Status", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Status", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationInfo" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The status of the secondary location. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The status of the secondary location. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "readonly", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "struct", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigationDisplayName": "TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + "struct" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEquatable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.TableGeoReplicationStatus(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022value\u0022 /\u003E is null. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.TableGeoReplicationStatus(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.TableGeoReplicationStatus(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "value", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E bootstrap. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Bootstrap" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Bootstrap", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Bootstrap", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E live. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Live" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Live", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Live", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E unavailable. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Unavailable" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Unavailable", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Unavailable", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\u0022 /\u003E values are the same. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.operator ==(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.operator ==(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "==", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "left", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "right", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Converts a string to a \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.implicit operator Azure.Data.Tables.Models.TableGeoReplicationStatus(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.implicit operator Azure.Data.Tables.Models.TableGeoReplicationStatus(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "implicit", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "value", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\u0022 /\u003E values are not the same. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.operator !=(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.operator !=(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "!=", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "left", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "right", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EIndicates whether the current object is equal to another object of the same type.\u003C/summary\u003E\u003Cparam name=\u0022other\u0022\u003EAn object to compare with this object.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the current object is equal to the \u003Cparamref name=\u0022other\u0022 /\u003E parameter; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(Azure.Data.Tables.Models.TableGeoReplicationStatus)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "other", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EIndicates whether this instance and a specified object are equal.\u003C/summary\u003E\u003Cparam name=\u0022obj\u0022\u003EThe object to compare with the current instance.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if \u003Cparamref name=\u0022obj\u0022 /\u003E and this instance are the same type and represent the same value; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(System.Object)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "obj", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EReturns the hash code for this instance.\u003C/summary\u003E\u003Creturns\u003EA 32-bit signed integer that is the hash code for this instance.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.GetHashCode()" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.GetHashCode()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetHashCode", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EReturns the fully qualified type name of this instance.\u003C/summary\u003E\u003Creturns\u003EThe fully qualified type name.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The properties for the table response. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableItem" + }, + { + "LineId": "Azure.Data.Tables.Models.TableItem", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigationDisplayName": "TableItem", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of TableItem. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableItem.TableItem(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableItem.TableItem(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "name", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The name of the table. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableItem.Name" + }, + { + "LineId": "Azure.Data.Tables.Models.TableItem.Name", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Name", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableItem" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The Metrics. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics" + }, + { + "LineId": "Azure.Data.Tables.Models.TableMetrics", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableMetrics", + "NavigationDisplayName": "TableMetrics", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableMetrics\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics.TableMetrics(System.Boolean)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022enabled\u0022\u003E Indicates whether metrics are enabled for the Table service. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics.TableMetrics(System.Boolean)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableMetrics.TableMetrics(System.Boolean)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableMetrics", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "enabled", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates whether metrics are enabled for the Table service. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics.Enabled" + }, + { + "LineId": "Azure.Data.Tables.Models.TableMetrics.Enabled", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Enabled", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates whether metrics should generate summary statistics for called API operations. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics.IncludeApis" + }, + { + "LineId": "Azure.Data.Tables.Models.TableMetrics.IncludeApis", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "IncludeApis", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The retention policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics.RetentionPolicy" + }, + { + "LineId": "Azure.Data.Tables.Models.TableMetrics.RetentionPolicy", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableRetentionPolicy", + "NavigateToId": "Azure.Data.Tables.TableRetentionPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "RetentionPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The version of Analytics to configure. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics.Version" + }, + { + "LineId": "Azure.Data.Tables.Models.TableMetrics.Version", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Version", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Model factory for models. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory" + }, + { + "LineId": "Azure.Data.Tables.Models.TableModelFactory", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableModelFactory", + "NavigationDisplayName": "TableModelFactory", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationInfo\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022status\u0022\u003E The status of the secondary location. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022lastSyncedOn\u0022\u003E A GMT date/time value, to the second. All primary writes preceding this value are guaranteed to be available for read operations at the secondary. Primary writes after this point in time may or may not be available for reads. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A new \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationInfo\u0022 /\u003E instance for mocking. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationInfo", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationInfo", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TableGeoReplicationInfo", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "status", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "lastSyncedOn", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes new instance of TableItem class. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022name\u0022\u003E The name of the table. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022odataType\u0022\u003E The odata type of the table. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022odataId\u0022\u003E The id of the table. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022odataEditLink\u0022\u003E The edit link of the table. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A new \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003E instance for mocking. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "name", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "odataType", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "odataId", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "odataEditLink", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableServiceStatistics\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022geoReplication\u0022\u003E Geo-Replication information for the Secondary Storage Service. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A new \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableServiceStatistics\u0022 /\u003E instance for mocking. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceStatistics", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceStatistics", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TableServiceStatistics", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationInfo", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationInfo", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "geoReplication", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Table Service Properties. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceProperties", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceProperties", + "NavigationDisplayName": "TableServiceProperties", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableServiceProperties\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties.TableServiceProperties()" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceProperties.TableServiceProperties()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceProperties", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The set of CORS rules. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties.Cors" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceProperties.Cors", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IList", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableCorsRule", + "NavigateToId": "Azure.Data.Tables.Models.TableCorsRule", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Cors", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E A summary of request statistics grouped by API in hourly aggregates for tables. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties.HourMetrics" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceProperties.HourMetrics", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableMetrics", + "NavigateToId": "Azure.Data.Tables.Models.TableMetrics", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "HourMetrics", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Azure Analytics Logging settings. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties.Logging" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceProperties.Logging", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAnalyticsLoggingSettings", + "NavigateToId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Logging", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E A summary of request statistics grouped by API in minute aggregates for tables. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties.MinuteMetrics" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceProperties.MinuteMetrics", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableMetrics", + "NavigateToId": "Azure.Data.Tables.Models.TableMetrics", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "MinuteMetrics", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Stats for the service. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceStatistics" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The Table Statistics for the service. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceStatistics" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceStatistics", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceStatistics", + "NavigationDisplayName": "TableServiceStatistics", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Geo-Replication information for the Secondary Storage Service. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceStatistics.GeoReplication" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceStatistics.GeoReplication", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationInfo", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationInfo", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GeoReplication", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceStatistics" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E A signed identifier. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier" + }, + { + "LineId": "Azure.Data.Tables.Models.TableSignedIdentifier", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSignedIdentifier", + "NavigationDisplayName": "TableSignedIdentifier", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableSignedIdentifier\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022id\u0022\u003E A unique id. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022accessPolicy\u0022\u003E The access policy. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022id\u0022 /\u003E is null. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSignedIdentifier", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "id", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccessPolicy", + "NavigateToId": "Azure.Data.Tables.Models.TableAccessPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "accessPolicy", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The access policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier.AccessPolicy" + }, + { + "LineId": "Azure.Data.Tables.Models.TableSignedIdentifier.AccessPolicy", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccessPolicy", + "NavigateToId": "Azure.Data.Tables.Models.TableAccessPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AccessPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E A unique id. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier.Id" + }, + { + "LineId": "Azure.Data.Tables.Models.TableSignedIdentifier.Id", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Id", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The response from \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\u0022 /\u003E or \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult" + }, + { + "LineId": "Azure.Data.Tables.Models.TableTransactionResult", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionResult", + "NavigationDisplayName": "TableTransactionResult", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.ResponseCount" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The number of batch sub-responses contained in this \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableTransactionResult\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.ResponseCount" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.ResponseCount" + }, + { + "LineId": "Azure.Data.Tables.Models.TableTransactionResult.ResponseCount", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ResponseCount", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the batch sub-response for the batch sub-request associated with the entity with the specified \u003Cparamref name=\u0022rowKey\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.RowKey\u0022 /\u003E value of the entity related to the batch sub-request.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetResponseForEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult" + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models" + }, + { + "LineId": "Azure.Data.Tables.Sas", + "Tokens": [ + { + "Kind": 2, + "Value": "namespace", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Azure", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Data", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Tables", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Sas", + "NavigationDisplayName": "Azure.Data.Tables.Sas", + "HasSuffixSpace": true, + "RenderClasses": [ + "namespace" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E is used to generate a Shared Access", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Signature (SAS) for an Azure Storage table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "NavigationDisplayName": "TableAccountSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003EThe permissions associated with the shared access signature.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022resourceTypes\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\u0022 /\u003E containing the accessible resource types.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "resourceTypes", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rawPermissions\u0022\u003EThe permissions associated with the shared access signature. This string should contain one or more of the following permission characters in this order: \u0022racwdl\u0022.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022resourceTypes\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\u0022 /\u003E containing the accessible resource types.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rawPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "resourceTypes", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E based on an existing Uri containing a shared acccess signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022sasUri\u0022\u003EThe Uri containing a SAS token to parse.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "sasUri", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The time at which the shared access signature becomes invalid.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This field must be omitted if it has been specified in an", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// associated stored access policy.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ExpiresOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An optional unique value up to 64 characters in length that", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// correlates to an access policy specified for the container.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Identifier", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Specifies an IP address or a range of IP addresses from which to", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// accept requests. If the IP address from which the request", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// originates does not match the IP address or address range", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// specified on the SAS token, the request is not authenticated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// When specifying a range of IP addresses, note that the range is", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// inclusive.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "IPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The permissions associated with the shared access signature. The", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// user is restricted to operations allowed by the permissions. This", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// field must be omitted if it has been specified in an associated", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// stored access policy. \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\u0022 /\u003E can be used to create the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// permissions string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Permissions", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional signed protocol field specifies the protocol", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// permitted for a request made with the SAS. Possible values are", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp\u0022 /\u003E,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.Https\u0022 /\u003E, and", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.None\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasProtocol", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasProtocol", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Protocol", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The resource types associated with the shared access signature. The", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// user is restricted to operations on the specified resources.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optionally specify the time at which the shared access signature", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// becomes valid. If omitted when DateTimeOffset.MinValue is used,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// start time for this call is assumed to be the time when the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// storage service receives the request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "StartsOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Sets the permissions for a table SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\u0022 /\u003E containing the allowed permissions.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SetPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Sets the permissions for the SAS using a raw permissions string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rawPermissions\u0022\u003ERaw permissions string for the SAS.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SetPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rawPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Use an account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E to sign this", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// shared access signature values to produce the proper SAS query", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// parameters for authenticating requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022sharedKeyCredential\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The storage account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A URL encoded query string representing the SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Sign", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "sharedKeyCredential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Use an account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E to sign this", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// shared access signature values to produce the proper SAS query", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// parameters for authenticating requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022sharedKeyCredential\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The storage account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasQueryParameters\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasQueryParameters", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToSasQueryParameters", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "sharedKeyCredential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Check if two TablesSasBuilder instances are equal.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022obj\u0022\u003EThe instance to compare to.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "obj", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get a hash code for the TablesSasBuilder.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EHash code for the TablesSasBuilder.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetHashCode", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns a string that represents the current object.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA string that represents the current object.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\u0022 /\u003E contains the list of", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// permissions that can be set for a file\u0027s access policy. Use", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022M:Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// to set the permissions on the \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "LineId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableAccountSasPermissions", + "Tokens": [ + { + "Kind": 1, + "Value": "[", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Flags", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "]", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasPermissions", + "NavigationDisplayName": "TableAccountSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that all permissions are set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.All" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.All", + "Tokens": [ + { + "Kind": 4, + "Value": "All", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "-1", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Read" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Read is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Read" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Read" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Read", + "Tokens": [ + { + "Kind": 4, + "Value": "Read", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Write" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Write is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Write" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Write" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Write", + "Tokens": [ + { + "Kind": 4, + "Value": "Write", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "2", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Delete is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete", + "Tokens": [ + { + "Kind": 4, + "Value": "Delete", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "4", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.List" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that List is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.List" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.List" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.List", + "Tokens": [ + { + "Kind": 4, + "Value": "List", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "8", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Add" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Add is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Add" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Add" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Add", + "Tokens": [ + { + "Kind": 4, + "Value": "Add", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "16", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Update" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Update is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Update" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Update" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Update", + "Tokens": [ + { + "Kind": 4, + "Value": "Update", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "64", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasQueryParameters\u0022 /\u003E object represents the components", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// that make up an Azure Storage Shared Access Signature\u0027s query", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// parameters. You can construct a new instance using", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\u0022\u003ECreate an account SAS\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasQueryParameters", + "NavigationDisplayName": "TableAccountSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the time at which the shared access signature becomes invalid.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:System.DateTimeOffset.MinValue\u0022 /\u003E means not set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ExpiresOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the optional unique value up to 64 characters in length that", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// correlates to an access policy specified for the blob container, queue,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// or share.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Identifier", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the optional IP address or a range of IP addresses from which", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// to accept requests. When specifying a range, note that the range", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// is inclusive.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "IPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the permissions associated with the shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The user is restricted to operations allowed by the permissions.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This field must be omitted if it has been specified in an", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// associated stored access policy.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Permissions", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional. Specifies the protocol permitted for a request made with", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// the shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasProtocol", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasProtocol", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Protocol", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the resources are accessible via the shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Resource", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets which resources are accessible via the shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The signature is an HMAC computed over the string-to-sign and key", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// using the SHA256 algorithm, and then encoded using Base64 encoding.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Signature", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the optional time at which the shared access signature becomes", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// valid. If omitted, start time for this call is assumed to be the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// time when the storage service receives the request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:System.DateTimeOffset.MinValue\u0022 /\u003E means not set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "StartsOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the storage service version to use to authenticate requests", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// made with this shared access signature, and the service version to", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// use when handling requests made with this shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Version", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Convert the SAS query parameters into a URL encoded query string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A URL encoded query string representing the SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Specifies the resource types accessible from an account level shared", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + { + "LineId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "Tokens": [ + { + "Kind": 1, + "Value": "[", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Flags", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "]", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigationDisplayName": "TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates all service-level APIs are accessible from this shared", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All", + "Tokens": [ + { + "Kind": 4, + "Value": "All", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "-1", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates whether service-level APIs are accessible", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// from this shared access signature (e.g., Get/Set Service", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Properties, Get Service Stats, List Tables).", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service", + "Tokens": [ + { + "Kind": 4, + "Value": "Service", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates whether table account-level APIs are accessible", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// from this shared access signature (e.g. Create/Delete/Query Table).", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container", + "Tokens": [ + { + "Kind": 4, + "Value": "Container", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "2", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates whether entity-level APIs are accessible from this shared access", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// signature (e.g. Query/Insert/Update/Delete entity).", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object", + "Tokens": [ + { + "Kind": 4, + "Value": "Object", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "4", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E is used to generate a Shared Access", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Signature (SAS) for an Azure Storage table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Constructing an Account SAS\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "NavigationDisplayName": "TableSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table being made accessible with the shared access signature.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003EThe permissions associated with the shared access signature.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table being made accessible with the shared access signature.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rawPermissions\u0022\u003EThe permissions associated with the shared access signature. This string should contain one or more of the following permission characters in this order: \u0022raud\u0022.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rawPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E based on an existing Uri containing a shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022sasUri\u0022\u003EThe Uri containing a SAS token to parse.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "sasUri", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The time at which the shared access signature becomes invalid.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This field must be omitted if it has been specified in an", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// associated stored access policy.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ExpiresOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An optional unique value up to 64 characters in length that", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// correlates to an access policy specified for the container.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Identifier", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Specifies an IP address or a range of IP addresses from which to", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// accept requests. If the IP address from which the request", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// originates does not match the IP address or address range", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// specified on the SAS token, the request is not authenticated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// When specifying a range of IP addresses, note that the range is", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// inclusive.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "IPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional end of the partition key values range being made available.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart\u0022 /\u003E must be specified if this value is set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PartitionKeyEnd", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional start of the partition key values range being made available.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PartitionKeyStart", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The permissions associated with the shared access signature. The", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// user is restricted to operations allowed by the permissions. This", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// field must be omitted if it has been specified in an associated", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// stored access policy. \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E can be used to create the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// permissions string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Permissions", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional signed protocol field specifies the protocol", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// permitted for a request made with the SAS. Possible values are", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp\u0022 /\u003E,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.Https\u0022 /\u003E, and", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.None\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasProtocol", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasProtocol", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Protocol", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional end of the row key values range being made available.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart\u0022 /\u003E must be specified if this value is set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "RowKeyEnd", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional start of the row key values range being made available.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "RowKeyStart", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optionally specify the time at which the shared access signature", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// becomes valid. If omitted when DateTimeOffset.MinValue is used,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// start time for this call is assumed to be the time when the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// storage service receives the request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "StartsOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The name of the table being made accessible.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableName" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.TableName", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TableName", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Sets the permissions for a table SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E containing the allowed permissions.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SetPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Sets the permissions for the SAS using a raw permissions string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rawPermissions\u0022\u003ERaw permissions string for the SAS.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SetPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rawPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Use an account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E to sign this", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// shared access signature values to produce the proper SAS query", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// parameters for authenticating requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022sharedKeyCredential\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The storage account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A URL encoded query string representing the SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Sign", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "sharedKeyCredential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Use an account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E to sign this", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// shared access signature values to produce the proper SAS query", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// parameters for authenticating requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022sharedKeyCredential\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The storage account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasQueryParameters\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasQueryParameters", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToSasQueryParameters", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "sharedKeyCredential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Check if two TablesSasBuilder instances are equal.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022obj\u0022\u003EThe instance to compare to.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "obj", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get a hash code for the TablesSasBuilder.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EHash code for the TablesSasBuilder.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetHashCode", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns a string that represents the current object.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA string that represents the current object.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Represents a range of allowed IP addresses for constructing a Shared", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Access Signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "readonly", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "struct", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigationDisplayName": "TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + "struct" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEquatable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a new \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022start\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The range\u0027s start \u003Csee cref=\u0022T:System.Net.IPAddress\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022end\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The range\u0027s optional end \u003Csee cref=\u0022T:System.Net.IPAddress\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IPAddress", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "start", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IPAddress", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "end", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.End" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the optional end of the IP range. Not specified if equal to", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.End" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// null or \u003Csee cref=\u0022F:System.Net.IPAddress.None\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.End" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.End" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.End", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IPAddress", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "End", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Start" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the start of the IP range. Not specified if equal to null or", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Start" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:System.Net.IPAddress.None\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Start" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Start" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.Start", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IPAddress", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Start", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Check if two \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E instances are equal.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022left\u0022\u003EThe first instance to compare.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022right\u0022\u003EThe second instance to compare.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "==", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "left", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "right", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Check if two \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E instances are not equal.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022left\u0022\u003EThe first instance to compare.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022right\u0022\u003EThe second instance to compare.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003ETrue if they\u0027re not equal, false otherwise.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "!=", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "left", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "right", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Parse an IP range string into a new \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022s\u0022\u003EIP range string to parse.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe parsed \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Parse", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "s", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Check if two \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E instances are equal.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022other\u0022\u003EThe instance to compare to.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "other", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Check if two \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E instances are equal.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022obj\u0022\u003EThe instance to compare to.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "obj", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get a hash code for the \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EHash code for the \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetHashCode", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a string representation of an \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A string representation of an \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E contains the list of", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// permissions that can be set for a table\u0027s access policy. Use", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022M:Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// to set the permissions on the \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "LineId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableSasPermissions", + "Tokens": [ + { + "Kind": 1, + "Value": "[", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Flags", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "]", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasPermissions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasPermissions", + "NavigationDisplayName": "TableSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that all permissions are set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.All" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasPermissions.All", + "Tokens": [ + { + "Kind": 4, + "Value": "All", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "-1", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Read" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Read is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Read" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Read" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasPermissions.Read", + "Tokens": [ + { + "Kind": 4, + "Value": "Read", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Add" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Add is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Add" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Add" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasPermissions.Add", + "Tokens": [ + { + "Kind": 4, + "Value": "Add", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "2", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Update" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Update is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Update" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Update" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasPermissions.Update", + "Tokens": [ + { + "Kind": 4, + "Value": "Update", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "4", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Delete" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Delete is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Delete" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Delete" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasPermissions.Delete", + "Tokens": [ + { + "Kind": 4, + "Value": "Delete", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "8", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Defines the protocols permitted for Storage requests made with a shared", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasProtocol", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasProtocol", + "NavigationDisplayName": "TableSasProtocol", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.None" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// No protocol has been specified. If no value is specified,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.None" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// the service will default to HttpsAndHttp.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.None" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.None" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasProtocol.None", + "Tokens": [ + { + "Kind": 4, + "Value": "None", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "0", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Only requests issued over HTTPS or HTTP will be permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp", + "Tokens": [ + { + "Kind": 4, + "Value": "HttpsAndHttp", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.Https" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Only requests issued over HTTPS will be permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.Https" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.Https" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasProtocol.Https", + "Tokens": [ + { + "Kind": 4, + "Value": "Https", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "2", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasQueryParameters\u0022 /\u003E object represents the components", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// that make up an Azure Storage Shared Access Signature\u0027s query", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// parameters. You can construct a new instance using", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, \u003Csee href=\u0022https://docs.microsoft.com/rest/api/storageservices/create-service-sas\u0022\u003ECreate a service SAS\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "sealed", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasQueryParameters", + "NavigationDisplayName": "TableSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasQueryParameters", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.Empty" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets empty shared access signature query parameters.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.Empty" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.Empty" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters.Empty", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasQueryParameters", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Empty", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The start of RowKey range.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "EndPartitionKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The end of RowKey range.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "EndRowKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The start of PartionKey range.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "StartPartitionKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The end of PartionKey range.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "StartRowKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Convert the SAS query parameters into a URL encoded query string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A URL encoded query string representing the SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas" + }, + { + "LineId": "Microsoft.Extensions.Azure", + "Tokens": [ + { + "Kind": 2, + "Value": "namespace", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Microsoft", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Extensions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Azure", + "NavigationDisplayName": "Microsoft.Extensions.Azure", + "HasSuffixSpace": true, + "RenderClasses": [ + "namespace" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Extension methods to add \u003Csee cref=\u0022T:Azure.Data.Tables.TableClientOptions\u0022 /\u003E client to clients builder.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions" + }, + { + "LineId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientBuilderExtensions", + "NavigationDisplayName": "TableClientBuilderExtensions", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Registers a \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E instance with the provided \u003Cparamref name=\u0022connectionString\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.String)" + }, + { + "LineId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IAzureClientBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "NavigateToId": "Azure.Data.Tables.TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AddTableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "this", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "builder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "connectionString", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IAzureClientFactoryBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Registers a \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E instance with the provided \u003Cparamref name=\u0022serviceUri\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri)" + }, + { + "LineId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IAzureClientBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "NavigateToId": "Azure.Data.Tables.TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AddTableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "this", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "builder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "serviceUri", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IAzureClientFactoryBuilderWithCredential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Registers a \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E instance with the provided \u003Cparamref name=\u0022serviceUri\u0022 /\u003E and \u003Cparamref name=\u0022sharedKeyCredential\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IAzureClientBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "NavigateToId": "Azure.Data.Tables.TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AddTableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "this", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "builder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "serviceUri", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "sharedKeyCredential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IAzureClientFactoryBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Registers a \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E instance with connection options loaded from the provided \u003Cparamref name=\u0022configuration\u0022 /\u003E instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)" + }, + { + "LineId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IAzureClientBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "NavigateToId": "Azure.Data.Tables.TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AddTableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TConfiguration", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "this", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "builder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TConfiguration", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "configuration", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IAzureClientFactoryBuilderWithConfiguration", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TConfiguration", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions" + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure" + } + ] +} \ No newline at end of file diff --git a/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/azure.data.tables.12.9.0_doc_change.json b/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/azure.data.tables.12.9.0_doc_change.json new file mode 100644 index 00000000000..bc66ca782c4 --- /dev/null +++ b/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/azure.data.tables.12.9.0_doc_change.json @@ -0,0 +1,62920 @@ +{ + "Version": 0, + "VersionString": "29", + "Language": "C#", + "PackageName": "Azure.Data.Tables", + "PackageVersion": "12.9.0.0", + "Tokens": [ + ], + "APIForest": [ + ], + "Diagnostics": [ + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + }, + { + "DiagnosticId": "AZC0007", + "Text": "A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "HelpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "TargetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "Level": 3 + } + ], + "ParserVersion": "29", + "ReviewLines": [ + { + "LineId": "Dependencies", + "Tokens": [ + { + "Kind": 5, + "Value": "Dependencies:", + "NavigationDisplayName": "Dependencies", + "HasSuffixSpace": true, + "RenderClasses": [ + "dependencies" + ] + } + ], + "Children": [ + ] + }, + { + "LineId": "Azure.Core", + "Tokens": [ + { + "Kind": 5, + "Value": "Azure.Core", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 5, + "Value": "-1.41.0", + "SkipDiff": true, + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ] + }, + { + "LineId": "System.Text.Json", + "Tokens": [ + { + "Kind": 5, + "Value": "System.Text.Json", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 5, + "Value": "-4.7.2", + "SkipDiff": true, + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ] + }, + { + "Tokens": [ + ], + "Children": [ + ], + "RelatedToLine": "Dependencies" + }, + { + "LineId": "Azure.Data.Tables", + "Tokens": [ + { + "Kind": 2, + "Value": "namespace", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Azure", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Data", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Tables", + "NavigationDisplayName": "Azure.Data.Tables", + "HasSuffixSpace": true, + "RenderClasses": [ + "namespace" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An interface defining the required properties for a table entity model. Custom entity model types must implement this interface(updated).", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Two options exist for implementations of \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E: Strongly typed custom entity model classes, and the provided \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E model.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "LineId": "Azure.Data.Tables.ITableEntity", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "interface", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigationDisplayName": "ITableEntity", + "HasSuffixSpace": true, + "RenderClasses": [ + "interface" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the entity\u0027s ETag.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA string containing the ETag value for the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.ETag" + }, + { + "LineId": "Azure.Data.Tables.ITableEntity.ETag", + "Tokens": [ + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.PartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The partition key is a unique identifier for the partition within a given table and forms the first part of an entity\u0027s primary key.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.PartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.PartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA string containing the partition key for the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.PartitionKey" + }, + { + "LineId": "Azure.Data.Tables.ITableEntity.PartitionKey", + "Tokens": [ + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PartitionKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.RowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The row key is a unique identifier for an entity within a given partition. Together the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.PartitionKey\u0022 /\u003E and RowKey uniquely identify every entity within a table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.RowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.RowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA string containing the row key for the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.RowKey" + }, + { + "LineId": "Azure.Data.Tables.ITableEntity.RowKey", + "Tokens": [ + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "RowKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Timestamp property is a DateTime value that is maintained on the server side to record the time an entity was last modified.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Table service uses the Timestamp property internally to provide optimistic concurrency. The value of Timestamp is a monotonically increasing value,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// meaning that each time the entity is modified, the value of Timestamp increases for that entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This property should not be set on insert or update operations (the value will be ignored).", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA \u003Csee cref=\u0022T:System.DateTimeOffset\u0022 /\u003E containing the timestamp of the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity.Timestamp" + }, + { + "LineId": "Azure.Data.Tables.ITableEntity.Timestamp", + "Tokens": [ + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Timestamp", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.ITableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E allows you to interact with Azure Tables hosted in either Azure storage accounts or Azure Cosmos DB table API.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient" + }, + { + "LineId": "Azure.Data.Tables.TableClient", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClient", + "NavigationDisplayName": "TableClient", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E which contains a SAS token.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\u0022 /\u003E for creating a SAS token.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/?{sas_token}\u0022 or", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u0022https://{account_name}.table.cosmos.azure.com?{sas_token}\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.AzureSasCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\u0022 /\u003E for creating a SAS token.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net\u0022", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// or \u0022https://{account_name}.table.cosmos.azure.com\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared access signature credential used to sign requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "AzureSasCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified table service \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared key credential used to sign requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E is an empty string.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified table service \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared key credential used to sign requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E is an empty string.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified connection string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022connectionString\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A connection string includes the authentication information", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// required for your application to access data in an Azure Table", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// account at runtime.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Configure Azure Storage connection strings\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E or \u003Cparamref name=\u0022tableName\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is invalid.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "connectionString", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified connection string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022connectionString\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A connection string includes the authentication information", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// required for your application to access data in an Azure Storage", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// account at runtime.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Configure Azure Storage connection strings\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E is an empty string.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E or \u003Cparamref name=\u0022tableName\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is invalid.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "connectionString", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Core.TokenCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net\u0022", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// or \u0022https://{account_name}.table.cosmos.azure.com\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tokenCredential\u0022\u003EThe \u003Csee cref=\u0022T:Azure.Core.TokenCredential\u0022 /\u003E used to authorize requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027. or \u003Cparamref name=\u0022tableName\u0022 /\u003E is an empty string.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E, \u003Cparamref name=\u0022endpoint\u0022 /\u003E, or \u003Cparamref name=\u0022tokenCredential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TokenCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tokenCredential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E class for mocking.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.TableClient()" + }, + { + "LineId": "Azure.Data.Tables.TableClient.TableClient()", + "Tokens": [ + { + "Kind": 2, + "Value": "protected", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The name of the table account with which this client instance will interact.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AccountName" + }, + { + "LineId": "Azure.Data.Tables.TableClient.AccountName", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AccountName", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Name" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The name of the table with which this client instance will interact.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Name" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Name" + }, + { + "LineId": "Azure.Data.Tables.TableClient.Name", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Name", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Uri" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Uri of the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Uri" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Uri" + }, + { + "LineId": "Azure.Data.Tables.TableClient.Uri", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates an OData filter query string from the provided expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EThe type of the entity being queried. Typically this will be derived from \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// or \u003Csee cref=\u0022T:System.Collections.Generic.Dictionary\u00602\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003EA filter expression.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe string representation of the filter expression.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateQueryFilter", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Expression", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Func", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Create an OData filter expression from an interpolated string. The interpolated values will be quoted and escaped as necessary.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003EAn interpolated filter string.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA valid OData filter expression.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateQueryFilter", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "FormattableString", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Adds a Table Entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E into the Table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe entity to add.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E containing headers such as ETag\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if entity already exists.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AddEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Adds a Table Entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E into the Table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe entity to add.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E containing headers such as ETag.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if entity already exists.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AddEntityAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table with the name used to construct this client instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Create", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table with the name used to construct this client instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table with the name used to construct this client instance if it does not already exist.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table. If the table already exists, then \u003Csee cref=\u0022P:Azure.Response.Status\u0022 /\u003E is 409. The \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E can be accessed via the GetRawResponse() method.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateIfNotExists", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table with the name used to construct this client instance if it does not already exist.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table. If the table already exists, then \u003Csee cref=\u0022P:Azure.Response.Status\u0022 /\u003E is 409. The \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E can be accessed via the GetRawResponse() method.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateIfNotExistsAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes the table with the name used to construct this client instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Delete", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes the table with the name used to construct this client instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "DeleteAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes the specified table entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E, the transaction will fail if the entity does not exist.\u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022ifMatch\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The If-Match value to be used for optimistic concurrency.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The default is to delete unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "DeleteEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "ifMatch", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes the specified table entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E, the transaction will fail if the entity does not exist.\u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe table entity to delete.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022ifMatch\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The If-Match value to be used for optimistic concurrency.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The default is to delete unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "DeleteEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "ifMatch", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes the specified table entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E, the transaction will fail if the entity does not exist.\u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022ifMatch\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The If-Match value to be used for optimistic concurrency.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The default is to delete unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "DeleteEntityAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "ifMatch", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes the specified table entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E, the transaction will fail if the entity does not exist.\u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe table entity to delete.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022ifMatch\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The If-Match value to be used for optimistic concurrency.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The default is to delete unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "DeleteEntityAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "ifMatch", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// returns a \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E that generates a Table Service", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Shared Access Signature (SAS) Uri based on the Client properties", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// and parameters passed.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Constructing a Service SAS\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003E Required. Specifies the list of permissions to be associated with the SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Required. Specifies the time at which the SAS becomes invalid. This field", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// must be omitted if it has been specified in an associated stored access policy.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E on successfully deleting. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E An \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E will be thrown if a failure occurs. \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GenerateSasUri", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)\u0022 /\u003E returns a", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E that generates a Table Service SAS Uri based", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// on the Client properties and builder passed.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Constructing a Service SAS\u003C/see\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022builder\u0022\u003E Used to generate a Shared Access Signature (SAS). \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E on successfully deleting. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E An \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E will be thrown if a failure occurs. \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GenerateSasUri", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "builder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Retrieves details about any stored access policies specified on the table that may be used with Shared Access Signatures. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IReadOnlyList", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSignedIdentifier", + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetAccessPolicies", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Retrieves details about any stored access policies specified on the table that may be used with Shared Access Signatures. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IReadOnlyList", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSignedIdentifier", + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetAccessPoliciesAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003ESelects which set of entity properties to return in the result set.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if the entity doesn\u0027t exist.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022partitionKey\u0022 /\u003E or \u003Cparamref name=\u0022rowKey\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003ESelects which set of entity properties to return in the result set.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if the entity doesn\u0027t exist.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022partitionKey\u0022 /\u003E or \u003Cparamref name=\u0022rowKey\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetEntityAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003ESelects which set of entity properties to return in the result set. Pass \u003Cc\u003Enull\u003C/c\u003E to retreive all properties.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E The \u003Csee cref=\u0022T:Azure.NullableResponse\u00601\u0022 /\u003E whose \u003Cc\u003EHasValue\u003C/c\u003E property will return \u003Cc\u003Etrue\u003C/c\u003E if the entity existed, otherwise \u003Cc\u003Efalse\u003C/c\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if an unexpected error occurs.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022partitionKey\u0022 /\u003E or \u003Cparamref name=\u0022rowKey\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "NullableResponse", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetEntityIfExists", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003ESelects which set of entity properties to return in the result set. Pass \u003Cc\u003Enull\u003C/c\u003E to retreive all properties.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E The \u003Csee cref=\u0022T:Azure.NullableResponse\u00601\u0022 /\u003E whose \u003Cc\u003EHasValue\u003C/c\u003E property will return \u003Cc\u003Etrue\u003C/c\u003E if the entity existed, otherwise \u003Cc\u003Efalse\u003C/c\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if an unexpected error occurs.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022partitionKey\u0022 /\u003E or \u003Cparamref name=\u0022rowKey\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "NullableResponse", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetEntityIfExistsAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E instance scoped to the current table which can be used to generate a Shared Access Signature (SAS)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// token capable of granting limited access to table resources.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-service-sas\u0022\u003ECreate a service SAS\u003C/see\u003E for more details.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E containing the allowed permissions.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E instance scoped to the current table which can be used to generate a Shared Access Signature (SAS)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// token capable of granting limited access to table resources.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-service-sas\u0022\u003ECreate a service SAS\u003C/see\u003E for more details.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rawPermissions\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The permissions associated with the shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This string should contain one or more of the following permission characters in this order: \u0022racwdl\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\u0022 /\u003E if you prefer to specify strongly typed permission settings.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rawPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Queries entities in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only entities that satisfy the specified filter expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following expression would filter entities with a PartitionKey of \u0027foo\u0027: \u003Cc\u003Ee =\u0026gt; e.PartitionKey == \u0022foo\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E of entity property names that selects which set of entity properties to return in the result set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following value would return only the PartitionKey and RowKey properties: \u003Cc\u003Enew[] { \u0022PartitionKey, RowKey\u0022}\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of entity models serialized as type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Pageable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Query", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Expression", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Func", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Queries entities in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only entities that satisfy the specified OData filter.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following filter would filter entities with a PartitionKey of \u0027foo\u0027: \u003Cc\u003E\u0022PartitionKey eq \u0027foo\u0027\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E of entity property names that selects which set of entity properties to return in the result set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following value would return only the PartitionKey and RowKey properties: \u003Cc\u003Enew[] { \u0022PartitionKey, RowKey\u0022}\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of entity models serialized as type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Pageable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Query", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Queries entities in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only entities that satisfy the specified filter expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following expression would filter entities with a PartitionKey of \u0027foo\u0027: \u003Cc\u003Ee =\u0026gt; e.PartitionKey == \u0022foo\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E of entity property names that selects which set of entity properties to return in the result set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following value would return only the PartitionKey and RowKey properties: \u003Cc\u003Enew[] { \u0022PartitionKey, RowKey\u0022}\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of entity models serialized as type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "AsyncPageable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "QueryAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Expression", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Func", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Queries entities in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only entities that satisfy the specified OData filter.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following filter would filter entities with a PartitionKey of \u0027foo\u0027: \u003Cc\u003E\u0022PartitionKey eq \u0027foo\u0027\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022select\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E of entity property names that selects which set of entity properties to return in the result set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following value would return only the PartitionKey and RowKey properties: \u003Cc\u003Enew[] { \u0022PartitionKey, RowKey\u0022}\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of entity models serialized as type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "AsyncPageable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "QueryAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "select", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E sets stored access policies for the table that may be used with Shared Access Signatures. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableAcl\u0022\u003E the access policies for the table. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SetAccessPolicy", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSignedIdentifier", + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableAcl", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E sets stored access policies for the table that may be used with Shared Access Signatures. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableAcl\u0022\u003E the access policies for the table. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SetAccessPolicyAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSignedIdentifier", + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableAcl", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Submits the batch transaction to the service for execution.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The sub-operations contained in the batch will either succeed or fail together as a transaction.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022transactionActions\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E containing the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003Es to submit to the service.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E\u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing a \u003Csee cref=\u0022T:System.Collections.Generic.IReadOnlyList\u00601\u0022 /\u003E of \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Each sub-response in the collection corresponds to the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E provided to the \u003Cparamref name=\u0022transactionActions\u0022 /\u003E parameter at the same index position.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Each response can be inspected for details for its corresponding table operation, such as the \u003Csee cref=\u0022P:Azure.Response.Headers\u0022 /\u003E property containing the \u003Csee cref=\u0022P:Azure.Core.ResponseHeaders.ETag\u0022 /\u003E\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022 /\u003E if the batch transaction fails./\u0026gt;", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022 /\u003E if the batch has been previously submitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IReadOnlyList", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SubmitTransaction", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionAction", + "NavigateToId": "Azure.Data.Tables.TableTransactionAction", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "transactionActions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Submits the batch transaction to the service for execution.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The sub-operations contained in the batch will either succeed or fail together as a transaction.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022transactionActions\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E containing the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003Es to submit to the service.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E\u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing a \u003Csee cref=\u0022T:System.Collections.Generic.IReadOnlyList\u00601\u0022 /\u003E of \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Each sub-response in the collection corresponds to the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E provided to the \u003Cparamref name=\u0022transactionActions\u0022 /\u003E parameter at the same index position.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Each response can be inspected for details for its corresponding table operation, such as the \u003Csee cref=\u0022P:Azure.Response.Headers\u0022 /\u003E property containing the \u003Csee cref=\u0022P:Azure.Core.ResponseHeaders.ETag\u0022 /\u003E\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022 /\u003E if the batch transaction fails./\u0026gt;", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022 /\u003E if the batch has been previously submitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IReadOnlyList", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SubmitTransactionAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionAction", + "NavigateToId": "Azure.Data.Tables.TableTransactionAction", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "transactionActions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Updates the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E, if it exists.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Cparamref name=\u0022mode\u0022 /\u003E is \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E, the entity will be replaced.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Cparamref name=\u0022mode\u0022 /\u003E is \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E, the property values present in the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022entity\u0022 /\u003E will be merged with the existing entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022T:Azure.Data.Tables.TableUpdateMode\u0022 /\u003E for more information about the behavior of the \u003Cparamref name=\u0022mode\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe entity to update.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022ifMatch\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The If-Match value to be used for optimistic concurrency.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022mode\u0022\u003EDetermines the behavior of the Update operation.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "UpdateEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "ifMatch", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableUpdateMode", + "NavigateToId": "Azure.Data.Tables.TableUpdateMode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "mode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Merge", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Updates the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E, if it exists.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Cparamref name=\u0022mode\u0022 /\u003E is \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E, the entity will be replaced.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Cparamref name=\u0022mode\u0022 /\u003E is \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E, the property values present in the \u003Cparamref name=\u0022entity\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// will be merged with the existing entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022T:Azure.Data.Tables.TableUpdateMode\u0022 /\u003E for more information about the behavior of the \u003Cparamref name=\u0022mode\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe entity to update.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022ifMatch\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The If-Match value to be used for optimistic concurrency.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022mode\u0022\u003EDetermines the behavior of the Update operation.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "UpdateEntityAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "ifMatch", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableUpdateMode", + "NavigateToId": "Azure.Data.Tables.TableUpdateMode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "mode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Merge", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Replaces the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E, if it exists. Creates the entity if it does not exist.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe entity to upsert.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022mode\u0022\u003EDetermines the behavior of the update operation when the entity already exists in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022T:Azure.Data.Tables.TableUpdateMode\u0022 /\u003E for more details.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "UpsertEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableUpdateMode", + "NavigateToId": "Azure.Data.Tables.TableUpdateMode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "mode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Merge", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Replaces the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E, if it exists. Creates the entity if it does not exist.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe entity to upsert.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022mode\u0022\u003EDetermines the behavior of the upsert operation when the entity already exists in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022T:Azure.Data.Tables.TableUpdateMode\u0022 /\u003E for more details.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "UpsertEntityAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableUpdateMode", + "NavigateToId": "Azure.Data.Tables.TableUpdateMode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "mode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Merge", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "T", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClient" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Options to configure the requests to the Table service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions" + }, + { + "LineId": "Azure.Data.Tables.TableClientOptions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigationDisplayName": "TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClientOptions.ServiceVersion\u0022 /\u003E of the service API used when making requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion" + }, + { + "LineId": "Azure.Data.Tables.TableClientOptions.ServiceVersion", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ServiceVersion", + "NavigationDisplayName": "ServiceVersion", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Tables API version 2019-02-02.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02" + }, + { + "LineId": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02", + "Tokens": [ + { + "Kind": 4, + "Value": "V2019_02_02", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Tables API version 2020-12-06.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06" + }, + { + "LineId": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06", + "Tokens": [ + { + "Kind": 4, + "Value": "V2020_12_06", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "2", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.ServiceVersion" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClientOptions\u0022 /\u003E class.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// class.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022serviceVersion\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022T:Azure.Data.Tables.TableClientOptions.ServiceVersion\u0022 /\u003E of the service API used when", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// making requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)" + }, + { + "LineId": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ServiceVersion", + "NavigateToId": "Azure.Data.Tables.TableClientOptions.ServiceVersion", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "serviceVersion", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "V2020_12_06", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Enables tenant discovery through the authorization challenge when the client is configured to use a TokenCredential.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// When \u003Cc\u003Etrue\u003C/c\u003E, the client will attempt an initial un-authorized request to prompt an OAuth challenge in order to discover the correct tenant for the resource.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery" + }, + { + "LineId": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "EnableTenantDiscovery", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableClientOptions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A generic dictionary-like \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E type which defines an arbitrary set of properties on an entity as key-value pairs.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This type can be used with any of the generic entity interaction methods in \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E where entity model type flexibility is desired.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, if your table contains a jagged schema, or you need to precisely update a subset of properties in a \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E mode operation.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "LineId": "Azure.Data.Tables.TableEntity", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "sealed", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableEntity", + "NavigationDisplayName": "TableEntity", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IDictionary", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates an instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E class without any properties initialized.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity()" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.TableEntity()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E class with the specified partition key and row key.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022partitionKey\u0022\u003EA string containing the partition key of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E to be initialized.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EA string containing the row key of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E to be initialized.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "partitionKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E class with properties specified in \u003Cparamref name=\u0022values\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022values\u0022\u003EA \u003Csee cref=\u0022T:System.Collections.IDictionary\u0022 /\u003E containing the initial values of the entity.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IDictionary", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "values", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EGets the number of elements contained in the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/summary\u003E\u003Creturns\u003EThe number of elements contained in the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Count" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Count", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Count", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the entity\u0027s ETag.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EAn \u003Csee cref=\u0022P:Azure.Data.Tables.TableEntity.ETag\u0022 /\u003E containing the ETag value for the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.ETag" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.ETag", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EGets an \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E containing the keys of the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/summary\u003E\u003Creturns\u003EAn \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E containing the keys of the object that implements \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Keys" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Keys", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Keys", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.PartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The partition key is a unique identifier for the partition within a given table and forms the first part of an entity\u0027s primary key.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.PartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.PartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA string containing the partition key for the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.PartitionKey" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.PartitionKey", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PartitionKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.RowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The row key is a unique identifier for an entity within a given partition. Together, the \u003Csee cref=\u0022P:Azure.Data.Tables.TableEntity.PartitionKey\u0022 /\u003E and RowKey uniquely identify an entity within a table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.RowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.RowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA string containing the row key for the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.RowKey" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.RowKey", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "RowKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.this[System.String]" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the entity\u0027s property, given the name of the property.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.this[System.String]" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.this[System.String]" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EA string containing the name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.this[System.String]" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe property value typed as an object.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.this[System.String]" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.this[System.String]", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "this", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "[", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "]", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Timestamp property is a DateTimeOffset value that is maintained on the server side to record the time an entity was last modified.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Table service uses the Timestamp property internally to provide optimistic concurrency. The value of Timestamp is a monotonically increasing value,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// meaning that each time the entity is modified, the value of Timestamp increases for that entity. This property should not be set on insert or update operations (the value will be ignored).", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Timestamp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cvalue\u003EA \u003Csee cref=\u0022T:System.DateTimeOffset\u0022 /\u003E containing the timestamp of the entity.\u003C/value\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Timestamp" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Timestamp", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Timestamp", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EGets a value indicating whether the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is read-only.\u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.IsReadOnly" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.IsReadOnly", + "Tokens": [ + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "IsReadOnly", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EGets an \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E containing the values in the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Values" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Values", + "Tokens": [ + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IDictionary", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Values", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EAdds an element with the provided key and value to the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/summary\u003E\u003Cparam name=\u0022key\u0022\u003EThe object to use as the key of the element to add.\u003C/param\u003E\u003Cparam name=\u0022value\u0022\u003EThe object to use as the value of the element to add.\u003C/param\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022key\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003EAn element with the same key already exists in the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E is read-only.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Add(System.String, System.Object)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Add(System.String, System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Add", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "value", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003ERemoves all items from the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/summary\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is read-only.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Clear()" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Clear()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Clear", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EDetermines whether the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E contains an element with the specified key.\u003C/summary\u003E\u003Cparam name=\u0022key\u0022\u003EThe key to locate in the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E contains an element with the key; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022key\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.ContainsKey(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.ContainsKey(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ContainsKey", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.Byte\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type byte array.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinary(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetBinary(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "byte", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "[", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "]", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetBinary", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.BinaryData\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type byte array.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "BinaryData", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetBinaryData", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.String\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Boolean\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetBoolean", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.DateTime\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.DateTime\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTime", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetDateTime", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.DateTimeOffset\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.DateTimeOffset\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetDateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.Double\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Double\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetDouble(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetDouble(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "double", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetDouble", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.Guid\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Guid\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetGuid(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetGuid(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Guid", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetGuid", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.Int32\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Int32\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt32(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetInt32(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetInt32", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.Int64\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Int64\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetInt64(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetInt64(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "long", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetInt64", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.String\u0022 /\u003E property called", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparamref name=\u0022key\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.String\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetString(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetString(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003ERemoves the element with the specified key from the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/summary\u003E\u003Cparam name=\u0022key\u0022\u003EThe key of the element to remove.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the element is successfully removed; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E. This method also returns \u003Csee langword=\u0022false\u0022 /\u003E if \u003Cparamref name=\u0022key\u0022 /\u003E was not found in the original \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/returns\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022key\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E is read-only.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Remove(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Remove(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Remove", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EGets the value associated with the specified key.\u003C/summary\u003E\u003Cparam name=\u0022key\u0022\u003EThe key whose value to get.\u003C/param\u003E\u003Cparam name=\u0022value\u0022\u003EWhen this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the \u003Cparamref name=\u0022value\u0022 /\u003E parameter. This parameter is passed uninitialized.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the object that implements \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E contains an element with the specified key; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022key\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.TryGetValue(System.String, System.Object)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.TryGetValue(System.String, System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TryGetValue", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "key", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "out", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "value", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EAdds an item to the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/summary\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is read-only.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Add(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Add(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)", + "Tokens": [ + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Add", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "item", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EDetermines whether the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E contains a specific value.\u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Contains(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Contains(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)", + "Tokens": [ + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Contains", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "item", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003ECopies the elements of the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E to an \u003Csee cref=\u0022T:System.Array\u0022 /\u003E, starting at a particular \u003Csee cref=\u0022T:System.Array\u0022 /\u003E index.\u003C/summary\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022array\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.ArgumentOutOfRangeException\u0022\u003E\u003Cparamref name=\u0022arrayIndex\u0022 /\u003E is less than 0.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003EThe number of elements in the source \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is greater than the available space from \u003Cparamref name=\u0022arrayIndex\u0022 /\u003E to the end of the destination \u003Cparamref name=\u0022array\u0022 /\u003E.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.CopyTo(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E[], System.Int32)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.CopyTo(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E[], System.Int32)", + "Tokens": [ + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CopyTo", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "[", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "]", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "array", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "arrayIndex", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003ERemoves the first occurrence of a specific object from the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/summary\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is read-only.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.Remove(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.Remove(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)", + "Tokens": [ + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ICollection", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Remove", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "item", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetEnumerator()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the enumerator for the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E properties.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetEnumerator()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetEnumerator()" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetEnumerator()", + "Tokens": [ + { + "Kind": 3, + "Value": "IEnumerator", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "KeyValuePair", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetEnumerator", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetEnumerator()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the enumerator for the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E properties.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetEnumerator()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity.GetEnumerator()" + }, + { + "LineId": "Azure.Data.Tables.TableEntity.GetEnumerator()", + "Tokens": [ + { + "Kind": 3, + "Value": "IEnumerator", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEnumerable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetEnumerator", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableEntity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The retention policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableRetentionPolicy" + }, + { + "LineId": "Azure.Data.Tables.TableRetentionPolicy", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableRetentionPolicy", + "NavigationDisplayName": "TableRetentionPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableRetentionPolicy\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableRetentionPolicy.TableRetentionPolicy(System.Boolean)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022enabled\u0022\u003E Indicates whether a retention policy is enabled for the service. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableRetentionPolicy.TableRetentionPolicy(System.Boolean)" + }, + { + "LineId": "Azure.Data.Tables.TableRetentionPolicy.TableRetentionPolicy(System.Boolean)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableRetentionPolicy", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "enabled", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates the number of days that metrics or logging or soft-deleted data should be retained. All data older than this value will be deleted. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableRetentionPolicy.Days" + }, + { + "LineId": "Azure.Data.Tables.TableRetentionPolicy.Days", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Days", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates whether a retention policy is enabled for the service. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableRetentionPolicy.Enabled" + }, + { + "LineId": "Azure.Data.Tables.TableRetentionPolicy.Enabled", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Enabled", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableRetentionPolicy" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E provides synchronous and asynchronous methods to perform table level operations with Azure Tables hosted in either Azure storage accounts or Azure Cosmos DB table API.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "NavigationDisplayName": "TableServiceClient", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E containing a shared access signature (SAS)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// token credential.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared access signature credential used to sign requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions,Azure.Data.Tables.Sas.TableAccountSasResourceTypes,System.DateTimeOffset)\u0022 /\u003E for creating a SAS token.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "AzureSasCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified connection string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022connectionString\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A connection string includes the authentication information", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// required for your application to access data in an Azure Storage", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// account at runtime.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Configure Azure Storage connection strings\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "connectionString", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E containing a shared access signature (SAS)", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// token credential. See \u003Csee cref=\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions,Azure.Data.Tables.Sas.TableAccountSasResourceTypes,System.DateTimeOffset)\u0022 /\u003E for creating a SAS token.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared access signature credential used to sign requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "AzureSasCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified table service \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared key credential used to sign requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified table service \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022credential\u0022\u003EThe shared key credential used to sign requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "credential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified connection string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022connectionString\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A connection string includes the authentication information", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// required for your application to access data in an Azure Storage", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// account at runtime.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Configure Azure Storage connection strings\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is invalid.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "connectionString", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022endpoint\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tokenCredential\u0022\u003EThe \u003Csee cref=\u0022T:Azure.Core.TokenCredential\u0022 /\u003E used to authorize requests.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022options\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E or \u003Cparamref name=\u0022tokenCredential\u0022 /\u003E is null.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "endpoint", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TokenCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tokenCredential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "options", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// class for mocking.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.TableServiceClient()" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.TableServiceClient()", + "Tokens": [ + { + "Kind": 2, + "Value": "protected", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The name of the table account with which this client instance will interact.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.AccountName" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.AccountName", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AccountName", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Uri" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The Uri for the table account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Uri" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Uri" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.Uri", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates an OData filter query string from the provided expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003EA filter expression.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe string representation of the filter expression.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateQueryFilter", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Expression", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Func", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Create an OData filter expression from an interpolated string. The interpolated values will be quoted and escaped as necessary.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003EAn interpolated filter string.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA valid OData filter expression.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateQueryFilter", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "FormattableString", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table on the service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of table to create.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateTable", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table on the service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of table to create.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateTableAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table on the service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table to create.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table. If the table already exists, then \u003Csee cref=\u0022P:Azure.Response.Status\u0022 /\u003E is 409. The \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E can be accessed via the GetRawResponse() method.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateTableIfNotExists", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a table on the service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table to create.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table. If the table already exists, then \u003Csee cref=\u0022P:Azure.Response.Status\u0022 /\u003E is 409. The \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E can be accessed via the GetRawResponse() method.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CreateTableIfNotExistsAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes a table on the service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table to delete.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "DeleteTable", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Deletes a table on the service.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table to delete.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "DeleteTableAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions,Azure.Data.Tables.Sas.TableAccountSasResourceTypes,System.DateTimeOffset)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// returns a \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E that generates a Table Service", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Shared Access Signature (SAS) Uri based on the Client properties", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// and parameters passed.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Constructing a Service SAS\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003E Specifies the list of permissions to be associated with the SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// See \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022resourceTypes\u0022\u003E Specifies the resource types that will can be accessed with the SAS.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Required. Specifies the time at which the SAS becomes invalid. This field", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// must be omitted if it has been specified in an associated stored access policy.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E on successfully deleting. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E An \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E will be thrown if a failure occurs. \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GenerateSasUri", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "resourceTypes", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)\u0022 /\u003E returns a", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E that generates a Table Service SAS Uri based", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// on the Client properties and builder passed.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Constructing a Service SAS\u003C/see\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022builder\u0022\u003E Used to generate a Shared Access Signature (SAS). \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E on successfully deleting. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E An \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E will be thrown if a failure occurs. \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GenerateSasUri", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "builder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Gets the properties of an account\u0027s Table service, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceProperties", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetProperties", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Gets the properties of an account\u0027s Table service, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceProperties", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetPropertiesAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E instance scoped to the current account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\u0022 /\u003E containing the allowed permissions.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022resourceTypes\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\u0022 /\u003E containing the accessible resource types.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "resourceTypes", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E instance scoped to the current table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rawPermissions\u0022\u003EThe permissions associated with the shared access signature. This string should contain one or more of the following permission characters in this order: \u0022racwdl\u0022.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022resourceTypes\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\u0022 /\u003E containing the accessible resource types.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rawPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "resourceTypes", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Retrieves statistics related to replication for the Table service. It is only available on the secondary location endpoint when read-access geo-redundant replication is enabled for the account. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetStatistics(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetStatistics(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetStatistics(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceStatistics", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceStatistics", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetStatistics", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Retrieves statistics related to replication for the Table service. It is only available on the secondary location endpoint when read-access geo-redundant replication is enabled for the account. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetStatisticsAsync(System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetStatisticsAsync(System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetStatisticsAsync(System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceStatistics", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceStatistics", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetStatisticsAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E configured with the current \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E options, affinitized to the specified \u003Cparamref name=\u0022tableName\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003E\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClient", + "NavigateToId": "Azure.Data.Tables.TableClient", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetTableClient", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a list of tables from the storage account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only tables that satisfy the specified filter.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003E\u0022TableName eq \u0027foo\u0027\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number tables that will be returned per page.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Pageable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Query", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a list of tables from the storage account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only tables that satisfy the specified filter expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003E\u0022TableName eq {someStringVariable}\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The filter string will be properly quoted and escaped.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Pageable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Query", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "FormattableString", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a list of tables from the storage account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only tables that satisfy the specified filter expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following expression would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003Ee =\u0026gt; e.Name == \u0022foo\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Pageable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Query", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Expression", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Func", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a list of tables from the storage account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only tables that satisfy the specified filter.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003E\u0022TableName eq \u0027foo\u0027\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of tables that will be returned per page.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003Es.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "AsyncPageable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "QueryAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a list of tables from the storage account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only tables that satisfy the specified filter expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003E\u0022TableName eq {someStringVariable}\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The filter string will be properly quoted and escaped.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003Es.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "AsyncPageable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "QueryAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "FormattableString", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets a list of tables from the storage account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022filter\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns only tables that satisfy the specified filter expression.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For example, the following expression would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003Ee =\u0026gt; e.Name == \u0022foo\u0022\u003C/c\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxPerPage\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The maximum number of entities that will be returned per page.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003Es.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "AsyncPageable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "QueryAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Expression", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Func", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "filter", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxPerPage", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Sets properties for an account\u0027s Table service endpoint, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022properties\u0022\u003E The Table Service properties. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SetProperties", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceProperties", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "properties", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Sets properties for an account\u0027s Table service endpoint, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022properties\u0022\u003E The Table Service properties. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)" + }, + { + "LineId": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "virtual", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Task", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SetPropertiesAsync", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceProperties", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "properties", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "CancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "cancellationToken", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableServiceClient" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E is a credential backed by", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// a Storage Account\u0027s name and one of its access keys.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential" + }, + { + "LineId": "Azure.Data.Tables.TableSharedKeyCredential", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigationDisplayName": "TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E class.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022accountName\u0022\u003EThe name of the Storage Account.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022accountKey\u0022\u003EA Storage Account access key.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "accountName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "accountKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the name of the Storage Account.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.AccountName" + }, + { + "LineId": "Azure.Data.Tables.TableSharedKeyCredential.AccountName", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AccountName", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Update the Storage Account\u0027s access key. This intended to be used", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// when you\u0027ve regenerated your Storage Account\u0027s access keys and want", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// to update long lived clients.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022accountKey\u0022\u003EA Storage Account access key.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)" + }, + { + "LineId": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SetAccountKey", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "accountKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableSharedKeyCredential" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Defines an transaction action to be included as part of a batch operation.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionAction", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionAction", + "NavigationDisplayName": "TableTransactionAction", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022actionType\u0022\u003E The operation type to be applied to the \u003Cparamref name=\u0022entity\u0022 /\u003E\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe table entity to which the \u003Cparamref name=\u0022actionType\u0022 /\u003E will be applied.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionAction", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionActionType", + "NavigateToId": "Azure.Data.Tables.TableTransactionActionType", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "actionType", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022actionType\u0022\u003E The operation type to be applied to the \u003Cparamref name=\u0022entity\u0022 /\u003E\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022entity\u0022\u003EThe table entity to which the \u003Cparamref name=\u0022actionType\u0022 /\u003E will be applied.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022etag\u0022\u003E The \u003Csee cref=\u0022P:Azure.Data.Tables.TableTransactionAction.ETag\u0022 /\u003E to apply to this action.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionAction", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionActionType", + "NavigateToId": "Azure.Data.Tables.TableTransactionActionType", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "actionType", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "entity", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "etag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.ActionType" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The operation type to be applied to the \u003Csee cref=\u0022P:Azure.Data.Tables.TableTransactionAction.Entity\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.ActionType" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.ActionType" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionAction.ActionType", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionActionType", + "NavigateToId": "Azure.Data.Tables.TableTransactionActionType", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ActionType", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.Entity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The table entity to which the batch operation will be applied.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.Entity" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.Entity" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionAction.Entity", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ITableEntity", + "NavigateToId": "Azure.Data.Tables.ITableEntity", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Entity", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional \u003Csee cref=\u0022P:Azure.Data.Tables.TableTransactionAction.ETag\u0022 /\u003E to be used for the entity operation.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.ETag" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction.ETag" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionAction.ETag", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ETag", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionAction" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The type of operation to be executed on a table entity as part of a table transactional batch operations.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionActionType", + "NavigationDisplayName": "TableTransactionActionType", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.Add" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Add the entity to the table. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.AddEntity\u0060\u00601(\u0060\u00600,System.Threading.CancellationToken)\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.Add" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.Add" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType.Add", + "Tokens": [ + { + "Kind": 4, + "Value": "Add", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "0", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpdateMerge" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Update the entity in \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E mode. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpdateEntity\u0060\u00601(\u0060\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpdateMerge" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpdateMerge" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType.UpdateMerge", + "Tokens": [ + { + "Kind": 4, + "Value": "UpdateMerge", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpdateReplace" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Update the entity in \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E mode. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpdateEntity\u0060\u00601(\u0060\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpdateReplace" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpdateReplace" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType.UpdateReplace", + "Tokens": [ + { + "Kind": 4, + "Value": "UpdateReplace", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "2", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.Delete" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Delete the entity. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.DeleteEntity(System.String,System.String,Azure.ETag,System.Threading.CancellationToken)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.Delete" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.Delete" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType.Delete", + "Tokens": [ + { + "Kind": 4, + "Value": "Delete", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "3", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpsertMerge" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Upsert the entity in \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E mode. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpsertEntity\u0060\u00601(\u0060\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpsertMerge" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpsertMerge" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType.UpsertMerge", + "Tokens": [ + { + "Kind": 4, + "Value": "UpsertMerge", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "4", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpsertReplace" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Upsert the entity in \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E mode. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpsertEntity\u0060\u00601(\u0060\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpsertReplace" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType.UpsertReplace" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionActionType.UpsertReplace", + "Tokens": [ + { + "Kind": 4, + "Value": "UpsertReplace", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "5", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionActionType" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionFailedException", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionFailedException", + "NavigationDisplayName": "TableTransactionFailedException", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "RequestFailedException", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instances of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionFailedException\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022requestFailedException\u0022\u003E The \u003Csee cref=\u0022T:Azure.RequestFailedException\u0022 /\u003E related to this exception.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionFailedException", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "RequestFailedException", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "requestFailedException", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EInitializes a new instance of the \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E class with serialized data.\u003C/summary\u003E\u003Cparam name=\u0022info\u0022\u003EThe \u003Csee cref=\u0022T:System.Runtime.Serialization.SerializationInfo\u0022 /\u003E that holds the serialized object data about the exception being thrown.\u003C/param\u003E\u003Cparam name=\u0022context\u0022\u003EThe \u003Csee cref=\u0022T:System.Runtime.Serialization.StreamingContext\u0022 /\u003E that contains contextual information about the source or destination.\u003C/param\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022info\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.Runtime.Serialization.SerializationException\u0022\u003EThe class name is \u003Csee langword=\u0022null\u0022 /\u003E or \u003Csee cref=\u0022P:System.Exception.HResult\u0022 /\u003E is zero (0).\u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)", + "Tokens": [ + { + "Kind": 2, + "Value": "protected", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionFailedException", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "SerializationInfo", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "info", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "StreamingContext", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "context", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The index position of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E collection submitted to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\u0022 /\u003E or", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\u0022 /\u003E which caused the transaction to fail.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex" + }, + { + "LineId": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "FailedTransactionActionIndex", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableTransactionFailedException" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Defines the behavior of \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpdateEntity\u0060\u00601(\u0060\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E, \\", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpdateEntityAsync\u0060\u00601(\u0060\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpsertEntity\u0060\u00601(\u0060\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E, and", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpsertEntityAsync\u0060\u00601(\u0060\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cremarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// To expand on the behavior of the modes, consider a scenario where the table already contains an entity with 2 user defined properties named \u0022Price\u0022 and \u0022Description\u0022", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// and the entity passed to the method only defines the \u0022Price\u0022 property.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E mode is specified, the entity will be replaced with the specified version containing only the \u0022Price\u0022 property.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// We have effectively updated the \u0022Price\u0022 property and removed the \u0022Description\u0022 property.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// If the \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E mode is specified, the existing entity is merged with the properties defined in entity passed to the method.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// In this case, we have effectively updated the \u0022Price\u0022 property and left the \u0022Description\u0022 property unchanged.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/remarks\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "LineId": "Azure.Data.Tables.TableUpdateMode", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableUpdateMode", + "NavigationDisplayName": "TableUpdateMode", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode.Merge" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Merge the properties of the supplied entity with the entity in the table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode.Merge" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode.Merge" + }, + { + "LineId": "Azure.Data.Tables.TableUpdateMode.Merge", + "Tokens": [ + { + "Kind": 4, + "Value": "Merge", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "0", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode.Replace" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Replace the entity in the table with the supplied entity.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode.Replace" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode.Replace" + }, + { + "LineId": "Azure.Data.Tables.TableUpdateMode.Replace", + "Tokens": [ + { + "Kind": 4, + "Value": "Replace", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUpdateMode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E is used to generate a Shared Access", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Signature (SAS) for an Azure Storage table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableUriBuilder", + "NavigationDisplayName": "TableUriBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// class with the specified \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022uri\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E to a Table resource.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableUriBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "uri", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the Azure Table account name.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.AccountName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.AccountName" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.AccountName", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AccountName", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Host" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the Domain Name System (DNS) host name or IP address", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Host" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// of a server.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Host" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Host" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Example: \u0022account.table.core.windows.net\u0022", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Host" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Host" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.Host", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Host", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Port" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the port number of the URI.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Port" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Port" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.Port", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Port", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Query" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets any query information included in the URI that\u0027s not", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Query" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// relevant to addressing Azure Table resources.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Query" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Query" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.Query", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Query", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Sas" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the Shared Access Signature query parameters, or null", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Sas" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// if not present in the \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Sas" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Sas" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.Sas", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasQueryParameters", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Sas", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Scheme" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the scheme name of the URI.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Scheme" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Example: \u0022https\u0022", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Scheme" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Scheme" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.Scheme", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Scheme", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Tablename" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets or sets the name of the Azure Table. The value defaults", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Tablename" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// to \u003Csee cref=\u0022F:System.String.Empty\u0022 /\u003E if not present in the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Tablename" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Tablename" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.Tablename" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.Tablename", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Tablename", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToUri()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns the \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E constructed from the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToUri()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E\u0027s fields. The \u003Csee cref=\u0022P:System.Uri.Query\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToUri()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// property contains the SAS and additional query parameters.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToUri()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToUri()" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.ToUri()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToUri", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns the display string for the specified", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The display string for the specified \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder.ToString()" + }, + { + "LineId": "Azure.Data.Tables.TableUriBuilder.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.TableUriBuilder" + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables" + }, + { + "LineId": "Azure.Data.Tables.Models", + "Tokens": [ + { + "Kind": 2, + "Value": "namespace", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Azure", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Data", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Tables", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Models", + "NavigationDisplayName": "Azure.Data.Tables.Models", + "HasSuffixSpace": true, + "RenderClasses": [ + "namespace" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E An Access policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E An Access policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAccessPolicy", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccessPolicy", + "NavigationDisplayName": "TableAccessPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableAccessPolicy\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022startsOn\u0022\u003E The start datetime from which the policy is active. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003E The datetime that the policy expires. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permission\u0022\u003E The permissions for the acl policy. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccessPolicy", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "startsOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "permission", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The datetime that the policy expires. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.ExpiresOn" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAccessPolicy.ExpiresOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ExpiresOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The permissions for the acl policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.Permission" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAccessPolicy.Permission", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Permission", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The start datetime from which the policy is active. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy.StartsOn" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAccessPolicy.StartsOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "StartsOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAccessPolicy" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Azure Analytics Logging settings. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Azure Analytics Logging settings. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAnalyticsLoggingSettings", + "NavigationDisplayName": "TableAnalyticsLoggingSettings", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableAnalyticsLoggingSettings\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022version\u0022\u003E The version of Analytics to configure. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022delete\u0022\u003E Indicates whether all delete requests should be logged. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022read\u0022\u003E Indicates whether all read requests should be logged. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022write\u0022\u003E Indicates whether all write requests should be logged. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022retentionPolicy\u0022\u003E The retention policy. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022version\u0022 /\u003E or \u003Cparamref name=\u0022retentionPolicy\u0022 /\u003E is null. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAnalyticsLoggingSettings", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "version", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "delete", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "read", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "write", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableRetentionPolicy", + "NavigateToId": "Azure.Data.Tables.TableRetentionPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "retentionPolicy", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates whether all delete requests should be logged. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Delete" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Delete", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Delete", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates whether all read requests should be logged. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Read" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Read", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Read", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The retention policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.RetentionPolicy" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.RetentionPolicy", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableRetentionPolicy", + "NavigateToId": "Azure.Data.Tables.TableRetentionPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "RetentionPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The version of Analytics to configure. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Version" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Version", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Version", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates whether all write requests should be logged. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Write" + }, + { + "LineId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Write", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Write", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E CORS is an HTTP feature that enables a web application running under one domain to access resources in another domain. Web browsers implement a security restriction known as same-origin policy that prevents a web page from calling APIs in a different domain; CORS provides a secure way to allow one domain (the origin domain) to call APIs in another domain. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E CORS is an HTTP feature that enables a web application running under one domain to access resources in another domain. Web browsers implement a security restriction known as same-origin policy that prevents a web page from calling APIs in a different domain; CORS provides a secure way to allow one domain (the origin domain) to call APIs in another domain. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableCorsRule", + "NavigationDisplayName": "TableCorsRule", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableCorsRule\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022allowedOrigins\u0022\u003E The origin domains that are permitted to make a request against the service via CORS. The origin domain is the domain from which the request originates. Note that the origin must be an exact case-sensitive match with the origin that the user age sends to the service. You can also use the wildcard character \u0027*\u0027 to allow all origin domains to make requests via CORS. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022allowedMethods\u0022\u003E The methods (HTTP request verbs) that the origin domain may use for a CORS request. (comma separated). \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022allowedHeaders\u0022\u003E The request headers that the origin domain may specify on the CORS request. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022exposedHeaders\u0022\u003E The response headers that may be sent in the response to the CORS request and exposed by the browser to the request issuer. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022maxAgeInSeconds\u0022\u003E The maximum amount time that a browser should cache the preflight OPTIONS request. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022allowedOrigins\u0022 /\u003E, \u003Cparamref name=\u0022allowedMethods\u0022 /\u003E, \u003Cparamref name=\u0022allowedHeaders\u0022 /\u003E or \u003Cparamref name=\u0022exposedHeaders\u0022 /\u003E is null. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableCorsRule", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "allowedOrigins", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "allowedMethods", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "allowedHeaders", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "exposedHeaders", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "maxAgeInSeconds", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The request headers that the origin domain may specify on the CORS request. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.AllowedHeaders" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule.AllowedHeaders", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AllowedHeaders", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The methods (HTTP request verbs) that the origin domain may use for a CORS request. (comma separated). \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.AllowedMethods" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule.AllowedMethods", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AllowedMethods", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The origin domains that are permitted to make a request against the service via CORS. The origin domain is the domain from which the request originates. Note that the origin must be an exact case-sensitive match with the origin that the user age sends to the service. You can also use the wildcard character \u0027*\u0027 to allow all origin domains to make requests via CORS. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.AllowedOrigins" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule.AllowedOrigins", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AllowedOrigins", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The response headers that may be sent in the response to the CORS request and exposed by the browser to the request issuer. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.ExposedHeaders" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule.ExposedHeaders", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ExposedHeaders", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The maximum amount time that a browser should cache the preflight OPTIONS request. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule.MaxAgeInSeconds" + }, + { + "LineId": "Azure.Data.Tables.Models.TableCorsRule.MaxAgeInSeconds", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "MaxAgeInSeconds", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableCorsRule" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Error codes returned by the service. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "readonly", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "struct", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigationDisplayName": "TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + "struct" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEquatable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableErrorCode\u0022 /\u003E values are the same. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableErrorCode(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022value\u0022 /\u003E is null. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableErrorCode(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TableErrorCode(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "value", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E AccountIOPSLimitExceeded. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.AccountIOPSLimitExceeded" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.AccountIOPSLimitExceeded", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AccountIOPSLimitExceeded", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E AtomFormatNotSupported. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.AtomFormatNotSupported" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.AtomFormatNotSupported", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AtomFormatNotSupported", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E AuthorizationPermissionMismatch. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.AuthorizationPermissionMismatch" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.AuthorizationPermissionMismatch", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AuthorizationPermissionMismatch", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E AuthorizationResourceTypeMismatch. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.AuthorizationResourceTypeMismatch" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.AuthorizationResourceTypeMismatch", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AuthorizationResourceTypeMismatch", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E CommandsInBatchActOnDifferentPartitions. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.CommandsInBatchActOnDifferentPartitions" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.CommandsInBatchActOnDifferentPartitions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "CommandsInBatchActOnDifferentPartitions", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E ContentLengthExceeded. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.ContentLengthExceeded" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.ContentLengthExceeded", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ContentLengthExceeded", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E DuplicateKeyPropertySpecified. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.DuplicateKeyPropertySpecified" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.DuplicateKeyPropertySpecified", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "DuplicateKeyPropertySpecified", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E DuplicatePropertiesSpecified. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.DuplicatePropertiesSpecified" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.DuplicatePropertiesSpecified", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "DuplicatePropertiesSpecified", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E EntityAlreadyExists. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.EntityAlreadyExists" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.EntityAlreadyExists", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "EntityAlreadyExists", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E EntityNotFound. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.EntityNotFound" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.EntityNotFound", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "EntityNotFound", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E EntityTooLarge. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.EntityTooLarge" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.EntityTooLarge", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "EntityTooLarge", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Forbidden. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.Forbidden" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.Forbidden", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Forbidden", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E InvalidDuplicateRow. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.InvalidDuplicateRow" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.InvalidDuplicateRow", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "InvalidDuplicateRow", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E InvalidInput. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.InvalidInput" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.InvalidInput", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "InvalidInput", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E InvalidValueType. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.InvalidValueType" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.InvalidValueType", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "InvalidValueType", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E JsonFormatNotSupported. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.JsonFormatNotSupported" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.JsonFormatNotSupported", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "JsonFormatNotSupported", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E JsonVerboseFormatNotSupported. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.JsonVerboseFormatNotSupported" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.JsonVerboseFormatNotSupported", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "JsonVerboseFormatNotSupported", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E KeyValueTooLarge. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.KeyValueTooLarge" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.KeyValueTooLarge", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "KeyValueTooLarge", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E MediaTypeNotSupported. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.MediaTypeNotSupported" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.MediaTypeNotSupported", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "MediaTypeNotSupported", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E MethodNotAllowed. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.MethodNotAllowed" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.MethodNotAllowed", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "MethodNotAllowed", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E NotImplemented. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.NotImplemented" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.NotImplemented", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "NotImplemented", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E OperationTimedOut. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.OperationTimedOut" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.OperationTimedOut", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "OperationTimedOut", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E OperatorInvalid. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.OperatorInvalid" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.OperatorInvalid", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "OperatorInvalid", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E OutOfRangeInput. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.OutOfRangeInput" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.OutOfRangeInput", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "OutOfRangeInput", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PartitionKeyEqualityComparisonExpected. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyEqualityComparisonExpected" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyEqualityComparisonExpected", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PartitionKeyEqualityComparisonExpected", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PartitionKeyNotSpecified. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyNotSpecified" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyNotSpecified", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PartitionKeyNotSpecified", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PartitionKeyPropertyCannotBeUpdated. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyPropertyCannotBeUpdated" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyPropertyCannotBeUpdated", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PartitionKeyPropertyCannotBeUpdated", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PartitionKeySpecifiedMoreThanOnce. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeySpecifiedMoreThanOnce" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeySpecifiedMoreThanOnce", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PartitionKeySpecifiedMoreThanOnce", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PerTableIOPSDecrementLimitReached. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSDecrementLimitReached" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSDecrementLimitReached", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PerTableIOPSDecrementLimitReached", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PerTableIOPSIncrementLimitReached. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSIncrementLimitReached" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSIncrementLimitReached", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PerTableIOPSIncrementLimitReached", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PrimaryKeyPropertyIsInvalidType. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PrimaryKeyPropertyIsInvalidType" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PrimaryKeyPropertyIsInvalidType", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PrimaryKeyPropertyIsInvalidType", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PropertiesNeedValue. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PropertiesNeedValue" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PropertiesNeedValue", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PropertiesNeedValue", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PropertyNameInvalid. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PropertyNameInvalid" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PropertyNameInvalid", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PropertyNameInvalid", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PropertyNameTooLong. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PropertyNameTooLong" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PropertyNameTooLong", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PropertyNameTooLong", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E PropertyValueTooLarge. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.PropertyValueTooLarge" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.PropertyValueTooLarge", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PropertyValueTooLarge", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E ResourceNotFound. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.ResourceNotFound" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.ResourceNotFound", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ResourceNotFound", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E SettingIOPSForATableInProvisioningNotAllowed. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.SettingIOPSForATableInProvisioningNotAllowed" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.SettingIOPSForATableInProvisioningNotAllowed", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SettingIOPSForATableInProvisioningNotAllowed", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E TableAlreadyExists. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableAlreadyExists" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TableAlreadyExists", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TableAlreadyExists", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E TableBeingDeleted. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableBeingDeleted" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TableBeingDeleted", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TableBeingDeleted", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E TableHasNoProperties. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableHasNoProperties" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TableHasNoProperties", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TableHasNoProperties", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E TableHasNoSuchProperty. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableHasNoSuchProperty" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TableHasNoSuchProperty", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TableHasNoSuchProperty", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E TableNotFound.\u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TableNotFound" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TableNotFound", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TableNotFound", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E TooManyProperties. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.TooManyProperties" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.TooManyProperties", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TooManyProperties", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E UpdateConditionNotSatisfied. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.UpdateConditionNotSatisfied" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.UpdateConditionNotSatisfied", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "UpdateConditionNotSatisfied", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E XMethodIncorrectCount. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectCount" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectCount", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "XMethodIncorrectCount", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E XMethodIncorrectValue. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectValue" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectValue", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "XMethodIncorrectValue", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E XMethodNotUsingPost. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.XMethodNotUsingPost" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.XMethodNotUsingPost", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "XMethodNotUsingPost", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableErrorCode\u0022 /\u003E values are the same. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.operator ==(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.operator ==(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "==", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "left", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "right", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Converts a string to a \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableErrorCode\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.implicit operator Azure.Data.Tables.Models.TableErrorCode(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.implicit operator Azure.Data.Tables.Models.TableErrorCode(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "implicit", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "value", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableErrorCode\u0022 /\u003E values are not the same. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.operator !=(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.operator !=(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "!=", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "left", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "right", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EIndicates whether the current object is equal to another object of the same type.\u003C/summary\u003E\u003Cparam name=\u0022other\u0022\u003EAn object to compare with this object.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the current object is equal to the \u003Cparamref name=\u0022other\u0022 /\u003E parameter; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.Equals(Azure.Data.Tables.Models.TableErrorCode)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.Equals(Azure.Data.Tables.Models.TableErrorCode)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableErrorCode", + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "other", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EIndicates whether this instance and a specified object are equal.\u003C/summary\u003E\u003Cparam name=\u0022obj\u0022\u003EThe object to compare with the current instance.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if \u003Cparamref name=\u0022obj\u0022 /\u003E and this instance are the same type and represent the same value; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.Equals(System.Object)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.Equals(System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "obj", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EReturns the hash code for this instance.\u003C/summary\u003E\u003Creturns\u003EA 32-bit signed integer that is the hash code for this instance.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.GetHashCode()" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.GetHashCode()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetHashCode", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EReturns the fully qualified type name of this instance.\u003C/summary\u003E\u003Creturns\u003EThe fully qualified type name.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Models.TableErrorCode.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableErrorCode" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The GeoReplication. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationInfo" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The GeoReplication. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationInfo" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationInfo", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationInfo", + "NavigationDisplayName": "TableGeoReplicationInfo", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E A GMT date/time value, to the second. All primary writes preceding this value are guaranteed to be available for read operations at the secondary. Primary writes after this point in time may or may not be available for reads. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationInfo.LastSyncedOn" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationInfo.LastSyncedOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "LastSyncedOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The status of the secondary location. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationInfo.Status" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationInfo.Status", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Status", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationInfo" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The status of the secondary location. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The status of the secondary location. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "readonly", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "struct", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigationDisplayName": "TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + "struct" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEquatable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.TableGeoReplicationStatus(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022value\u0022 /\u003E is null. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.TableGeoReplicationStatus(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.TableGeoReplicationStatus(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "value", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E bootstrap. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Bootstrap" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Bootstrap", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Bootstrap", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E live. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Live" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Live", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Live", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E unavailable. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Unavailable" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Unavailable", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Unavailable", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\u0022 /\u003E values are the same. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.operator ==(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.operator ==(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "==", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "left", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "right", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Converts a string to a \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.implicit operator Azure.Data.Tables.Models.TableGeoReplicationStatus(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.implicit operator Azure.Data.Tables.Models.TableGeoReplicationStatus(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "implicit", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "value", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\u0022 /\u003E values are not the same. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.operator !=(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.operator !=(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "!=", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "left", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "right", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EIndicates whether the current object is equal to another object of the same type.\u003C/summary\u003E\u003Cparam name=\u0022other\u0022\u003EAn object to compare with this object.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the current object is equal to the \u003Cparamref name=\u0022other\u0022 /\u003E parameter; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(Azure.Data.Tables.Models.TableGeoReplicationStatus)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "other", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EIndicates whether this instance and a specified object are equal.\u003C/summary\u003E\u003Cparam name=\u0022obj\u0022\u003EThe object to compare with the current instance.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if \u003Cparamref name=\u0022obj\u0022 /\u003E and this instance are the same type and represent the same value; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(System.Object)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "obj", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EReturns the hash code for this instance.\u003C/summary\u003E\u003Creturns\u003EA 32-bit signed integer that is the hash code for this instance.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.GetHashCode()" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.GetHashCode()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetHashCode", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003EReturns the fully qualified type name of this instance.\u003C/summary\u003E\u003Creturns\u003EThe fully qualified type name.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The properties for the table response. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableItem" + }, + { + "LineId": "Azure.Data.Tables.Models.TableItem", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigationDisplayName": "TableItem", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of TableItem. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableItem.TableItem(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableItem.TableItem(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "name", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The name of the table. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableItem.Name" + }, + { + "LineId": "Azure.Data.Tables.Models.TableItem.Name", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Name", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableItem" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The Metrics. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics" + }, + { + "LineId": "Azure.Data.Tables.Models.TableMetrics", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableMetrics", + "NavigationDisplayName": "TableMetrics", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableMetrics\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics.TableMetrics(System.Boolean)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022enabled\u0022\u003E Indicates whether metrics are enabled for the Table service. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics.TableMetrics(System.Boolean)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableMetrics.TableMetrics(System.Boolean)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableMetrics", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "enabled", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates whether metrics are enabled for the Table service. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics.Enabled" + }, + { + "LineId": "Azure.Data.Tables.Models.TableMetrics.Enabled", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Enabled", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Indicates whether metrics should generate summary statistics for called API operations. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics.IncludeApis" + }, + { + "LineId": "Azure.Data.Tables.Models.TableMetrics.IncludeApis", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "IncludeApis", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The retention policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics.RetentionPolicy" + }, + { + "LineId": "Azure.Data.Tables.Models.TableMetrics.RetentionPolicy", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableRetentionPolicy", + "NavigateToId": "Azure.Data.Tables.TableRetentionPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "RetentionPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The version of Analytics to configure. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics.Version" + }, + { + "LineId": "Azure.Data.Tables.Models.TableMetrics.Version", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Version", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableMetrics" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Model factory for models. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory" + }, + { + "LineId": "Azure.Data.Tables.Models.TableModelFactory", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableModelFactory", + "NavigationDisplayName": "TableModelFactory", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationInfo\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022status\u0022\u003E The status of the secondary location. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022lastSyncedOn\u0022\u003E A GMT date/time value, to the second. All primary writes preceding this value are guaranteed to be available for read operations at the secondary. Primary writes after this point in time may or may not be available for reads. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A new \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationInfo\u0022 /\u003E instance for mocking. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationInfo", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationInfo", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TableGeoReplicationInfo", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationStatus", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "status", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "lastSyncedOn", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "default", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes new instance of TableItem class. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022name\u0022\u003E The name of the table. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022odataType\u0022\u003E The odata type of the table. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022odataId\u0022\u003E The id of the table. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022odataEditLink\u0022\u003E The edit link of the table. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A new \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003E instance for mocking. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableItem", + "NavigateToId": "Azure.Data.Tables.Models.TableItem", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TableItem", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "name", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "odataType", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "odataId", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "odataEditLink", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableServiceStatistics\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022geoReplication\u0022\u003E Geo-Replication information for the Secondary Storage Service. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E A new \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableServiceStatistics\u0022 /\u003E instance for mocking. \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceStatistics", + "NavigateToId": "Azure.Data.Tables.Models.TableServiceStatistics", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TableServiceStatistics", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationInfo", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationInfo", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "geoReplication", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableModelFactory" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Table Service Properties. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceProperties", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceProperties", + "NavigationDisplayName": "TableServiceProperties", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableServiceProperties\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties.TableServiceProperties()" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceProperties.TableServiceProperties()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceProperties", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The set of CORS rules. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties.Cors" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceProperties.Cors", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IList", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableCorsRule", + "NavigateToId": "Azure.Data.Tables.Models.TableCorsRule", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Cors", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E A summary of request statistics grouped by API in hourly aggregates for tables. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties.HourMetrics" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceProperties.HourMetrics", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableMetrics", + "NavigateToId": "Azure.Data.Tables.Models.TableMetrics", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "HourMetrics", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Azure Analytics Logging settings. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties.Logging" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceProperties.Logging", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAnalyticsLoggingSettings", + "NavigateToId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Logging", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E A summary of request statistics grouped by API in minute aggregates for tables. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties.MinuteMetrics" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceProperties.MinuteMetrics", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableMetrics", + "NavigateToId": "Azure.Data.Tables.Models.TableMetrics", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "MinuteMetrics", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceProperties" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Stats for the service. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceStatistics" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The Table Statistics for the service. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceStatistics" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceStatistics", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceStatistics", + "NavigationDisplayName": "TableServiceStatistics", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Geo-Replication information for the Secondary Storage Service. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceStatistics.GeoReplication" + }, + { + "LineId": "Azure.Data.Tables.Models.TableServiceStatistics.GeoReplication", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableGeoReplicationInfo", + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationInfo", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GeoReplication", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableServiceStatistics" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E A signed identifier. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier" + }, + { + "LineId": "Azure.Data.Tables.Models.TableSignedIdentifier", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSignedIdentifier", + "NavigationDisplayName": "TableSignedIdentifier", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableSignedIdentifier\u0022 /\u003E. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022id\u0022\u003E A unique id. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022accessPolicy\u0022\u003E The access policy. \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022id\u0022 /\u003E is null. \u003C/exception\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSignedIdentifier", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "id", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccessPolicy", + "NavigateToId": "Azure.Data.Tables.Models.TableAccessPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "accessPolicy", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E The access policy. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier.AccessPolicy" + }, + { + "LineId": "Azure.Data.Tables.Models.TableSignedIdentifier.AccessPolicy", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccessPolicy", + "NavigateToId": "Azure.Data.Tables.Models.TableAccessPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AccessPolicy", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E A unique id. \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier.Id" + }, + { + "LineId": "Azure.Data.Tables.Models.TableSignedIdentifier.Id", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Id", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableSignedIdentifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The response from \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\u0022 /\u003E or \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult" + }, + { + "LineId": "Azure.Data.Tables.Models.TableTransactionResult", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableTransactionResult", + "NavigationDisplayName": "TableTransactionResult", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.ResponseCount" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The number of batch sub-responses contained in this \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableTransactionResult\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.ResponseCount" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.ResponseCount" + }, + { + "LineId": "Azure.Data.Tables.Models.TableTransactionResult.ResponseCount", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ResponseCount", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the batch sub-response for the batch sub-request associated with the entity with the specified \u003Cparamref name=\u0022rowKey\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rowKey\u0022\u003EThe \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.RowKey\u0022 /\u003E value of the entity related to the batch sub-request.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Response", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetResponseForEntity", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rowKey", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models.TableTransactionResult" + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Models" + }, + { + "LineId": "Azure.Data.Tables.Sas", + "Tokens": [ + { + "Kind": 2, + "Value": "namespace", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Azure", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Data", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Tables", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Sas", + "NavigationDisplayName": "Azure.Data.Tables.Sas", + "HasSuffixSpace": true, + "RenderClasses": [ + "namespace" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E is used to generate a Shared Access", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Signature (SAS) for an Azure Storage table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "NavigationDisplayName": "TableAccountSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003EThe permissions associated with the shared access signature.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022resourceTypes\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\u0022 /\u003E containing the accessible resource types.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "resourceTypes", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rawPermissions\u0022\u003EThe permissions associated with the shared access signature. This string should contain one or more of the following permission characters in this order: \u0022racwdl\u0022.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022resourceTypes\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\u0022 /\u003E containing the accessible resource types.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rawPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "resourceTypes", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E based on an existing Uri containing a shared acccess signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022sasUri\u0022\u003EThe Uri containing a SAS token to parse.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "sasUri", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The time at which the shared access signature becomes invalid.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This field must be omitted if it has been specified in an", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// associated stored access policy.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ExpiresOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An optional unique value up to 64 characters in length that", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// correlates to an access policy specified for the container.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Identifier", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Specifies an IP address or a range of IP addresses from which to", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// accept requests. If the IP address from which the request", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// originates does not match the IP address or address range", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// specified on the SAS token, the request is not authenticated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// When specifying a range of IP addresses, note that the range is", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// inclusive.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "IPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The permissions associated with the shared access signature. The", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// user is restricted to operations allowed by the permissions. This", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// field must be omitted if it has been specified in an associated", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// stored access policy. \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\u0022 /\u003E can be used to create the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// permissions string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Permissions", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional signed protocol field specifies the protocol", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// permitted for a request made with the SAS. Possible values are", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp\u0022 /\u003E,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.Https\u0022 /\u003E, and", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.None\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasProtocol", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasProtocol", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Protocol", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The resource types associated with the shared access signature. The", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// user is restricted to operations on the specified resources.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optionally specify the time at which the shared access signature", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// becomes valid. If omitted when DateTimeOffset.MinValue is used,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// start time for this call is assumed to be the time when the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// storage service receives the request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "StartsOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Sets the permissions for a table SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\u0022 /\u003E containing the allowed permissions.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SetPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Sets the permissions for the SAS using a raw permissions string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rawPermissions\u0022\u003ERaw permissions string for the SAS.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SetPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rawPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Use an account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E to sign this", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// shared access signature values to produce the proper SAS query", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// parameters for authenticating requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022sharedKeyCredential\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The storage account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A URL encoded query string representing the SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Sign", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "sharedKeyCredential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Use an account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E to sign this", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// shared access signature values to produce the proper SAS query", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// parameters for authenticating requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022sharedKeyCredential\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The storage account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasQueryParameters\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasQueryParameters", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToSasQueryParameters", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "sharedKeyCredential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Check if two TablesSasBuilder instances are equal.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022obj\u0022\u003EThe instance to compare to.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "obj", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get a hash code for the TablesSasBuilder.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EHash code for the TablesSasBuilder.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetHashCode", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns a string that represents the current object.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA string that represents the current object.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\u0022 /\u003E contains the list of", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// permissions that can be set for a file\u0027s access policy. Use", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022M:Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// to set the permissions on the \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "LineId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableAccountSasPermissions", + "Tokens": [ + { + "Kind": 1, + "Value": "[", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Flags", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "]", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasPermissions", + "NavigationDisplayName": "TableAccountSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that all permissions are set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.All" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.All", + "Tokens": [ + { + "Kind": 4, + "Value": "All", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "-1", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Read" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Read is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Read" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Read" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Read", + "Tokens": [ + { + "Kind": 4, + "Value": "Read", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Write" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Write is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Write" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Write" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Write", + "Tokens": [ + { + "Kind": 4, + "Value": "Write", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "2", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Delete is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete", + "Tokens": [ + { + "Kind": 4, + "Value": "Delete", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "4", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.List" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that List is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.List" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.List" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.List", + "Tokens": [ + { + "Kind": 4, + "Value": "List", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "8", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Add" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Add is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Add" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Add" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Add", + "Tokens": [ + { + "Kind": 4, + "Value": "Add", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "16", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Update" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Update is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Update" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Update" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Update", + "Tokens": [ + { + "Kind": 4, + "Value": "Update", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "64", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasQueryParameters\u0022 /\u003E object represents the components", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// that make up an Azure Storage Shared Access Signature\u0027s query", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// parameters. You can construct a new instance using", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\u0022\u003ECreate an account SAS\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasQueryParameters", + "NavigationDisplayName": "TableAccountSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the time at which the shared access signature becomes invalid.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:System.DateTimeOffset.MinValue\u0022 /\u003E means not set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ExpiresOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the optional unique value up to 64 characters in length that", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// correlates to an access policy specified for the blob container, queue,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// or share.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Identifier", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the optional IP address or a range of IP addresses from which", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// to accept requests. When specifying a range, note that the range", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// is inclusive.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "IPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the permissions associated with the shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The user is restricted to operations allowed by the permissions.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This field must be omitted if it has been specified in an", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// associated stored access policy.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Permissions", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optional. Specifies the protocol permitted for a request made with", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// the shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasProtocol", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasProtocol", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Protocol", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the resources are accessible via the shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Resource", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets which resources are accessible via the shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "?", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The signature is an HMAC computed over the string-to-sign and key", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// using the SHA256 algorithm, and then encoded using Base64 encoding.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Signature", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the optional time at which the shared access signature becomes", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// valid. If omitted, start time for this call is assumed to be the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// time when the storage service receives the request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:System.DateTimeOffset.MinValue\u0022 /\u003E means not set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "StartsOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the storage service version to use to authenticate requests", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// made with this shared access signature, and the service version to", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// use when handling requests made with this shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Version", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Convert the SAS query parameters into a URL encoded query string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A URL encoded query string representing the SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Specifies the resource types accessible from an account level shared", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + { + "LineId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "Tokens": [ + { + "Kind": 1, + "Value": "[", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Flags", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "]", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasResourceTypes", + "NavigationDisplayName": "TableAccountSasResourceTypes", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates all service-level APIs are accessible from this shared", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All", + "Tokens": [ + { + "Kind": 4, + "Value": "All", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "-1", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates whether service-level APIs are accessible", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// from this shared access signature (e.g., Get/Set Service", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Properties, Get Service Stats, List Tables).", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service", + "Tokens": [ + { + "Kind": 4, + "Value": "Service", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates whether table account-level APIs are accessible", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// from this shared access signature (e.g. Create/Delete/Query Table).", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container", + "Tokens": [ + { + "Kind": 4, + "Value": "Container", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "2", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates whether entity-level APIs are accessible from this shared access", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// signature (e.g. Query/Insert/Update/Delete entity).", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object", + "Tokens": [ + { + "Kind": 4, + "Value": "Object", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "4", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E is used to generate a Shared Access", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Signature (SAS) for an Azure Storage table.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, see \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Constructing an Account SAS\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "NavigationDisplayName": "TableSasBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table being made accessible with the shared access signature.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003EThe permissions associated with the shared access signature.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table being made accessible with the shared access signature.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rawPermissions\u0022\u003EThe permissions associated with the shared access signature. This string should contain one or more of the following permission characters in this order: \u0022raud\u0022.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "tableName", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rawPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "expiresOn", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E based on an existing Uri containing a shared access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022sasUri\u0022\u003EThe Uri containing a SAS token to parse.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "sasUri", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The time at which the shared access signature becomes invalid.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// This field must be omitted if it has been specified in an", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// associated stored access policy.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ExpiresOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An optional unique value up to 64 characters in length that", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// correlates to an access policy specified for the container.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Identifier", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Specifies an IP address or a range of IP addresses from which to", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// accept requests. If the IP address from which the request", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// originates does not match the IP address or address range", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// specified on the SAS token, the request is not authenticated.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// When specifying a range of IP addresses, note that the range is", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// inclusive.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "IPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional end of the partition key values range being made available.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart\u0022 /\u003E must be specified if this value is set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PartitionKeyEnd", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional start of the partition key values range being made available.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "PartitionKeyStart", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The permissions associated with the shared access signature. The", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// user is restricted to operations allowed by the permissions. This", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// field must be omitted if it has been specified in an associated", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// stored access policy. \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E can be used to create the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// permissions string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Permissions", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional signed protocol field specifies the protocol", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// permitted for a request made with the SAS. Possible values are", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp\u0022 /\u003E,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.Https\u0022 /\u003E, and", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.None\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasProtocol", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasProtocol", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Protocol", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional end of the row key values range being made available.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart\u0022 /\u003E must be specified if this value is set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "RowKeyEnd", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The optional start of the row key values range being made available.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "RowKeyStart", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Optionally specify the time at which the shared access signature", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// becomes valid. If omitted when DateTimeOffset.MinValue is used,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// start time for this call is assumed to be the time when the", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// storage service receives the request.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "DateTimeOffset", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "StartsOn", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The name of the table being made accessible.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableName" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.TableName" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.TableName", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "TableName", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Sets the permissions for a table SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022permissions\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E containing the allowed permissions.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SetPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasPermissions", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "permissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Sets the permissions for the SAS using a raw permissions string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022rawPermissions\u0022\u003ERaw permissions string for the SAS.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "void", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "SetPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "rawPermissions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Use an account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E to sign this", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// shared access signature values to produce the proper SAS query", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// parameters for authenticating requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022sharedKeyCredential\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The storage account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A URL encoded query string representing the SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Sign", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "sharedKeyCredential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Use an account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E to sign this", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// shared access signature values to produce the proper SAS query", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// parameters for authenticating requests.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022sharedKeyCredential\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The storage account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// An instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasQueryParameters\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasQueryParameters", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToSasQueryParameters", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "sharedKeyCredential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Check if two TablesSasBuilder instances are equal.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022obj\u0022\u003EThe instance to compare to.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "obj", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get a hash code for the TablesSasBuilder.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EHash code for the TablesSasBuilder.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetHashCode", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Returns a string that represents the current object.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EA string that represents the current object.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Represents a range of allowed IP addresses for constructing a Shared", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Access Signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "readonly", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "struct", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigationDisplayName": "TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + "struct" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IEquatable", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a new \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022start\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The range\u0027s start \u003Csee cref=\u0022T:System.Net.IPAddress\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022end\u0022\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The range\u0027s optional end \u003Csee cref=\u0022T:System.Net.IPAddress\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IPAddress", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "start", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IPAddress", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "end", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "null", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.End" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the optional end of the IP range. Not specified if equal to", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.End" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// null or \u003Csee cref=\u0022F:System.Net.IPAddress.None\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.End" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.End" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.End", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IPAddress", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "End", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Start" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets the start of the IP range. Not specified if equal to null or", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Start" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022F:System.Net.IPAddress.None\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Start" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Start" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.Start", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IPAddress", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Start", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Check if two \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E instances are equal.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022left\u0022\u003EThe first instance to compare.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022right\u0022\u003EThe second instance to compare.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "==", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "left", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "right", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Check if two \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E instances are not equal.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022left\u0022\u003EThe first instance to compare.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022right\u0022\u003EThe second instance to compare.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003ETrue if they\u0027re not equal, false otherwise.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "operator", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "!=", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "left", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "right", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Parse an IP range string into a new \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022s\u0022\u003EIP range string to parse.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EThe parsed \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Parse", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "s", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Check if two \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E instances are equal.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022other\u0022\u003EThe instance to compare to.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasIPRange", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "other", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Check if two \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E instances are equal.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Cparam name=\u0022obj\u0022\u003EThe instance to compare to.\u003C/param\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "bool", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Equals", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "object", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "obj", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Get a hash code for the \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003EHash code for the \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.\u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "int", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "GetHashCode", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": true + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Creates a string representation of an \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A string representation of an \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E contains the list of", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// permissions that can be set for a table\u0027s access policy. Use", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022M:Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// to set the permissions on the \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "LineId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableSasPermissions", + "Tokens": [ + { + "Kind": 1, + "Value": "[", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Flags", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "]", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasPermissions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasPermissions", + "NavigationDisplayName": "TableSasPermissions", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that all permissions are set.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.All" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.All" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasPermissions.All", + "Tokens": [ + { + "Kind": 4, + "Value": "All", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "-1", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Read" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Read is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Read" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Read" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasPermissions.Read", + "Tokens": [ + { + "Kind": 4, + "Value": "Read", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Add" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Add is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Add" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Add" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasPermissions.Add", + "Tokens": [ + { + "Kind": 4, + "Value": "Add", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "2", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Update" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Update is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Update" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Update" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasPermissions.Update", + "Tokens": [ + { + "Kind": 4, + "Value": "Update", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "4", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Delete" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Indicates that Delete is permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Delete" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions.Delete" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasPermissions.Delete", + "Tokens": [ + { + "Kind": 4, + "Value": "Delete", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "8", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Defines the protocols permitted for Storage requests made with a shared", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// access signature.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasProtocol", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "enum", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasProtocol", + "NavigationDisplayName": "TableSasProtocol", + "HasSuffixSpace": true, + "RenderClasses": [ + "enum" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.None" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// No protocol has been specified. If no value is specified,", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.None" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// the service will default to HttpsAndHttp.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.None" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.None" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasProtocol.None", + "Tokens": [ + { + "Kind": 4, + "Value": "None", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "0", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Only requests issued over HTTPS or HTTP will be permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp", + "Tokens": [ + { + "Kind": 4, + "Value": "HttpsAndHttp", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "1", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.Https" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Only requests issued over HTTPS will be permitted.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.Https" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol.Https" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasProtocol.Https", + "Tokens": [ + { + "Kind": 4, + "Value": "Https", + "HasSuffixSpace": true, + "RenderClasses": [ + "field" + ] + }, + { + "Kind": 1, + "Value": "=", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "2", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasQueryParameters\u0022 /\u003E object represents the components", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// that make up an Azure Storage Shared Access Signature\u0027s query", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// parameters. You can construct a new instance using", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// ", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// For more information, \u003Csee href=\u0022https://docs.microsoft.com/rest/api/storageservices/create-service-sas\u0022\u003ECreate a service SAS\u003C/see\u003E.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "sealed", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasQueryParameters", + "NavigationDisplayName": "TableSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableAccountSasQueryParameters", + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.Empty" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Gets empty shared access signature query parameters.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.Empty" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.Empty" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters.Empty", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSasQueryParameters", + "NavigateToId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "Empty", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The start of RowKey range.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "EndPartitionKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The end of RowKey range.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "EndRowKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The start of PartionKey range.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "StartPartitionKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// The end of PartionKey range.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "StartRowKey", + "HasSuffixSpace": true, + "RenderClasses": [ + "property" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "get", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "set", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "}", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Convert the SAS query parameters into a URL encoded query string.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Creturns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// A URL encoded query string representing the SAS.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/returns\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()" + }, + { + "LineId": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "override", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "ToString", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas.TableSasQueryParameters" + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Azure.Data.Tables.Sas" + }, + { + "LineId": "Microsoft.Extensions.Azure", + "Tokens": [ + { + "Kind": 2, + "Value": "namespace", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Microsoft", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Extensions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ".", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "Azure", + "NavigationDisplayName": "Microsoft.Extensions.Azure", + "HasSuffixSpace": true, + "RenderClasses": [ + "namespace" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Extension methods to add \u003Csee cref=\u0022T:Azure.Data.Tables.TableClientOptions\u0022 /\u003E client to clients builder.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions" + }, + { + "LineId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "class", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientBuilderExtensions", + "NavigationDisplayName": "TableClientBuilderExtensions", + "HasSuffixSpace": true, + "RenderClasses": [ + "class" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Registers a \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E instance with the provided \u003Cparamref name=\u0022connectionString\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.String)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.String)" + }, + { + "LineId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.String)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IAzureClientBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "NavigateToId": "Azure.Data.Tables.TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AddTableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "this", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "builder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "string", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "connectionString", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IAzureClientFactoryBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Registers a \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E instance with the provided \u003Cparamref name=\u0022serviceUri\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri)" + }, + { + "LineId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IAzureClientBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "NavigateToId": "Azure.Data.Tables.TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AddTableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "this", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "builder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "serviceUri", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IAzureClientFactoryBuilderWithCredential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Registers a \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E instance with the provided \u003Cparamref name=\u0022serviceUri\u0022 /\u003E and \u003Cparamref name=\u0022sharedKeyCredential\u0022 /\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)" + }, + { + "LineId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IAzureClientBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "NavigateToId": "Azure.Data.Tables.TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AddTableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "this", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "builder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "Uri", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "serviceUri", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableSharedKeyCredential", + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "sharedKeyCredential", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IAzureClientFactoryBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003Csummary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// Registers a \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E instance with connection options loaded from the provided \u003Cparamref name=\u0022configuration\u0022 /\u003E instance.", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)" + }, + { + "Tokens": [ + { + "Kind": 7, + "Value": "// \u003C/summary\u003E", + "HasSuffixSpace": true, + "IsDocumentation": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)" + }, + { + "LineId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)", + "Tokens": [ + { + "Kind": 2, + "Value": "public", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "static", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IAzureClientBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableServiceClient", + "NavigateToId": "Azure.Data.Tables.TableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TableClientOptions", + "NavigateToId": "Azure.Data.Tables.TableClientOptions", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 4, + "Value": "AddTableServiceClient", + "HasSuffixSpace": false, + "RenderClasses": [ + "method" + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TConfiguration", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "(", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "this", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "builder", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ",", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TConfiguration", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 0, + "Value": "configuration", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ")", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 2, + "Value": "where", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TBuilder", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ":", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "IAzureClientFactoryBuilderWithConfiguration", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003C", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 3, + "Value": "TConfiguration", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": "\u003E", + "HasSuffixSpace": false, + "RenderClasses": [ + ] + }, + { + "Kind": 1, + "Value": ";", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TableClientBuilderExtensions" + } + ], + "IsHidden": false + }, + { + "Tokens": [ + { + "Kind": 5, + "Value": "}", + "HasSuffixSpace": true, + "RenderClasses": [ + ] + } + ], + "Children": [ + ], + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [ + ], + "Children": [ + ], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure" + } + ] +} \ No newline at end of file diff --git a/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/azure.data.tables.12.9.1.json b/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/azure.data.tables.12.9.1.json new file mode 100644 index 00000000000..84a70d51252 --- /dev/null +++ b/src/dotnet/APIView/APIViewUnitTests/SampleTestFiles/azure.data.tables.12.9.1.json @@ -0,0 +1 @@ +{"Version":0,"VersionString":"29","Language":"C#","PackageName":"Azure.Data.Tables","PackageVersion":"12.9.1.0","Tokens":[],"APIForest":[],"Diagnostics":[{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)","Level":3},{"DiagnosticId":"AZC0007","Text":"A client type should have a public constructor with equivalent parameters that doesn\u0027t take a Azure.Core.ClientOptions-derived type as the last argument","HelpLinkUri":"https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal","TargetId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)","Level":3}],"ParserVersion":"29","ReviewLines":[{"LineId":"Dependencies","Tokens":[{"Kind":5,"Value":"Dependencies:","NavigationDisplayName":"Dependencies","HasSuffixSpace":true,"RenderClasses":["dependencies"]}],"Children":[]},{"LineId":"Azure.Core","Tokens":[{"Kind":5,"Value":"Azure.Core","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":5,"Value":"-1.42.0","SkipDiff":true,"HasSuffixSpace":true,"RenderClasses":[]}],"Children":[]},{"LineId":"System.Text.Json","Tokens":[{"Kind":5,"Value":"System.Text.Json","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":5,"Value":"-4.7.2","SkipDiff":true,"HasSuffixSpace":true,"RenderClasses":[]}],"Children":[]},{"Tokens":[],"Children":[],"RelatedToLine":"Dependencies"},{"LineId":"Azure.Data.Tables","Tokens":[{"Kind":2,"Value":"namespace","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"Azure","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":0,"Value":"Data","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":0,"Value":"Tables","NavigationDisplayName":"Azure.Data.Tables","HasSuffixSpace":true,"RenderClasses":["namespace"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity"},{"Tokens":[{"Kind":7,"Value":"// An interface defining the required properties for a table entity model. Custom entity model types must implement this interface.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity"},{"Tokens":[{"Kind":7,"Value":"// Two options exist for implementations of \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E: Strongly typed custom entity model classes, and the provided \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E model.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity"},{"Tokens":[{"Kind":7,"Value":"// \u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity"},{"LineId":"Azure.Data.Tables.ITableEntity","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"interface","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigationDisplayName":"ITableEntity","HasSuffixSpace":true,"RenderClasses":["interface"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.ETag"},{"Tokens":[{"Kind":7,"Value":"// Gets or sets the entity\u0027s ETag.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.ETag"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.ETag"},{"Tokens":[{"Kind":7,"Value":"// \u003Cvalue\u003EA string containing the ETag value for the entity.\u003C/value\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.ETag"},{"LineId":"Azure.Data.Tables.ITableEntity.ETag","Tokens":[{"Kind":3,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.PartitionKey"},{"Tokens":[{"Kind":7,"Value":"// The partition key is a unique identifier for the partition within a given table and forms the first part of an entity\u0027s primary key.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.PartitionKey"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.PartitionKey"},{"Tokens":[{"Kind":7,"Value":"// \u003Cvalue\u003EA string containing the partition key for the entity.\u003C/value\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.PartitionKey"},{"LineId":"Azure.Data.Tables.ITableEntity.PartitionKey","Tokens":[{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PartitionKey","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.RowKey"},{"Tokens":[{"Kind":7,"Value":"// The row key is a unique identifier for an entity within a given partition. Together the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.PartitionKey\u0022 /\u003E and RowKey uniquely identify every entity within a table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.RowKey"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.RowKey"},{"Tokens":[{"Kind":7,"Value":"// \u003Cvalue\u003EA string containing the row key for the entity.\u003C/value\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.RowKey"},{"LineId":"Azure.Data.Tables.ITableEntity.RowKey","Tokens":[{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"RowKey","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// The Timestamp property is a DateTime value that is maintained on the server side to record the time an entity was last modified.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// The Table service uses the Timestamp property internally to provide optimistic concurrency. The value of Timestamp is a monotonically increasing value,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// meaning that each time the entity is modified, the value of Timestamp increases for that entity.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// This property should not be set on insert or update operations (the value will be ignored).","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// \u003Cvalue\u003EA \u003Csee cref=\u0022T:System.DateTimeOffset\u0022 /\u003E containing the timestamp of the entity.\u003C/value\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity.Timestamp"},{"LineId":"Azure.Data.Tables.ITableEntity.Timestamp","Tokens":[{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Timestamp","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.ITableEntity"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient"},{"Tokens":[{"Kind":7,"Value":"// The \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E allows you to interact with Azure Tables hosted in either Azure storage accounts or Azure Cosmos DB table API.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient"},{"LineId":"Azure.Data.Tables.TableClient","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClient","NavigationDisplayName":"TableClient","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E which contains a SAS token.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\u0022 /\u003E for creating a SAS token.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/?{sas_token}\u0022 or","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u0022https://{account_name}.table.cosmos.azure.com?{sas_token}\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022options\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"LineId":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"options","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.AzureSasCredential\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\u0022 /\u003E for creating a SAS token.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net\u0022","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// or \u0022https://{account_name}.table.cosmos.azure.com\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022credential\u0022\u003EThe shared access signature credential used to sign requests.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022options\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"LineId":"Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"AzureSasCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"credential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"options","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified table service \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022credential\u0022\u003EThe shared key credential used to sign requests.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E is an empty string.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)"},{"LineId":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","NavigateToId":"Azure.Data.Tables.TableSharedKeyCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"credential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified table service \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022credential\u0022\u003EThe shared key credential used to sign requests.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022options\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E is an empty string.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"LineId":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","NavigateToId":"Azure.Data.Tables.TableSharedKeyCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"credential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"options","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified connection string.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022connectionString\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// A connection string includes the authentication information","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// required for your application to access data in an Azure Table","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// account at runtime.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// For more information,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee href=\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// Configure Azure Storage connection strings\u003C/see\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E or \u003Cparamref name=\u0022tableName\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is invalid.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)"},{"LineId":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"connectionString","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified connection string.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022connectionString\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// A connection string includes the authentication information","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// required for your application to access data in an Azure Storage","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// account at runtime.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// For more information,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee href=\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Configure Azure Storage connection strings\u003C/see\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022options\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E is an empty string.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E or \u003Cparamref name=\u0022tableName\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is invalid.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)"},{"LineId":"Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"connectionString","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"options","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Core.TokenCredential\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net\u0022","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// or \u0022https://{account_name}.table.cosmos.azure.com\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table with which this client instance will interact.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tokenCredential\u0022\u003EThe \u003Csee cref=\u0022T:Azure.Core.TokenCredential\u0022 /\u003E used to authorize requests.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022options\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027. or \u003Cparamref name=\u0022tableName\u0022 /\u003E is an empty string.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022tableName\u0022 /\u003E, \u003Cparamref name=\u0022endpoint\u0022 /\u003E, or \u003Cparamref name=\u0022tokenCredential\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"LineId":"Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TokenCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tokenCredential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"options","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient()"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E class for mocking.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.TableClient()"},{"LineId":"Azure.Data.Tables.TableClient.TableClient()","Tokens":[{"Kind":2,"Value":"protected","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AccountName"},{"Tokens":[{"Kind":7,"Value":"// The name of the table account with which this client instance will interact.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AccountName"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AccountName"},{"LineId":"Azure.Data.Tables.TableClient.AccountName","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AccountName","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Name"},{"Tokens":[{"Kind":7,"Value":"// The name of the table with which this client instance will interact.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Name"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Name"},{"LineId":"Azure.Data.Tables.TableClient.Name","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Name","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Uri"},{"Tokens":[{"Kind":7,"Value":"// The Uri of the table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Uri"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Uri"},{"LineId":"Azure.Data.Tables.TableClient.Uri","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)"},{"Tokens":[{"Kind":7,"Value":"// Creates an OData filter query string from the provided expression.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EThe type of the entity being queried. Typically this will be derived from \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)"},{"Tokens":[{"Kind":7,"Value":"// or \u003Csee cref=\u0022T:System.Collections.Generic.Dictionary\u00602\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003EA filter expression.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe string representation of the filter expression.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)"},{"LineId":"Azure.Data.Tables.TableClient.CreateQueryFilter\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateQueryFilter","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Expression","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Func","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)"},{"Tokens":[{"Kind":7,"Value":"// Create an OData filter expression from an interpolated string. The interpolated values will be quoted and escaped as necessary.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003EAn interpolated filter string.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA valid OData filter expression.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)"},{"LineId":"Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateQueryFilter","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"FormattableString","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Adds a Table Entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E into the Table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022entity\u0022\u003EThe entity to add.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E containing headers such as ETag\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if entity already exists.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.AddEntity\u003CT\u003E(T, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AddEntity","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"entity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Adds a Table Entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E into the Table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022entity\u0022\u003EThe entity to add.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E containing headers such as ETag.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if entity already exists.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.AddEntityAsync\u003CT\u003E(T, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AddEntityAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"entity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Creates a table with the name used to construct this client instance.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Create","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Creates a table with the name used to construct this client instance.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Creates a table with the name used to construct this client instance if it does not already exist.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table. If the table already exists, then \u003Csee cref=\u0022P:Azure.Response.Status\u0022 /\u003E is 409. The \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E can be accessed via the GetRawResponse() method.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateIfNotExists","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Creates a table with the name used to construct this client instance if it does not already exist.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table. If the table already exists, then \u003Csee cref=\u0022P:Azure.Response.Status\u0022 /\u003E is 409. The \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E can be accessed via the GetRawResponse() method.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateIfNotExistsAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Deletes the table with the name used to construct this client instance.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Delete","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Deletes the table with the name used to construct this client instance.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"DeleteAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Deletes the specified table entity.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E, the transaction will fail if the entity does not exist.\u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022ifMatch\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The If-Match value to be used for optimistic concurrency.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The default is to delete unconditionally.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"DeleteEntity","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"partitionKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rowKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"ifMatch","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Deletes the specified table entity.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E, the transaction will fail if the entity does not exist.\u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022entity\u0022\u003EThe table entity to delete.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022ifMatch\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The If-Match value to be used for optimistic concurrency.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The default is to delete unconditionally.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"DeleteEntity","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"entity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"ifMatch","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Deletes the specified table entity.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E, the transaction will fail if the entity does not exist.\u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022ifMatch\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The If-Match value to be used for optimistic concurrency.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The default is to delete unconditionally.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"DeleteEntityAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"partitionKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rowKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"ifMatch","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Deletes the specified table entity.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E, the transaction will fail if the entity does not exist.\u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022entity\u0022\u003EThe table entity to delete.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022ifMatch\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The If-Match value to be used for optimistic concurrency.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The default is to delete unconditionally.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"DeleteEntityAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"entity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"ifMatch","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// The \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// returns a \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E that generates a Table Service","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Shared Access Signature (SAS) Uri based on the Client properties","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// and parameters passed.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// For more information, see","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Constructing a Service SAS\u003C/see\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022permissions\u0022\u003E Required. Specifies the list of permissions to be associated with the SAS.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Required. Specifies the time at which the SAS becomes invalid. This field","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// must be omitted if it has been specified in an associated stored access policy.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E on successfully deleting. \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003E An \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E will be thrown if a failure occurs. \u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GenerateSasUri","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSasPermissions","NavigateToId":"Azure.Data.Tables.Sas.TableSasPermissions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"permissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// The \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)\u0022 /\u003E returns a","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022P:Azure.Data.Tables.TableClient.Uri\u0022 /\u003E that generates a Table Service SAS Uri based","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// on the Client properties and builder passed.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// For more information, see","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// Constructing a Service SAS\u003C/see\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022builder\u0022\u003E Used to generate a Shared Access Signature (SAS). \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E on successfully deleting. \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003E An \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E will be thrown if a failure occurs. \u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)"},{"LineId":"Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GenerateSasUri","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSasBuilder","NavigateToId":"Azure.Data.Tables.Sas.TableSasBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"builder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Retrieves details about any stored access policies specified on the table that may be used with Shared Access Signatures. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"IReadOnlyList","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSignedIdentifier","NavigateToId":"Azure.Data.Tables.Models.TableSignedIdentifier","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetAccessPolicies","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Retrieves details about any stored access policies specified on the table that may be used with Shared Access Signatures. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"IReadOnlyList","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSignedIdentifier","NavigateToId":"Azure.Data.Tables.Models.TableSignedIdentifier","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetAccessPoliciesAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Gets the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022select\u0022\u003ESelects which set of entity properties to return in the result set.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if the entity doesn\u0027t exist.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022partitionKey\u0022 /\u003E or \u003Cparamref name=\u0022rowKey\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.GetEntity\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetEntity","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"partitionKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rowKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"select","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Gets the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022select\u0022\u003ESelects which set of entity properties to return in the result set.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if the entity doesn\u0027t exist.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022partitionKey\u0022 /\u003E or \u003Cparamref name=\u0022rowKey\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.GetEntityAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetEntityAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"partitionKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rowKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"select","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Gets the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022select\u0022\u003ESelects which set of entity properties to return in the result set. Pass \u003Cc\u003Enull\u003C/c\u003E to retreive all properties.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E The \u003Csee cref=\u0022T:Azure.NullableResponse\u00601\u0022 /\u003E whose \u003Cc\u003EHasValue\u003C/c\u003E property will return \u003Cc\u003Etrue\u003C/c\u003E if the entity existed, otherwise \u003Cc\u003Efalse\u003C/c\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if an unexpected error occurs.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022partitionKey\u0022 /\u003E or \u003Cparamref name=\u0022rowKey\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.GetEntityIfExists\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"NullableResponse","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetEntityIfExists","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"partitionKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rowKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"select","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Gets the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022partitionKey\u0022\u003EThe partitionKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rowKey\u0022\u003EThe rowKey that identifies the table entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022select\u0022\u003ESelects which set of entity properties to return in the result set. Pass \u003Cc\u003Enull\u003C/c\u003E to retreive all properties.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E The \u003Csee cref=\u0022T:Azure.NullableResponse\u00601\u0022 /\u003E whose \u003Cc\u003EHasValue\u003C/c\u003E property will return \u003Cc\u003Etrue\u003C/c\u003E if the entity existed, otherwise \u003Cc\u003Efalse\u003C/c\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EException thrown if an unexpected error occurs.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022partitionKey\u0022 /\u003E or \u003Cparamref name=\u0022rowKey\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\u003CT\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"NullableResponse","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetEntityIfExistsAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"partitionKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rowKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"select","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Gets a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E instance scoped to the current table which can be used to generate a Shared Access Signature (SAS)","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// token capable of granting limited access to table resources.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-service-sas\u0022\u003ECreate a service SAS\u003C/see\u003E for more details.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022permissions\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E containing the allowed permissions.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasBuilder","NavigateToId":"Azure.Data.Tables.Sas.TableSasBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetSasBuilder","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSasPermissions","NavigateToId":"Azure.Data.Tables.Sas.TableSasPermissions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"permissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Gets a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E instance scoped to the current table which can be used to generate a Shared Access Signature (SAS)","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// token capable of granting limited access to table resources.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-service-sas\u0022\u003ECreate a service SAS\u003C/see\u003E for more details.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rawPermissions\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// The permissions associated with the shared access signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// This string should contain one or more of the following permission characters in this order: \u0022racwdl\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\u0022 /\u003E if you prefer to specify strongly typed permission settings.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasBuilder","NavigateToId":"Azure.Data.Tables.Sas.TableSasBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetSasBuilder","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rawPermissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Queries entities in the table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Returns only entities that satisfy the specified filter expression.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following expression would filter entities with a PartitionKey of \u0027foo\u0027: \u003Cc\u003Ee =\u0026gt; e.PartitionKey == \u0022foo\u0022\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxPerPage\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Note: This value does not limit the total number of results if the result is fully enumerated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022select\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// An \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E of entity property names that selects which set of entity properties to return in the result set.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following value would return only the PartitionKey and RowKey properties: \u003Cc\u003Enew[] { \u0022PartitionKey, RowKey\u0022}\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of entity models serialized as type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Pageable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Query","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Expression","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Func","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxPerPage","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"select","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Queries entities in the table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Returns only entities that satisfy the specified OData filter.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following filter would filter entities with a PartitionKey of \u0027foo\u0027: \u003Cc\u003E\u0022PartitionKey eq \u0027foo\u0027\u0022\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxPerPage\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Note: This value does not limit the total number of results if the result is fully enumerated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022select\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// An \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E of entity property names that selects which set of entity properties to return in the result set.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following value would return only the PartitionKey and RowKey properties: \u003Cc\u003Enew[] { \u0022PartitionKey, RowKey\u0022}\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of entity models serialized as type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.Query\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Pageable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Query","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxPerPage","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"select","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Queries entities in the table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Returns only entities that satisfy the specified filter expression.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following expression would filter entities with a PartitionKey of \u0027foo\u0027: \u003Cc\u003Ee =\u0026gt; e.PartitionKey == \u0022foo\u0022\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxPerPage\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Note: This value does not limit the total number of results if the result is fully enumerated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022select\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// An \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E of entity property names that selects which set of entity properties to return in the result set.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following value would return only the PartitionKey and RowKey properties: \u003Cc\u003Enew[] { \u0022PartitionKey, RowKey\u0022}\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of entity models serialized as type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.Linq.Expressions.Expression\u003CSystem.Func\u003CT, System.Boolean\u003E\u003E, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"AsyncPageable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"QueryAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Expression","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Func","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxPerPage","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"select","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Queries entities in the table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Returns only entities that satisfy the specified OData filter.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following filter would filter entities with a PartitionKey of \u0027foo\u0027: \u003Cc\u003E\u0022PartitionKey eq \u0027foo\u0027\u0022\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxPerPage\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Note: This value does not limit the total number of results if the result is fully enumerated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022select\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// An \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E of entity property names that selects which set of entity properties to return in the result set.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following value would return only the PartitionKey and RowKey properties: \u003Cc\u003Enew[] { \u0022PartitionKey, RowKey\u0022}\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of entity models serialized as type \u003Ctypeparamref name=\u0022T\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.QueryAsync\u003CT\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\u003CSystem.String\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"AsyncPageable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"QueryAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxPerPage","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"select","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E sets stored access policies for the table that may be used with Shared Access Signatures. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableAcl\u0022\u003E the access policies for the table. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SetAccessPolicy","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSignedIdentifier","NavigateToId":"Azure.Data.Tables.Models.TableSignedIdentifier","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableAcl","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E sets stored access policies for the table that may be used with Shared Access Signatures. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableAcl\u0022\u003E the access policies for the table. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.Models.TableSignedIdentifier\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SetAccessPolicyAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSignedIdentifier","NavigateToId":"Azure.Data.Tables.Models.TableSignedIdentifier","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableAcl","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Submits the batch transaction to the service for execution.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The sub-operations contained in the batch will either succeed or fail together as a transaction.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022transactionActions\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E containing the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003Es to submit to the service.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E\u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing a \u003Csee cref=\u0022T:System.Collections.Generic.IReadOnlyList\u00601\u0022 /\u003E of \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Each sub-response in the collection corresponds to the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E provided to the \u003Cparamref name=\u0022transactionActions\u0022 /\u003E parameter at the same index position.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Each response can be inspected for details for its corresponding table operation, such as the \u003Csee cref=\u0022P:Azure.Response.Headers\u0022 /\u003E property containing the \u003Csee cref=\u0022P:Azure.Core.ResponseHeaders.ETag\u0022 /\u003E\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022 /\u003E if the batch transaction fails./\u0026gt;","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022 /\u003E if the batch has been previously submitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"IReadOnlyList","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SubmitTransaction","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionAction","NavigateToId":"Azure.Data.Tables.TableTransactionAction","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"transactionActions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Submits the batch transaction to the service for execution.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The sub-operations contained in the batch will either succeed or fail together as a transaction.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022transactionActions\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.IEnumerable\u00601\u0022 /\u003E containing the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003Es to submit to the service.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E\u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing a \u003Csee cref=\u0022T:System.Collections.Generic.IReadOnlyList\u00601\u0022 /\u003E of \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Each sub-response in the collection corresponds to the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E provided to the \u003Cparamref name=\u0022transactionActions\u0022 /\u003E parameter at the same index position.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Each response can be inspected for details for its corresponding table operation, such as the \u003Csee cref=\u0022P:Azure.Response.Headers\u0022 /\u003E property containing the \u003Csee cref=\u0022P:Azure.Core.ResponseHeaders.ETag\u0022 /\u003E\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022 /\u003E if the batch transaction fails./\u0026gt;","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022 /\u003E if the batch has been previously submitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\u003CAzure.Data.Tables.TableTransactionAction\u003E, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"IReadOnlyList","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SubmitTransactionAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionAction","NavigateToId":"Azure.Data.Tables.TableTransactionAction","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"transactionActions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Updates the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E, if it exists.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Cparamref name=\u0022mode\u0022 /\u003E is \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E, the entity will be replaced.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Cparamref name=\u0022mode\u0022 /\u003E is \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E, the property values present in the","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022entity\u0022 /\u003E will be merged with the existing entity.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee cref=\u0022T:Azure.Data.Tables.TableUpdateMode\u0022 /\u003E for more information about the behavior of the \u003Cparamref name=\u0022mode\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022entity\u0022\u003EThe entity to update.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022ifMatch\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The If-Match value to be used for optimistic concurrency.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022mode\u0022\u003EDetermines the behavior of the Update operation.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.UpdateEntity\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"UpdateEntity","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"entity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"ifMatch","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableUpdateMode","NavigateToId":"Azure.Data.Tables.TableUpdateMode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"mode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Merge","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Updates the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E, if it exists.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Cparamref name=\u0022mode\u0022 /\u003E is \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E, the entity will be replaced.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Cparamref name=\u0022mode\u0022 /\u003E is \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E, the property values present in the \u003Cparamref name=\u0022entity\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// will be merged with the existing entity.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee cref=\u0022T:Azure.Data.Tables.TableUpdateMode\u0022 /\u003E for more information about the behavior of the \u003Cparamref name=\u0022mode\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022entity\u0022\u003EThe entity to update.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022ifMatch\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The If-Match value to be used for optimistic concurrency.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If \u003Csee cref=\u0022F:Azure.ETag.All\u0022 /\u003E is specified, the operation will be executed unconditionally.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.ETag\u0022 /\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// if the \u003Csee cref=\u0022T:Azure.ETag\u0022 /\u003E value of the entity in the table does not match.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022mode\u0022\u003EDetermines the behavior of the Update operation.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.UpdateEntityAsync\u003CT\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"UpdateEntityAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"entity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"ifMatch","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableUpdateMode","NavigateToId":"Azure.Data.Tables.TableUpdateMode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"mode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Merge","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Replaces the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E, if it exists. Creates the entity if it does not exist.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022entity\u0022\u003EThe entity to upsert.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022mode\u0022\u003EDetermines the behavior of the update operation when the entity already exists in the table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee cref=\u0022T:Azure.Data.Tables.TableUpdateMode\u0022 /\u003E for more details.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.UpsertEntity\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"UpsertEntity","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"entity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableUpdateMode","NavigateToId":"Azure.Data.Tables.TableUpdateMode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"mode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Merge","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Replaces the specified table entity of type \u003Ctypeparamref name=\u0022T\u0022 /\u003E, if it exists. Creates the entity if it does not exist.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Ctypeparam name=\u0022T\u0022\u003EA custom model type that implements \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E or an instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E.\u003C/typeparam\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022entity\u0022\u003EThe entity to upsert.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022mode\u0022\u003EDetermines the behavior of the upsert operation when the entity already exists in the table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee cref=\u0022T:Azure.Data.Tables.TableUpdateMode\u0022 /\u003E for more details.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableClient.UpsertEntityAsync\u003CT\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"UpsertEntityAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"entity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableUpdateMode","NavigateToId":"Azure.Data.Tables.TableUpdateMode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"mode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Merge","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"T","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClient"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions"},{"Tokens":[{"Kind":7,"Value":"// Options to configure the requests to the Table service.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions"},{"LineId":"Azure.Data.Tables.TableClientOptions","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigationDisplayName":"TableClientOptions","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.ServiceVersion"},{"Tokens":[{"Kind":7,"Value":"// Gets the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClientOptions.ServiceVersion\u0022 /\u003E of the service API used when making requests.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.ServiceVersion"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.ServiceVersion"},{"LineId":"Azure.Data.Tables.TableClientOptions.ServiceVersion","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"enum","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ServiceVersion","NavigationDisplayName":"ServiceVersion","HasSuffixSpace":true,"RenderClasses":["enum"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02"},{"Tokens":[{"Kind":7,"Value":"// The Tables API version 2019-02-02.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02"},{"LineId":"Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02","Tokens":[{"Kind":4,"Value":"V2019_02_02","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"1","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06"},{"Tokens":[{"Kind":7,"Value":"// The Tables API version 2020-12-06.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06"},{"LineId":"Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06","Tokens":[{"Kind":4,"Value":"V2020_12_06","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"2","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.ServiceVersion"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableClientOptions\u0022 /\u003E class.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)"},{"Tokens":[{"Kind":7,"Value":"// class.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022serviceVersion\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)"},{"Tokens":[{"Kind":7,"Value":"// The \u003Csee cref=\u0022T:Azure.Data.Tables.TableClientOptions.ServiceVersion\u0022 /\u003E of the service API used when","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)"},{"Tokens":[{"Kind":7,"Value":"// making requests.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)"},{"LineId":"Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"ServiceVersion","NavigateToId":"Azure.Data.Tables.TableClientOptions.ServiceVersion","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"serviceVersion","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"V2020_12_06","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery"},{"Tokens":[{"Kind":7,"Value":"// Enables tenant discovery through the authorization challenge when the client is configured to use a TokenCredential.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery"},{"Tokens":[{"Kind":7,"Value":"// When \u003Cc\u003Etrue\u003C/c\u003E, the client will attempt an initial un-authorized request to prompt an OAuth challenge in order to discover the correct tenant for the resource.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery"},{"LineId":"Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"EnableTenantDiscovery","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableClientOptions"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity"},{"Tokens":[{"Kind":7,"Value":"// A generic dictionary-like \u003Csee cref=\u0022T:Azure.Data.Tables.ITableEntity\u0022 /\u003E type which defines an arbitrary set of properties on an entity as key-value pairs.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity"},{"Tokens":[{"Kind":7,"Value":"// This type can be used with any of the generic entity interaction methods in \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E where entity model type flexibility is desired.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity"},{"Tokens":[{"Kind":7,"Value":"// For example, if your table contains a jagged schema, or you need to precisely update a subset of properties in a \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E mode operation.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity"},{"Tokens":[{"Kind":7,"Value":"// \u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity"},{"LineId":"Azure.Data.Tables.TableEntity","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"sealed","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableEntity","NavigationDisplayName":"TableEntity","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IDictionary","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ICollection","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity()"},{"Tokens":[{"Kind":7,"Value":"// Creates an instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E class without any properties initialized.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity()"},{"LineId":"Azure.Data.Tables.TableEntity.TableEntity()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E class with the specified partition key and row key.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022partitionKey\u0022\u003EA string containing the partition key of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E to be initialized.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rowKey\u0022\u003EA string containing the row key of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E to be initialized.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"partitionKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rowKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E class with properties specified in \u003Cparamref name=\u0022values\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022values\u0022\u003EA \u003Csee cref=\u0022T:System.Collections.IDictionary\u0022 /\u003E containing the initial values of the entity.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)"},{"LineId":"Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\u003CSystem.String, System.Object\u003E)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableEntity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"IDictionary","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"values","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EGets the number of elements contained in the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/summary\u003E\u003Creturns\u003EThe number of elements contained in the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Count"},{"LineId":"Azure.Data.Tables.TableEntity.Count","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Count","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.ETag"},{"Tokens":[{"Kind":7,"Value":"// Gets or sets the entity\u0027s ETag.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.ETag"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.ETag"},{"Tokens":[{"Kind":7,"Value":"// \u003Cvalue\u003EAn \u003Csee cref=\u0022P:Azure.Data.Tables.TableEntity.ETag\u0022 /\u003E containing the ETag value for the entity.\u003C/value\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.ETag"},{"LineId":"Azure.Data.Tables.TableEntity.ETag","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EGets an \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E containing the keys of the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/summary\u003E\u003Creturns\u003EAn \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E containing the keys of the object that implements \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Keys"},{"LineId":"Azure.Data.Tables.TableEntity.Keys","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ICollection","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Keys","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.PartitionKey"},{"Tokens":[{"Kind":7,"Value":"// The partition key is a unique identifier for the partition within a given table and forms the first part of an entity\u0027s primary key.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.PartitionKey"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.PartitionKey"},{"Tokens":[{"Kind":7,"Value":"// \u003Cvalue\u003EA string containing the partition key for the entity.\u003C/value\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.PartitionKey"},{"LineId":"Azure.Data.Tables.TableEntity.PartitionKey","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PartitionKey","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.RowKey"},{"Tokens":[{"Kind":7,"Value":"// The row key is a unique identifier for an entity within a given partition. Together, the \u003Csee cref=\u0022P:Azure.Data.Tables.TableEntity.PartitionKey\u0022 /\u003E and RowKey uniquely identify an entity within a table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.RowKey"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.RowKey"},{"Tokens":[{"Kind":7,"Value":"// \u003Cvalue\u003EA string containing the row key for the entity.\u003C/value\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.RowKey"},{"LineId":"Azure.Data.Tables.TableEntity.RowKey","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"RowKey","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.this[System.String]"},{"Tokens":[{"Kind":7,"Value":"// Gets or sets the entity\u0027s property, given the name of the property.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.this[System.String]"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.this[System.String]"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EA string containing the name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.this[System.String]"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe property value typed as an object.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.this[System.String]"},{"LineId":"Azure.Data.Tables.TableEntity.this[System.String]","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"this","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"[","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"]","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// The Timestamp property is a DateTimeOffset value that is maintained on the server side to record the time an entity was last modified.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// The Table service uses the Timestamp property internally to provide optimistic concurrency. The value of Timestamp is a monotonically increasing value,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// meaning that each time the entity is modified, the value of Timestamp increases for that entity. This property should not be set on insert or update operations (the value will be ignored).","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Timestamp"},{"Tokens":[{"Kind":7,"Value":"// \u003Cvalue\u003EA \u003Csee cref=\u0022T:System.DateTimeOffset\u0022 /\u003E containing the timestamp of the entity.\u003C/value\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Timestamp"},{"LineId":"Azure.Data.Tables.TableEntity.Timestamp","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Timestamp","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EGets a value indicating whether the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is read-only.\u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.IsReadOnly"},{"LineId":"Azure.Data.Tables.TableEntity.IsReadOnly","Tokens":[{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ICollection","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":4,"Value":"IsReadOnly","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EGets an \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E containing the values in the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Values"},{"LineId":"Azure.Data.Tables.TableEntity.Values","Tokens":[{"Kind":3,"Value":"ICollection","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IDictionary","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":4,"Value":"Values","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EAdds an element with the provided key and value to the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/summary\u003E\u003Cparam name=\u0022key\u0022\u003EThe object to use as the key of the element to add.\u003C/param\u003E\u003Cparam name=\u0022value\u0022\u003EThe object to use as the value of the element to add.\u003C/param\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022key\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003EAn element with the same key already exists in the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E is read-only.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Add(System.String, System.Object)"},{"LineId":"Azure.Data.Tables.TableEntity.Add(System.String, System.Object)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"void","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Add","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"value","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003ERemoves all items from the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/summary\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is read-only.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Clear()"},{"LineId":"Azure.Data.Tables.TableEntity.Clear()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"void","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Clear","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EDetermines whether the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E contains an element with the specified key.\u003C/summary\u003E\u003Cparam name=\u0022key\u0022\u003EThe key to locate in the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E contains an element with the key; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022key\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.ContainsKey(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.ContainsKey(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ContainsKey","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinary(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinary(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.Byte\u0022 /\u003E property called","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinary(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022key\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinary(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinary(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinary(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinary(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type byte array.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinary(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.GetBinary(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"byte","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"[","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"]","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetBinary","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinaryData(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinaryData(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.BinaryData\u0022 /\u003E property called","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinaryData(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022key\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinaryData(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinaryData(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinaryData(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinaryData(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type byte array.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBinaryData(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.GetBinaryData(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"BinaryData","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetBinaryData","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBoolean(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBoolean(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.String\u0022 /\u003E property called","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBoolean(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022key\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBoolean(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBoolean(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBoolean(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBoolean(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Boolean\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetBoolean(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.GetBoolean(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetBoolean","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTime(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTime(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.DateTime\u0022 /\u003E property called","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTime(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022key\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTime(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTime(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTime(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTime(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.DateTime\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTime(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.GetDateTime(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTime","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetDateTime","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.DateTimeOffset\u0022 /\u003E property called","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022key\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.DateTimeOffset\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetDateTimeOffset","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDouble(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDouble(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.Double\u0022 /\u003E property called","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDouble(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022key\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDouble(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDouble(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDouble(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDouble(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Double\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetDouble(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.GetDouble(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"double","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetDouble","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetGuid(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetGuid(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.Guid\u0022 /\u003E property called","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetGuid(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022key\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetGuid(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetGuid(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetGuid(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetGuid(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Guid\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetGuid(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.GetGuid(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Guid","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetGuid","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt32(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt32(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.Int32\u0022 /\u003E property called","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt32(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022key\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt32(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt32(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt32(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt32(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Int32\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt32(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.GetInt32(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetInt32","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt64(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt64(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.Int64\u0022 /\u003E property called","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt64(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022key\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt64(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt64(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt64(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt64(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.Int64\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetInt64(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.GetInt64(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"long","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetInt64","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetString(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Get the value of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E\u0027s","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetString(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.String\u0022 /\u003E property called","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetString(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparamref name=\u0022key\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetString(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetString(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022key\u0022\u003EThe name of the property.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetString(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe value of the property.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetString(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003EValue associated with given \u003Cparamref name=\u0022key\u0022 /\u003E is not of type \u003Csee cref=\u0022T:System.String\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetString(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.GetString(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetString","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003ERemoves the element with the specified key from the \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/summary\u003E\u003Cparam name=\u0022key\u0022\u003EThe key of the element to remove.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the element is successfully removed; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E. This method also returns \u003Csee langword=\u0022false\u0022 /\u003E if \u003Cparamref name=\u0022key\u0022 /\u003E was not found in the original \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E.\u003C/returns\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022key\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E is read-only.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Remove(System.String)"},{"LineId":"Azure.Data.Tables.TableEntity.Remove(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Remove","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EGets the value associated with the specified key.\u003C/summary\u003E\u003Cparam name=\u0022key\u0022\u003EThe key whose value to get.\u003C/param\u003E\u003Cparam name=\u0022value\u0022\u003EWhen this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the \u003Cparamref name=\u0022value\u0022 /\u003E parameter. This parameter is passed uninitialized.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the object that implements \u003Csee cref=\u0022T:System.Collections.Generic.IDictionary\u00602\u0022 /\u003E contains an element with the specified key; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022key\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.TryGetValue(System.String, System.Object)"},{"LineId":"Azure.Data.Tables.TableEntity.TryGetValue(System.String, System.Object)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TryGetValue","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"key","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"out","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"value","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EAdds an item to the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/summary\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is read-only.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Add(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)"},{"LineId":"Azure.Data.Tables.TableEntity.Add(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)","Tokens":[{"Kind":2,"Value":"void","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ICollection","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":4,"Value":"Add","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"item","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EDetermines whether the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E contains a specific value.\u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Contains(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)"},{"LineId":"Azure.Data.Tables.TableEntity.Contains(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)","Tokens":[{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ICollection","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":4,"Value":"Contains","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"item","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003ECopies the elements of the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E to an \u003Csee cref=\u0022T:System.Array\u0022 /\u003E, starting at a particular \u003Csee cref=\u0022T:System.Array\u0022 /\u003E index.\u003C/summary\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022array\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.ArgumentOutOfRangeException\u0022\u003E\u003Cparamref name=\u0022arrayIndex\u0022 /\u003E is less than 0.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003EThe number of elements in the source \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is greater than the available space from \u003Cparamref name=\u0022arrayIndex\u0022 /\u003E to the end of the destination \u003Cparamref name=\u0022array\u0022 /\u003E.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.CopyTo(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E[], System.Int32)"},{"LineId":"Azure.Data.Tables.TableEntity.CopyTo(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E[], System.Int32)","Tokens":[{"Kind":2,"Value":"void","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ICollection","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":4,"Value":"CopyTo","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"[","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"]","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"array","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"arrayIndex","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003ERemoves the first occurrence of a specific object from the \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E.\u003C/summary\u003E\u003Cexception cref=\u0022T:System.NotSupportedException\u0022\u003EThe \u003Csee cref=\u0022T:System.Collections.Generic.ICollection\u00601\u0022 /\u003E is read-only.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.Remove(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)"},{"LineId":"Azure.Data.Tables.TableEntity.Remove(System.Collections.Generic.KeyValuePair\u003CSystem.String, System.Object\u003E)","Tokens":[{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ICollection","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":4,"Value":"Remove","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"item","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetEnumerator()"},{"Tokens":[{"Kind":7,"Value":"// Gets the enumerator for the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E properties.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetEnumerator()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetEnumerator()"},{"LineId":"Azure.Data.Tables.TableEntity.GetEnumerator()","Tokens":[{"Kind":3,"Value":"IEnumerator","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"KeyValuePair","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":4,"Value":"GetEnumerator","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetEnumerator()"},{"Tokens":[{"Kind":7,"Value":"// Gets the enumerator for the \u003Csee cref=\u0022T:Azure.Data.Tables.TableEntity\u0022 /\u003E properties.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetEnumerator()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity.GetEnumerator()"},{"LineId":"Azure.Data.Tables.TableEntity.GetEnumerator()","Tokens":[{"Kind":3,"Value":"IEnumerator","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEnumerable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":4,"Value":"GetEnumerator","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableEntity"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The retention policy. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableRetentionPolicy"},{"LineId":"Azure.Data.Tables.TableRetentionPolicy","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableRetentionPolicy","NavigationDisplayName":"TableRetentionPolicy","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.TableRetentionPolicy\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableRetentionPolicy.TableRetentionPolicy(System.Boolean)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022enabled\u0022\u003E Indicates whether a retention policy is enabled for the service. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableRetentionPolicy.TableRetentionPolicy(System.Boolean)"},{"LineId":"Azure.Data.Tables.TableRetentionPolicy.TableRetentionPolicy(System.Boolean)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableRetentionPolicy","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"enabled","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Indicates the number of days that metrics or logging or soft-deleted data should be retained. All data older than this value will be deleted. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableRetentionPolicy.Days"},{"LineId":"Azure.Data.Tables.TableRetentionPolicy.Days","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Days","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Indicates whether a retention policy is enabled for the service. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableRetentionPolicy.Enabled"},{"LineId":"Azure.Data.Tables.TableRetentionPolicy.Enabled","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Enabled","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableRetentionPolicy"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient"},{"Tokens":[{"Kind":7,"Value":"// The \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E provides synchronous and asynchronous methods to perform table level operations with Azure Tables hosted in either Azure storage accounts or Azure Cosmos DB table API.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient"},{"LineId":"Azure.Data.Tables.TableServiceClient","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","NavigationDisplayName":"TableServiceClient","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E containing a shared access signature (SAS)","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// token credential.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022credential\u0022\u003EThe shared access signature credential used to sign requests.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee cref=\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions,Azure.Data.Tables.Sas.TableAccountSasResourceTypes,System.DateTimeOffset)\u0022 /\u003E for creating a SAS token.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)"},{"LineId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"AzureSasCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"credential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified connection string.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022connectionString\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// A connection string includes the authentication information","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// required for your application to access data in an Azure Storage","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// account at runtime.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// For more information,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee href=\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Configure Azure Storage connection strings\u003C/see\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)"},{"LineId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"connectionString","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E containing a shared access signature (SAS)","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// token credential. See \u003Csee cref=\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions,Azure.Data.Tables.Sas.TableAccountSasResourceTypes,System.DateTimeOffset)\u0022 /\u003E for creating a SAS token.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022options\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)"},{"LineId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"options","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022credential\u0022\u003EThe shared access signature credential used to sign requests.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022options\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E does not start with \u0027https\u0027.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)"},{"LineId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"AzureSasCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"credential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"options","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified table service \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022credential\u0022\u003EThe shared key credential used to sign requests.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"LineId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","NavigateToId":"Azure.Data.Tables.TableSharedKeyCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"credential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified table service \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E and \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022credential\u0022\u003EThe shared key credential used to sign requests.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022options\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E or \u003Cparamref name=\u0022credential\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)"},{"LineId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","NavigateToId":"Azure.Data.Tables.TableSharedKeyCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"credential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"options","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified connection string.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022connectionString\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// A connection string includes the authentication information","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// required for your application to access data in an Azure Storage","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// account at runtime.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// For more information,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee href=\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Configure Azure Storage connection strings\u003C/see\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022options\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.InvalidOperationException\u0022\u003E\u003Cparamref name=\u0022connectionString\u0022 /\u003E is invalid.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)"},{"LineId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"connectionString","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"options","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E using the specified \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022endpoint\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E referencing the table service account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// This is likely to be similar to \u0022https://{account_name}.table.core.windows.net/\u0022 or \u0022https://{account_name}.table.cosmos.azure.com/\u0022.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tokenCredential\u0022\u003EThe \u003Csee cref=\u0022T:Azure.Core.TokenCredential\u0022 /\u003E used to authorize requests.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022options\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022endpoint\u0022 /\u003E or \u003Cparamref name=\u0022tokenCredential\u0022 /\u003E is null.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)"},{"LineId":"Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"endpoint","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TokenCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tokenCredential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"options","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient()"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient()"},{"Tokens":[{"Kind":7,"Value":"// class for mocking.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.TableServiceClient()"},{"LineId":"Azure.Data.Tables.TableServiceClient.TableServiceClient()","Tokens":[{"Kind":2,"Value":"protected","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.AccountName"},{"Tokens":[{"Kind":7,"Value":"// The name of the table account with which this client instance will interact.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.AccountName"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.AccountName"},{"LineId":"Azure.Data.Tables.TableServiceClient.AccountName","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AccountName","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Uri"},{"Tokens":[{"Kind":7,"Value":"// The Uri for the table account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Uri"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Uri"},{"LineId":"Azure.Data.Tables.TableServiceClient.Uri","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)"},{"Tokens":[{"Kind":7,"Value":"// Creates an OData filter query string from the provided expression.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003EA filter expression.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe string representation of the filter expression.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)"},{"LineId":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateQueryFilter","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Expression","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Func","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)"},{"Tokens":[{"Kind":7,"Value":"// Create an OData filter expression from an interpolated string. The interpolated values will be quoted and escaped as necessary.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003EAn interpolated filter string.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA valid OData filter expression.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)"},{"LineId":"Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateQueryFilter","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"FormattableString","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Creates a table on the service.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of table to create.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateTable","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Creates a table on the service.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of table to create.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateTableAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Creates a table on the service.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table to create.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table. If the table already exists, then \u003Csee cref=\u0022P:Azure.Response.Status\u0022 /\u003E is 409. The \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E can be accessed via the GetRawResponse() method.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateTableIfNotExists","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Creates a table on the service.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table to create.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E containing properties of the table. If the table already exists, then \u003Csee cref=\u0022P:Azure.Response.Status\u0022 /\u003E is 409. The \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E can be accessed via the GetRawResponse() method.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CreateTableIfNotExistsAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Deletes a table on the service.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table to delete.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"DeleteTable","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Deletes a table on the service.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table to delete.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"DeleteTableAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// The \u003Csee cref=\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions,Azure.Data.Tables.Sas.TableAccountSasResourceTypes,System.DateTimeOffset)\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// returns a \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E that generates a Table Service","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Shared Access Signature (SAS) Uri based on the Client properties","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// and parameters passed.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// For more information, see","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Constructing a Service SAS\u003C/see\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022permissions\u0022\u003E Specifies the list of permissions to be associated with the SAS.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// See \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022resourceTypes\u0022\u003E Specifies the resource types that will can be accessed with the SAS.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Required. Specifies the time at which the SAS becomes invalid. This field","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// must be omitted if it has been specified in an associated stored access policy.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E on successfully deleting. \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003E An \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E will be thrown if a failure occurs. \u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GenerateSasUri","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasPermissions","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasPermissions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"permissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasResourceTypes","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"resourceTypes","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// The \u003Csee cref=\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)\u0022 /\u003E returns a","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022P:Azure.Data.Tables.TableServiceClient.Uri\u0022 /\u003E that generates a Table Service SAS Uri based","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// on the Client properties and builder passed.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// For more information, see","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// Constructing a Service SAS\u003C/see\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022builder\u0022\u003E Used to generate a Shared Access Signature (SAS). \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E on successfully deleting. \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003E An \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E will be thrown if a failure occurs. \u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)"},{"LineId":"Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GenerateSasUri","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasBuilder","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"builder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Gets the properties of an account\u0027s Table service, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceProperties","NavigateToId":"Azure.Data.Tables.Models.TableServiceProperties","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetProperties","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Gets the properties of an account\u0027s Table service, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u00601\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceProperties","NavigateToId":"Azure.Data.Tables.Models.TableServiceProperties","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetPropertiesAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Gets a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E instance scoped to the current account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022permissions\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\u0022 /\u003E containing the allowed permissions.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022resourceTypes\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\u0022 /\u003E containing the accessible resource types.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasBuilder","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetSasBuilder","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasPermissions","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasPermissions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"permissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasResourceTypes","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"resourceTypes","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Gets a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E instance scoped to the current table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rawPermissions\u0022\u003EThe permissions associated with the shared access signature. This string should contain one or more of the following permission characters in this order: \u0022racwdl\u0022.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022resourceTypes\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\u0022 /\u003E containing the accessible resource types.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasBuilder","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetSasBuilder","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rawPermissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasResourceTypes","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"resourceTypes","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Retrieves statistics related to replication for the Table service. It is only available on the secondary location endpoint when read-access geo-redundant replication is enabled for the account. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetStatistics(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetStatistics(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.GetStatistics(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceStatistics","NavigateToId":"Azure.Data.Tables.Models.TableServiceStatistics","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetStatistics","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Retrieves statistics related to replication for the Table service. It is only available on the secondary location endpoint when read-access geo-redundant replication is enabled for the account. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetStatisticsAsync(System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetStatisticsAsync(System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.GetStatisticsAsync(System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceStatistics","NavigateToId":"Azure.Data.Tables.Models.TableServiceStatistics","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetStatisticsAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Gets an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableClient\u0022 /\u003E configured with the current \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E options, affinitized to the specified \u003Cparamref name=\u0022tableName\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003E\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)"},{"LineId":"Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClient","NavigateToId":"Azure.Data.Tables.TableClient","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetTableClient","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Gets a list of tables from the storage account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Returns only tables that satisfy the specified filter.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003E\u0022TableName eq \u0027foo\u0027\u0022\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxPerPage\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The maximum number tables that will be returned per page.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Note: This value does not limit the total number of results if the result is fully enumerated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Pageable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Query","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxPerPage","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Gets a list of tables from the storage account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Returns only tables that satisfy the specified filter expression.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003E\u0022TableName eq {someStringVariable}\u0022\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The filter string will be properly quoted and escaped.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxPerPage\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The maximum number of entities that will be returned per page.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Note: This value does not limit the total number of results if the result is fully enumerated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Pageable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Query","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"FormattableString","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxPerPage","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Gets a list of tables from the storage account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Returns only tables that satisfy the specified filter expression.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following expression would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003Ee =\u0026gt; e.Name == \u0022foo\u0022\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxPerPage\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The maximum number of entities that will be returned per page.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Note: This value does not limit the total number of results if the result is fully enumerated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.Pageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Pageable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Query","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Expression","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Func","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxPerPage","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Gets a list of tables from the storage account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Returns only tables that satisfy the specified filter.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003E\u0022TableName eq \u0027foo\u0027\u0022\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxPerPage\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The maximum number of tables that will be returned per page.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Note: This value does not limit the total number of results if the result is fully enumerated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003Es.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"AsyncPageable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"QueryAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxPerPage","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Gets a list of tables from the storage account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Returns only tables that satisfy the specified filter expression.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003E\u0022TableName eq {someStringVariable}\u0022\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The filter string will be properly quoted and escaped.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxPerPage\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The maximum number of entities that will be returned per page.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Note: This value does not limit the total number of results if the result is fully enumerated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003Es.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"AsyncPageable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"QueryAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"FormattableString","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxPerPage","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Gets a list of tables from the storage account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022filter\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Returns only tables that satisfy the specified filter expression.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// For example, the following expression would filter tables with a Name of \u0027foo\u0027: \u003Cc\u003Ee =\u0026gt; e.Name == \u0022foo\u0022\u003C/c\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxPerPage\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// The maximum number of entities that will be returned per page.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// Note: This value does not limit the total number of results if the result is fully enumerated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EAn \u003Csee cref=\u0022T:Azure.AsyncPageable\u00601\u0022 /\u003E containing a collection of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003Es.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:Azure.RequestFailedException\u0022\u003EThe server returned an error. See \u003Csee cref=\u0022P:System.Exception.Message\u0022 /\u003E for details returned from the server.\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\u003CSystem.Func\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\u003E\u003E, System.Int32?, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"AsyncPageable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"QueryAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Expression","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Func","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"filter","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxPerPage","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Sets properties for an account\u0027s Table service endpoint, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022properties\u0022\u003E The Table Service properties. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SetProperties","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceProperties","NavigateToId":"Azure.Data.Tables.Models.TableServiceProperties","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"properties","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Sets properties for an account\u0027s Table service endpoint, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022properties\u0022\u003E The Table Service properties. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022cancellationToken\u0022\u003EA \u003Csee cref=\u0022T:System.Threading.CancellationToken\u0022 /\u003E controlling the request lifetime.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe \u003Csee cref=\u0022T:Azure.Response\u0022 /\u003E indicating the result of the operation.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)"},{"LineId":"Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"virtual","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Task","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SetPropertiesAsync","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceProperties","NavigateToId":"Azure.Data.Tables.Models.TableServiceProperties","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"properties","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"CancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"cancellationToken","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableServiceClient"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E is a credential backed by","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential"},{"Tokens":[{"Kind":7,"Value":"// a Storage Account\u0027s name and one of its access keys.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential"},{"LineId":"Azure.Data.Tables.TableSharedKeyCredential","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","NavigationDisplayName":"TableSharedKeyCredential","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E class.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022accountName\u0022\u003EThe name of the Storage Account.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022accountKey\u0022\u003EA Storage Account access key.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)"},{"LineId":"Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"accountName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"accountKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.AccountName"},{"Tokens":[{"Kind":7,"Value":"// Gets the name of the Storage Account.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.AccountName"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.AccountName"},{"LineId":"Azure.Data.Tables.TableSharedKeyCredential.AccountName","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AccountName","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Update the Storage Account\u0027s access key. This intended to be used","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)"},{"Tokens":[{"Kind":7,"Value":"// when you\u0027ve regenerated your Storage Account\u0027s access keys and want","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)"},{"Tokens":[{"Kind":7,"Value":"// to update long lived clients.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022accountKey\u0022\u003EA Storage Account access key.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)"},{"LineId":"Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"void","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SetAccountKey","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"accountKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableSharedKeyCredential"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction"},{"Tokens":[{"Kind":7,"Value":"// Defines an transaction action to be included as part of a batch operation.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction"},{"LineId":"Azure.Data.Tables.TableTransactionAction","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionAction","NavigationDisplayName":"TableTransactionAction","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022actionType\u0022\u003E The operation type to be applied to the \u003Cparamref name=\u0022entity\u0022 /\u003E\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022entity\u0022\u003EThe table entity to which the \u003Cparamref name=\u0022actionType\u0022 /\u003E will be applied.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)"},{"LineId":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionAction","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionActionType","NavigateToId":"Azure.Data.Tables.TableTransactionActionType","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"actionType","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"entity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022actionType\u0022\u003E The operation type to be applied to the \u003Cparamref name=\u0022entity\u0022 /\u003E\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022entity\u0022\u003EThe table entity to which the \u003Cparamref name=\u0022actionType\u0022 /\u003E will be applied.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022etag\u0022\u003E The \u003Csee cref=\u0022P:Azure.Data.Tables.TableTransactionAction.ETag\u0022 /\u003E to apply to this action.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)"},{"LineId":"Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionAction","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionActionType","NavigateToId":"Azure.Data.Tables.TableTransactionActionType","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"actionType","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"entity","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"etag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.ActionType"},{"Tokens":[{"Kind":7,"Value":"// The operation type to be applied to the \u003Csee cref=\u0022P:Azure.Data.Tables.TableTransactionAction.Entity\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.ActionType"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.ActionType"},{"LineId":"Azure.Data.Tables.TableTransactionAction.ActionType","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionActionType","NavigateToId":"Azure.Data.Tables.TableTransactionActionType","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ActionType","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.Entity"},{"Tokens":[{"Kind":7,"Value":"// The table entity to which the batch operation will be applied.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.Entity"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.Entity"},{"LineId":"Azure.Data.Tables.TableTransactionAction.Entity","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ITableEntity","NavigateToId":"Azure.Data.Tables.ITableEntity","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Entity","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.ETag"},{"Tokens":[{"Kind":7,"Value":"// The optional \u003Csee cref=\u0022P:Azure.Data.Tables.TableTransactionAction.ETag\u0022 /\u003E to be used for the entity operation.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.ETag"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction.ETag"},{"LineId":"Azure.Data.Tables.TableTransactionAction.ETag","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ETag","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionAction"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType"},{"Tokens":[{"Kind":7,"Value":"// The type of operation to be executed on a table entity as part of a table transactional batch operations.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType"},{"LineId":"Azure.Data.Tables.TableTransactionActionType","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"enum","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionActionType","NavigationDisplayName":"TableTransactionActionType","HasSuffixSpace":true,"RenderClasses":["enum"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.Add"},{"Tokens":[{"Kind":7,"Value":"// Add the entity to the table. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.AddEntity\u0060\u00601(\u0060\u00600,System.Threading.CancellationToken)\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.Add"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.Add"},{"LineId":"Azure.Data.Tables.TableTransactionActionType.Add","Tokens":[{"Kind":4,"Value":"Add","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"0","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpdateMerge"},{"Tokens":[{"Kind":7,"Value":"// Update the entity in \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E mode. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpdateEntity\u0060\u00601(\u0060\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpdateMerge"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpdateMerge"},{"LineId":"Azure.Data.Tables.TableTransactionActionType.UpdateMerge","Tokens":[{"Kind":4,"Value":"UpdateMerge","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"1","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpdateReplace"},{"Tokens":[{"Kind":7,"Value":"// Update the entity in \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E mode. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpdateEntity\u0060\u00601(\u0060\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpdateReplace"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpdateReplace"},{"LineId":"Azure.Data.Tables.TableTransactionActionType.UpdateReplace","Tokens":[{"Kind":4,"Value":"UpdateReplace","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"2","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.Delete"},{"Tokens":[{"Kind":7,"Value":"// Delete the entity. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.DeleteEntity(System.String,System.String,Azure.ETag,System.Threading.CancellationToken)\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.Delete"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.Delete"},{"LineId":"Azure.Data.Tables.TableTransactionActionType.Delete","Tokens":[{"Kind":4,"Value":"Delete","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"3","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpsertMerge"},{"Tokens":[{"Kind":7,"Value":"// Upsert the entity in \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E mode. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpsertEntity\u0060\u00601(\u0060\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpsertMerge"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpsertMerge"},{"LineId":"Azure.Data.Tables.TableTransactionActionType.UpsertMerge","Tokens":[{"Kind":4,"Value":"UpsertMerge","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"4","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpsertReplace"},{"Tokens":[{"Kind":7,"Value":"// Upsert the entity in \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E mode. This is equivalent to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpsertEntity\u0060\u00601(\u0060\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpsertReplace"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType.UpsertReplace"},{"LineId":"Azure.Data.Tables.TableTransactionActionType.UpsertReplace","Tokens":[{"Kind":4,"Value":"UpsertReplace","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"5","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionActionType"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException"},{"LineId":"Azure.Data.Tables.TableTransactionFailedException","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionFailedException","NavigationDisplayName":"TableTransactionFailedException","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"RequestFailedException","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instances of a \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionFailedException\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022requestFailedException\u0022\u003E The \u003Csee cref=\u0022T:Azure.RequestFailedException\u0022 /\u003E related to this exception.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)"},{"LineId":"Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionFailedException","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"RequestFailedException","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"requestFailedException","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EInitializes a new instance of the \u003Csee cref=\u0022T:System.Exception\u0022 /\u003E class with serialized data.\u003C/summary\u003E\u003Cparam name=\u0022info\u0022\u003EThe \u003Csee cref=\u0022T:System.Runtime.Serialization.SerializationInfo\u0022 /\u003E that holds the serialized object data about the exception being thrown.\u003C/param\u003E\u003Cparam name=\u0022context\u0022\u003EThe \u003Csee cref=\u0022T:System.Runtime.Serialization.StreamingContext\u0022 /\u003E that contains contextual information about the source or destination.\u003C/param\u003E\u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E\u003Cparamref name=\u0022info\u0022 /\u003E is \u003Csee langword=\u0022null\u0022 /\u003E.\u003C/exception\u003E\u003Cexception cref=\u0022T:System.Runtime.Serialization.SerializationException\u0022\u003EThe class name is \u003Csee langword=\u0022null\u0022 /\u003E or \u003Csee cref=\u0022P:System.Exception.HResult\u0022 /\u003E is zero (0).\u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)"},{"LineId":"Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)","Tokens":[{"Kind":2,"Value":"protected","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionFailedException","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"SerializationInfo","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"info","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"StreamingContext","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"context","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex"},{"Tokens":[{"Kind":7,"Value":"// The index position of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableTransactionAction\u0022 /\u003E collection submitted to \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\u0022 /\u003E or","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\u0022 /\u003E which caused the transaction to fail.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex"},{"LineId":"Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"FailedTransactionActionIndex","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableTransactionFailedException"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// Defines the behavior of \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpdateEntity\u0060\u00601(\u0060\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E, \\","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpdateEntityAsync\u0060\u00601(\u0060\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpsertEntity\u0060\u00601(\u0060\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E, and","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.UpsertEntityAsync\u0060\u00601(\u0060\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// \u003Cremarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// To expand on the behavior of the modes, consider a scenario where the table already contains an entity with 2 user defined properties named \u0022Price\u0022 and \u0022Description\u0022","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// and the entity passed to the method only defines the \u0022Price\u0022 property.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\u0022 /\u003E mode is specified, the entity will be replaced with the specified version containing only the \u0022Price\u0022 property.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// We have effectively updated the \u0022Price\u0022 property and removed the \u0022Description\u0022 property.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// If the \u003Csee cref=\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\u0022 /\u003E mode is specified, the existing entity is merged with the properties defined in entity passed to the method.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// In this case, we have effectively updated the \u0022Price\u0022 property and left the \u0022Description\u0022 property unchanged.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// \u003C/remarks\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"LineId":"Azure.Data.Tables.TableUpdateMode","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"enum","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableUpdateMode","NavigationDisplayName":"TableUpdateMode","HasSuffixSpace":true,"RenderClasses":["enum"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode.Merge"},{"Tokens":[{"Kind":7,"Value":"// Merge the properties of the supplied entity with the entity in the table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode.Merge"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode.Merge"},{"LineId":"Azure.Data.Tables.TableUpdateMode.Merge","Tokens":[{"Kind":4,"Value":"Merge","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"0","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode.Replace"},{"Tokens":[{"Kind":7,"Value":"// Replace the entity in the table with the supplied entity.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode.Replace"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode.Replace"},{"LineId":"Azure.Data.Tables.TableUpdateMode.Replace","Tokens":[{"Kind":4,"Value":"Replace","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"1","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUpdateMode"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E is used to generate a Shared Access","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder"},{"Tokens":[{"Kind":7,"Value":"// Signature (SAS) for an Azure Storage table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder"},{"Tokens":[{"Kind":7,"Value":"// For more information, see \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder"},{"LineId":"Azure.Data.Tables.TableUriBuilder","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableUriBuilder","NavigationDisplayName":"TableUriBuilder","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of the \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// class with the specified \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022uri\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// The \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E to a Table resource.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)"},{"LineId":"Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableUriBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"uri","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.AccountName"},{"Tokens":[{"Kind":7,"Value":"// Gets or sets the Azure Table account name.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.AccountName"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.AccountName"},{"LineId":"Azure.Data.Tables.TableUriBuilder.AccountName","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AccountName","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Host"},{"Tokens":[{"Kind":7,"Value":"// Gets or sets the Domain Name System (DNS) host name or IP address","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Host"},{"Tokens":[{"Kind":7,"Value":"// of a server.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Host"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Host"},{"Tokens":[{"Kind":7,"Value":"// Example: \u0022account.table.core.windows.net\u0022","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Host"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Host"},{"LineId":"Azure.Data.Tables.TableUriBuilder.Host","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Host","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Port"},{"Tokens":[{"Kind":7,"Value":"// Gets or sets the port number of the URI.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Port"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Port"},{"LineId":"Azure.Data.Tables.TableUriBuilder.Port","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Port","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Query"},{"Tokens":[{"Kind":7,"Value":"// Gets or sets any query information included in the URI that\u0027s not","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Query"},{"Tokens":[{"Kind":7,"Value":"// relevant to addressing Azure Table resources.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Query"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Query"},{"LineId":"Azure.Data.Tables.TableUriBuilder.Query","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Query","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Sas"},{"Tokens":[{"Kind":7,"Value":"// Gets or sets the Shared Access Signature query parameters, or null","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Sas"},{"Tokens":[{"Kind":7,"Value":"// if not present in the \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Sas"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Sas"},{"LineId":"Azure.Data.Tables.TableUriBuilder.Sas","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasQueryParameters","NavigateToId":"Azure.Data.Tables.Sas.TableSasQueryParameters","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Sas","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Scheme"},{"Tokens":[{"Kind":7,"Value":"// Gets or sets the scheme name of the URI.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Scheme"},{"Tokens":[{"Kind":7,"Value":"// Example: \u0022https\u0022","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Scheme"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Scheme"},{"LineId":"Azure.Data.Tables.TableUriBuilder.Scheme","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Scheme","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Tablename"},{"Tokens":[{"Kind":7,"Value":"// Gets or sets the name of the Azure Table. The value defaults","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Tablename"},{"Tokens":[{"Kind":7,"Value":"// to \u003Csee cref=\u0022F:System.String.Empty\u0022 /\u003E if not present in the","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Tablename"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Tablename"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.Tablename"},{"LineId":"Azure.Data.Tables.TableUriBuilder.Tablename","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Tablename","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToUri()"},{"Tokens":[{"Kind":7,"Value":"// Returns the \u003Csee cref=\u0022T:System.Uri\u0022 /\u003E constructed from the","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToUri()"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E\u0027s fields. The \u003Csee cref=\u0022P:System.Uri.Query\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToUri()"},{"Tokens":[{"Kind":7,"Value":"// property contains the SAS and additional query parameters.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToUri()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToUri()"},{"LineId":"Azure.Data.Tables.TableUriBuilder.ToUri()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToUri","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// Returns the display string for the specified","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E instance.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// The display string for the specified \u003Csee cref=\u0022T:Azure.Data.Tables.TableUriBuilder\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// instance.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder.ToString()"},{"LineId":"Azure.Data.Tables.TableUriBuilder.ToString()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToString","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.TableUriBuilder"}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables"},{"LineId":"Azure.Data.Tables.Models","Tokens":[{"Kind":2,"Value":"namespace","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"Azure","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":0,"Value":"Data","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":0,"Value":"Tables","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":0,"Value":"Models","NavigationDisplayName":"Azure.Data.Tables.Models","HasSuffixSpace":true,"RenderClasses":["namespace"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E An Access policy. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAccessPolicy"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E An Access policy. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAccessPolicy"},{"LineId":"Azure.Data.Tables.Models.TableAccessPolicy","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccessPolicy","NavigationDisplayName":"TableAccessPolicy","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableAccessPolicy\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022startsOn\u0022\u003E The start datetime from which the policy is active. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003E The datetime that the policy expires. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022permission\u0022\u003E The permissions for the acl policy. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)"},{"LineId":"Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccessPolicy","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"startsOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"permission","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The datetime that the policy expires. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAccessPolicy.ExpiresOn"},{"LineId":"Azure.Data.Tables.Models.TableAccessPolicy.ExpiresOn","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ExpiresOn","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The permissions for the acl policy. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAccessPolicy.Permission"},{"LineId":"Azure.Data.Tables.Models.TableAccessPolicy.Permission","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Permission","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The start datetime from which the policy is active. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAccessPolicy.StartsOn"},{"LineId":"Azure.Data.Tables.Models.TableAccessPolicy.StartsOn","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"StartsOn","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAccessPolicy"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Azure Analytics Logging settings. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Azure Analytics Logging settings. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings"},{"LineId":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAnalyticsLoggingSettings","NavigationDisplayName":"TableAnalyticsLoggingSettings","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableAnalyticsLoggingSettings\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022version\u0022\u003E The version of Analytics to configure. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022delete\u0022\u003E Indicates whether all delete requests should be logged. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022read\u0022\u003E Indicates whether all read requests should be logged. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022write\u0022\u003E Indicates whether all write requests should be logged. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022retentionPolicy\u0022\u003E The retention policy. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022version\u0022 /\u003E or \u003Cparamref name=\u0022retentionPolicy\u0022 /\u003E is null. \u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)"},{"LineId":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAnalyticsLoggingSettings","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"version","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"delete","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"read","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"write","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableRetentionPolicy","NavigateToId":"Azure.Data.Tables.TableRetentionPolicy","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"retentionPolicy","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Indicates whether all delete requests should be logged. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Delete"},{"LineId":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Delete","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Delete","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Indicates whether all read requests should be logged. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Read"},{"LineId":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Read","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Read","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The retention policy. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.RetentionPolicy"},{"LineId":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.RetentionPolicy","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableRetentionPolicy","NavigateToId":"Azure.Data.Tables.TableRetentionPolicy","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"RetentionPolicy","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The version of Analytics to configure. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Version"},{"LineId":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Version","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Version","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Indicates whether all write requests should be logged. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Write"},{"LineId":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Write","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Write","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E CORS is an HTTP feature that enables a web application running under one domain to access resources in another domain. Web browsers implement a security restriction known as same-origin policy that prevents a web page from calling APIs in a different domain; CORS provides a secure way to allow one domain (the origin domain) to call APIs in another domain. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E CORS is an HTTP feature that enables a web application running under one domain to access resources in another domain. Web browsers implement a security restriction known as same-origin policy that prevents a web page from calling APIs in a different domain; CORS provides a secure way to allow one domain (the origin domain) to call APIs in another domain. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule"},{"LineId":"Azure.Data.Tables.Models.TableCorsRule","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableCorsRule","NavigationDisplayName":"TableCorsRule","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableCorsRule\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022allowedOrigins\u0022\u003E The origin domains that are permitted to make a request against the service via CORS. The origin domain is the domain from which the request originates. Note that the origin must be an exact case-sensitive match with the origin that the user age sends to the service. You can also use the wildcard character \u0027*\u0027 to allow all origin domains to make requests via CORS. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022allowedMethods\u0022\u003E The methods (HTTP request verbs) that the origin domain may use for a CORS request. (comma separated). \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022allowedHeaders\u0022\u003E The request headers that the origin domain may specify on the CORS request. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022exposedHeaders\u0022\u003E The response headers that may be sent in the response to the CORS request and exposed by the browser to the request issuer. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022maxAgeInSeconds\u0022\u003E The maximum amount time that a browser should cache the preflight OPTIONS request. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022allowedOrigins\u0022 /\u003E, \u003Cparamref name=\u0022allowedMethods\u0022 /\u003E, \u003Cparamref name=\u0022allowedHeaders\u0022 /\u003E or \u003Cparamref name=\u0022exposedHeaders\u0022 /\u003E is null. \u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)"},{"LineId":"Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableCorsRule","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"allowedOrigins","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"allowedMethods","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"allowedHeaders","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"exposedHeaders","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"maxAgeInSeconds","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The request headers that the origin domain may specify on the CORS request. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.AllowedHeaders"},{"LineId":"Azure.Data.Tables.Models.TableCorsRule.AllowedHeaders","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AllowedHeaders","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The methods (HTTP request verbs) that the origin domain may use for a CORS request. (comma separated). \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.AllowedMethods"},{"LineId":"Azure.Data.Tables.Models.TableCorsRule.AllowedMethods","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AllowedMethods","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The origin domains that are permitted to make a request against the service via CORS. The origin domain is the domain from which the request originates. Note that the origin must be an exact case-sensitive match with the origin that the user age sends to the service. You can also use the wildcard character \u0027*\u0027 to allow all origin domains to make requests via CORS. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.AllowedOrigins"},{"LineId":"Azure.Data.Tables.Models.TableCorsRule.AllowedOrigins","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AllowedOrigins","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The response headers that may be sent in the response to the CORS request and exposed by the browser to the request issuer. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.ExposedHeaders"},{"LineId":"Azure.Data.Tables.Models.TableCorsRule.ExposedHeaders","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ExposedHeaders","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The maximum amount time that a browser should cache the preflight OPTIONS request. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule.MaxAgeInSeconds"},{"LineId":"Azure.Data.Tables.Models.TableCorsRule.MaxAgeInSeconds","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"MaxAgeInSeconds","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableCorsRule"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Error codes returned by the service. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"readonly","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"struct","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigationDisplayName":"TableErrorCode","HasSuffixSpace":true,"RenderClasses":["struct"]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEquatable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableErrorCode\u0022 /\u003E values are the same. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.TableErrorCode(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022value\u0022 /\u003E is null. \u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.TableErrorCode(System.String)"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.TableErrorCode(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"value","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E AccountIOPSLimitExceeded. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.AccountIOPSLimitExceeded"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.AccountIOPSLimitExceeded","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AccountIOPSLimitExceeded","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E AtomFormatNotSupported. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.AtomFormatNotSupported"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.AtomFormatNotSupported","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AtomFormatNotSupported","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E AuthorizationPermissionMismatch. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.AuthorizationPermissionMismatch"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.AuthorizationPermissionMismatch","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AuthorizationPermissionMismatch","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E AuthorizationResourceTypeMismatch. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.AuthorizationResourceTypeMismatch"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.AuthorizationResourceTypeMismatch","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AuthorizationResourceTypeMismatch","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E CommandsInBatchActOnDifferentPartitions. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.CommandsInBatchActOnDifferentPartitions"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.CommandsInBatchActOnDifferentPartitions","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"CommandsInBatchActOnDifferentPartitions","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E ContentLengthExceeded. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.ContentLengthExceeded"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.ContentLengthExceeded","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ContentLengthExceeded","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E DuplicateKeyPropertySpecified. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.DuplicateKeyPropertySpecified"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.DuplicateKeyPropertySpecified","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"DuplicateKeyPropertySpecified","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E DuplicatePropertiesSpecified. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.DuplicatePropertiesSpecified"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.DuplicatePropertiesSpecified","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"DuplicatePropertiesSpecified","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E EntityAlreadyExists. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.EntityAlreadyExists"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.EntityAlreadyExists","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"EntityAlreadyExists","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E EntityNotFound. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.EntityNotFound"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.EntityNotFound","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"EntityNotFound","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E EntityTooLarge. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.EntityTooLarge"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.EntityTooLarge","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"EntityTooLarge","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Forbidden. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.Forbidden"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.Forbidden","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Forbidden","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E InvalidDuplicateRow. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.InvalidDuplicateRow"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.InvalidDuplicateRow","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"InvalidDuplicateRow","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E InvalidInput. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.InvalidInput"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.InvalidInput","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"InvalidInput","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E InvalidValueType. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.InvalidValueType"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.InvalidValueType","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"InvalidValueType","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E JsonFormatNotSupported. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.JsonFormatNotSupported"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.JsonFormatNotSupported","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"JsonFormatNotSupported","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E JsonVerboseFormatNotSupported. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.JsonVerboseFormatNotSupported"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.JsonVerboseFormatNotSupported","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"JsonVerboseFormatNotSupported","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E KeyValueTooLarge. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.KeyValueTooLarge"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.KeyValueTooLarge","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"KeyValueTooLarge","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E MediaTypeNotSupported. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.MediaTypeNotSupported"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.MediaTypeNotSupported","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"MediaTypeNotSupported","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E MethodNotAllowed. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.MethodNotAllowed"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.MethodNotAllowed","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"MethodNotAllowed","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E NotImplemented. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.NotImplemented"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.NotImplemented","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"NotImplemented","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E OperationTimedOut. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.OperationTimedOut"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.OperationTimedOut","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"OperationTimedOut","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E OperatorInvalid. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.OperatorInvalid"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.OperatorInvalid","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"OperatorInvalid","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E OutOfRangeInput. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.OutOfRangeInput"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.OutOfRangeInput","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"OutOfRangeInput","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PartitionKeyEqualityComparisonExpected. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PartitionKeyEqualityComparisonExpected"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PartitionKeyEqualityComparisonExpected","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PartitionKeyEqualityComparisonExpected","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PartitionKeyNotSpecified. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PartitionKeyNotSpecified"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PartitionKeyNotSpecified","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PartitionKeyNotSpecified","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PartitionKeyPropertyCannotBeUpdated. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PartitionKeyPropertyCannotBeUpdated"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PartitionKeyPropertyCannotBeUpdated","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PartitionKeyPropertyCannotBeUpdated","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PartitionKeySpecifiedMoreThanOnce. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PartitionKeySpecifiedMoreThanOnce"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PartitionKeySpecifiedMoreThanOnce","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PartitionKeySpecifiedMoreThanOnce","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PerTableIOPSDecrementLimitReached. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSDecrementLimitReached"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSDecrementLimitReached","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PerTableIOPSDecrementLimitReached","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PerTableIOPSIncrementLimitReached. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSIncrementLimitReached"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSIncrementLimitReached","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PerTableIOPSIncrementLimitReached","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PrimaryKeyPropertyIsInvalidType. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PrimaryKeyPropertyIsInvalidType"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PrimaryKeyPropertyIsInvalidType","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PrimaryKeyPropertyIsInvalidType","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PropertiesNeedValue. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PropertiesNeedValue"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PropertiesNeedValue","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PropertiesNeedValue","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PropertyNameInvalid. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PropertyNameInvalid"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PropertyNameInvalid","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PropertyNameInvalid","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PropertyNameTooLong. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PropertyNameTooLong"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PropertyNameTooLong","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PropertyNameTooLong","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E PropertyValueTooLarge. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.PropertyValueTooLarge"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.PropertyValueTooLarge","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PropertyValueTooLarge","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E ResourceNotFound. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.ResourceNotFound"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.ResourceNotFound","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ResourceNotFound","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E SettingIOPSForATableInProvisioningNotAllowed. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.SettingIOPSForATableInProvisioningNotAllowed"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.SettingIOPSForATableInProvisioningNotAllowed","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SettingIOPSForATableInProvisioningNotAllowed","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E TableAlreadyExists. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.TableAlreadyExists"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.TableAlreadyExists","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TableAlreadyExists","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E TableBeingDeleted. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.TableBeingDeleted"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.TableBeingDeleted","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TableBeingDeleted","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E TableHasNoProperties. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.TableHasNoProperties"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.TableHasNoProperties","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TableHasNoProperties","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E TableHasNoSuchProperty. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.TableHasNoSuchProperty"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.TableHasNoSuchProperty","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TableHasNoSuchProperty","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E TableNotFound.\u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.TableNotFound"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.TableNotFound","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TableNotFound","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E TooManyProperties. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.TooManyProperties"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.TooManyProperties","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TooManyProperties","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E UpdateConditionNotSatisfied. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.UpdateConditionNotSatisfied"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.UpdateConditionNotSatisfied","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"UpdateConditionNotSatisfied","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E XMethodIncorrectCount. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectCount"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectCount","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"XMethodIncorrectCount","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E XMethodIncorrectValue. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectValue"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectValue","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"XMethodIncorrectValue","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E XMethodNotUsingPost. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.XMethodNotUsingPost"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.XMethodNotUsingPost","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"XMethodNotUsingPost","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableErrorCode\u0022 /\u003E values are the same. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.operator ==(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.operator ==(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"operator","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"==","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"left","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"right","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Converts a string to a \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableErrorCode\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.implicit operator Azure.Data.Tables.Models.TableErrorCode(System.String)"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.implicit operator Azure.Data.Tables.Models.TableErrorCode(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"implicit","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"operator","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"value","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableErrorCode\u0022 /\u003E values are not the same. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.operator !=(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.operator !=(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"operator","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"!=","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"left","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"right","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EIndicates whether the current object is equal to another object of the same type.\u003C/summary\u003E\u003Cparam name=\u0022other\u0022\u003EAn object to compare with this object.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the current object is equal to the \u003Cparamref name=\u0022other\u0022 /\u003E parameter; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.Equals(Azure.Data.Tables.Models.TableErrorCode)"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.Equals(Azure.Data.Tables.Models.TableErrorCode)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Equals","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableErrorCode","NavigateToId":"Azure.Data.Tables.Models.TableErrorCode","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"other","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EIndicates whether this instance and a specified object are equal.\u003C/summary\u003E\u003Cparam name=\u0022obj\u0022\u003EThe object to compare with the current instance.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if \u003Cparamref name=\u0022obj\u0022 /\u003E and this instance are the same type and represent the same value; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.Equals(System.Object)"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.Equals(System.Object)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Equals","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"obj","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EReturns the hash code for this instance.\u003C/summary\u003E\u003Creturns\u003EA 32-bit signed integer that is the hash code for this instance.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.GetHashCode()"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.GetHashCode()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetHashCode","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EReturns the fully qualified type name of this instance.\u003C/summary\u003E\u003Creturns\u003EThe fully qualified type name.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode.ToString()"},{"LineId":"Azure.Data.Tables.Models.TableErrorCode.ToString()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToString","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableErrorCode"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The GeoReplication. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationInfo"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The GeoReplication. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationInfo"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationInfo","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationInfo","NavigationDisplayName":"TableGeoReplicationInfo","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E A GMT date/time value, to the second. All primary writes preceding this value are guaranteed to be available for read operations at the secondary. Primary writes after this point in time may or may not be available for reads. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationInfo.LastSyncedOn"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationInfo.LastSyncedOn","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"LastSyncedOn","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The status of the secondary location. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationInfo.Status"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationInfo.Status","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Status","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationInfo"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The status of the secondary location. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The status of the secondary location. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"readonly","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"struct","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigationDisplayName":"TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":["struct"]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEquatable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.TableGeoReplicationStatus(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022value\u0022 /\u003E is null. \u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.TableGeoReplicationStatus(System.String)"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.TableGeoReplicationStatus(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"value","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E bootstrap. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.Bootstrap"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.Bootstrap","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Bootstrap","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E live. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.Live"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.Live","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Live","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E unavailable. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.Unavailable"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.Unavailable","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Unavailable","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\u0022 /\u003E values are the same. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.operator ==(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.operator ==(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"operator","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"==","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"left","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"right","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Converts a string to a \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.implicit operator Azure.Data.Tables.Models.TableGeoReplicationStatus(System.String)"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.implicit operator Azure.Data.Tables.Models.TableGeoReplicationStatus(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"implicit","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"operator","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"value","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Determines if two \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\u0022 /\u003E values are not the same. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.operator !=(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.operator !=(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"operator","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"!=","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"left","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"right","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EIndicates whether the current object is equal to another object of the same type.\u003C/summary\u003E\u003Cparam name=\u0022other\u0022\u003EAn object to compare with this object.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if the current object is equal to the \u003Cparamref name=\u0022other\u0022 /\u003E parameter; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(Azure.Data.Tables.Models.TableGeoReplicationStatus)"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(Azure.Data.Tables.Models.TableGeoReplicationStatus)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Equals","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"other","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EIndicates whether this instance and a specified object are equal.\u003C/summary\u003E\u003Cparam name=\u0022obj\u0022\u003EThe object to compare with the current instance.\u003C/param\u003E\u003Creturns\u003E\u003Csee langword=\u0022true\u0022 /\u003E if \u003Cparamref name=\u0022obj\u0022 /\u003E and this instance are the same type and represent the same value; otherwise, \u003Csee langword=\u0022false\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(System.Object)"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(System.Object)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Equals","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"obj","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EReturns the hash code for this instance.\u003C/summary\u003E\u003Creturns\u003EA 32-bit signed integer that is the hash code for this instance.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.GetHashCode()"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.GetHashCode()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetHashCode","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003EReturns the fully qualified type name of this instance.\u003C/summary\u003E\u003Creturns\u003EThe fully qualified type name.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus.ToString()"},{"LineId":"Azure.Data.Tables.Models.TableGeoReplicationStatus.ToString()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToString","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableGeoReplicationStatus"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The properties for the table response. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableItem"},{"LineId":"Azure.Data.Tables.Models.TableItem","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigationDisplayName":"TableItem","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of TableItem. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableItem.TableItem(System.String)"},{"LineId":"Azure.Data.Tables.Models.TableItem.TableItem(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"name","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The name of the table. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableItem.Name"},{"LineId":"Azure.Data.Tables.Models.TableItem.Name","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Name","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableItem"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The Metrics. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableMetrics"},{"LineId":"Azure.Data.Tables.Models.TableMetrics","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableMetrics","NavigationDisplayName":"TableMetrics","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableMetrics\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableMetrics.TableMetrics(System.Boolean)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022enabled\u0022\u003E Indicates whether metrics are enabled for the Table service. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableMetrics.TableMetrics(System.Boolean)"},{"LineId":"Azure.Data.Tables.Models.TableMetrics.TableMetrics(System.Boolean)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableMetrics","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"enabled","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Indicates whether metrics are enabled for the Table service. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableMetrics.Enabled"},{"LineId":"Azure.Data.Tables.Models.TableMetrics.Enabled","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Enabled","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Indicates whether metrics should generate summary statistics for called API operations. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableMetrics.IncludeApis"},{"LineId":"Azure.Data.Tables.Models.TableMetrics.IncludeApis","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"IncludeApis","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The retention policy. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableMetrics.RetentionPolicy"},{"LineId":"Azure.Data.Tables.Models.TableMetrics.RetentionPolicy","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableRetentionPolicy","NavigateToId":"Azure.Data.Tables.TableRetentionPolicy","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"RetentionPolicy","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The version of Analytics to configure. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableMetrics.Version"},{"LineId":"Azure.Data.Tables.Models.TableMetrics.Version","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Version","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableMetrics"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Model factory for models. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory"},{"LineId":"Azure.Data.Tables.Models.TableModelFactory","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableModelFactory","NavigationDisplayName":"TableModelFactory","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationInfo\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022status\u0022\u003E The status of the secondary location. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022lastSyncedOn\u0022\u003E A GMT date/time value, to the second. All primary writes preceding this value are guaranteed to be available for read operations at the secondary. Primary writes after this point in time may or may not be available for reads. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E A new \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableGeoReplicationInfo\u0022 /\u003E instance for mocking. \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationInfo","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationInfo","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TableGeoReplicationInfo","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationStatus","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationStatus","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"status","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"lastSyncedOn","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"default","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes new instance of TableItem class. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022name\u0022\u003E The name of the table. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022odataType\u0022\u003E The odata type of the table. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022odataId\u0022\u003E The id of the table. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022odataEditLink\u0022\u003E The edit link of the table. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E A new \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableItem\u0022 /\u003E instance for mocking. \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)"},{"LineId":"Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableItem","NavigateToId":"Azure.Data.Tables.Models.TableItem","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TableItem","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"name","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"odataType","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"odataId","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"odataEditLink","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableServiceStatistics\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022geoReplication\u0022\u003E Geo-Replication information for the Secondary Storage Service. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E A new \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableServiceStatistics\u0022 /\u003E instance for mocking. \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)"},{"LineId":"Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceStatistics","NavigateToId":"Azure.Data.Tables.Models.TableServiceStatistics","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TableServiceStatistics","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationInfo","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationInfo","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"geoReplication","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableModelFactory"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Table Service Properties. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceProperties"},{"LineId":"Azure.Data.Tables.Models.TableServiceProperties","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceProperties","NavigationDisplayName":"TableServiceProperties","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableServiceProperties\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceProperties.TableServiceProperties()"},{"LineId":"Azure.Data.Tables.Models.TableServiceProperties.TableServiceProperties()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceProperties","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The set of CORS rules. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceProperties.Cors"},{"LineId":"Azure.Data.Tables.Models.TableServiceProperties.Cors","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IList","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableCorsRule","NavigateToId":"Azure.Data.Tables.Models.TableCorsRule","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Cors","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E A summary of request statistics grouped by API in hourly aggregates for tables. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceProperties.HourMetrics"},{"LineId":"Azure.Data.Tables.Models.TableServiceProperties.HourMetrics","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableMetrics","NavigateToId":"Azure.Data.Tables.Models.TableMetrics","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"HourMetrics","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Azure Analytics Logging settings. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceProperties.Logging"},{"LineId":"Azure.Data.Tables.Models.TableServiceProperties.Logging","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAnalyticsLoggingSettings","NavigateToId":"Azure.Data.Tables.Models.TableAnalyticsLoggingSettings","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Logging","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E A summary of request statistics grouped by API in minute aggregates for tables. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceProperties.MinuteMetrics"},{"LineId":"Azure.Data.Tables.Models.TableServiceProperties.MinuteMetrics","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableMetrics","NavigateToId":"Azure.Data.Tables.Models.TableMetrics","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"MinuteMetrics","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceProperties"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Stats for the service. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceStatistics"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The Table Statistics for the service. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceStatistics"},{"LineId":"Azure.Data.Tables.Models.TableServiceStatistics","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceStatistics","NavigationDisplayName":"TableServiceStatistics","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Geo-Replication information for the Secondary Storage Service. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceStatistics.GeoReplication"},{"LineId":"Azure.Data.Tables.Models.TableServiceStatistics.GeoReplication","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableGeoReplicationInfo","NavigateToId":"Azure.Data.Tables.Models.TableGeoReplicationInfo","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GeoReplication","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableServiceStatistics"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E A signed identifier. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableSignedIdentifier"},{"LineId":"Azure.Data.Tables.Models.TableSignedIdentifier","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSignedIdentifier","NavigationDisplayName":"TableSignedIdentifier","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableSignedIdentifier\u0022 /\u003E. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022id\u0022\u003E A unique id. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022accessPolicy\u0022\u003E The access policy. \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cexception cref=\u0022T:System.ArgumentNullException\u0022\u003E \u003Cparamref name=\u0022id\u0022 /\u003E is null. \u003C/exception\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)"},{"LineId":"Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSignedIdentifier","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"id","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccessPolicy","NavigateToId":"Azure.Data.Tables.Models.TableAccessPolicy","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"accessPolicy","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E The access policy. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableSignedIdentifier.AccessPolicy"},{"LineId":"Azure.Data.Tables.Models.TableSignedIdentifier.AccessPolicy","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccessPolicy","NavigateToId":"Azure.Data.Tables.Models.TableAccessPolicy","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AccessPolicy","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E A unique id. \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableSignedIdentifier.Id"},{"LineId":"Azure.Data.Tables.Models.TableSignedIdentifier.Id","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Id","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableSignedIdentifier"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult"},{"Tokens":[{"Kind":7,"Value":"// The response from \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\u0022 /\u003E or \u003Csee cref=\u0022M:Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult"},{"LineId":"Azure.Data.Tables.Models.TableTransactionResult","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableTransactionResult","NavigationDisplayName":"TableTransactionResult","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult.ResponseCount"},{"Tokens":[{"Kind":7,"Value":"// The number of batch sub-responses contained in this \u003Csee cref=\u0022T:Azure.Data.Tables.Models.TableTransactionResult\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult.ResponseCount"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult.ResponseCount"},{"LineId":"Azure.Data.Tables.Models.TableTransactionResult.ResponseCount","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ResponseCount","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Gets the batch sub-response for the batch sub-request associated with the entity with the specified \u003Cparamref name=\u0022rowKey\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rowKey\u0022\u003EThe \u003Csee cref=\u0022P:Azure.Data.Tables.ITableEntity.RowKey\u0022 /\u003E value of the entity related to the batch sub-request.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)"},{"LineId":"Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Response","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetResponseForEntity","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rowKey","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models.TableTransactionResult"}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Models"},{"LineId":"Azure.Data.Tables.Sas","Tokens":[{"Kind":2,"Value":"namespace","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"Azure","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":0,"Value":"Data","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":0,"Value":"Tables","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":0,"Value":"Sas","NavigationDisplayName":"Azure.Data.Tables.Sas","HasSuffixSpace":true,"RenderClasses":["namespace"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E is used to generate a Shared Access","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// Signature (SAS) for an Azure Storage table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// For more information, see \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasBuilder","NavigationDisplayName":"TableAccountSasBuilder","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022permissions\u0022\u003EThe permissions associated with the shared access signature.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022resourceTypes\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\u0022 /\u003E containing the accessible resource types.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasPermissions","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasPermissions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"permissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasResourceTypes","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"resourceTypes","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rawPermissions\u0022\u003EThe permissions associated with the shared access signature. This string should contain one or more of the following permission characters in this order: \u0022racwdl\u0022.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022resourceTypes\u0022\u003E\u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\u0022 /\u003E containing the accessible resource types.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rawPermissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasResourceTypes","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"resourceTypes","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E based on an existing Uri containing a shared acccess signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022sasUri\u0022\u003EThe Uri containing a SAS token to parse.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"sasUri","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// The time at which the shared access signature becomes invalid.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// This field must be omitted if it has been specified in an","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// associated stored access policy.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ExpiresOn","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier"},{"Tokens":[{"Kind":7,"Value":"// An optional unique value up to 64 characters in length that","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier"},{"Tokens":[{"Kind":7,"Value":"// correlates to an access policy specified for the container.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Identifier","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// Specifies an IP address or a range of IP addresses from which to","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// accept requests. If the IP address from which the request","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// originates does not match the IP address or address range","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// specified on the SAS token, the request is not authenticated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// When specifying a range of IP addresses, note that the range is","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// inclusive.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigateToId":"Azure.Data.Tables.Sas.TableSasIPRange","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"IPRange","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// The permissions associated with the shared access signature. The","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// user is restricted to operations allowed by the permissions. This","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// field must be omitted if it has been specified in an associated","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// stored access policy. \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\u0022 /\u003E can be used to create the","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// permissions string.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Permissions","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// The optional signed protocol field specifies the protocol","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// permitted for a request made with the SAS. Possible values are","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp\u0022 /\u003E,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.Https\u0022 /\u003E, and","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.None\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasProtocol","NavigateToId":"Azure.Data.Tables.Sas.TableSasProtocol","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Protocol","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes"},{"Tokens":[{"Kind":7,"Value":"// The resource types associated with the shared access signature. The","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes"},{"Tokens":[{"Kind":7,"Value":"// user is restricted to operations on the specified resources.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasResourceTypes","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ResourceTypes","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// Optionally specify the time at which the shared access signature","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// becomes valid. If omitted when DateTimeOffset.MinValue is used,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// start time for this call is assumed to be the time when the","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// storage service receives the request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"StartsOn","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)"},{"Tokens":[{"Kind":7,"Value":"// Sets the permissions for a table SAS.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022permissions\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\u0022 /\u003E containing the allowed permissions.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"void","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SetPermissions","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasPermissions","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasPermissions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"permissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Sets the permissions for the SAS using a raw permissions string.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rawPermissions\u0022\u003ERaw permissions string for the SAS.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"void","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SetPermissions","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rawPermissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// Use an account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E to sign this","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// shared access signature values to produce the proper SAS query","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// parameters for authenticating requests.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022sharedKeyCredential\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// The storage account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// A URL encoded query string representing the SAS.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Sign","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","NavigateToId":"Azure.Data.Tables.TableSharedKeyCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"sharedKeyCredential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// Use an account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E to sign this","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// shared access signature values to produce the proper SAS query","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// parameters for authenticating requests.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022sharedKeyCredential\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// The storage account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// An instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasQueryParameters\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasQueryParameters","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToSasQueryParameters","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","NavigateToId":"Azure.Data.Tables.TableSharedKeyCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"sharedKeyCredential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// Check if two TablesSasBuilder instances are equal.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022obj\u0022\u003EThe instance to compare to.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Equals","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"obj","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()"},{"Tokens":[{"Kind":7,"Value":"// Get a hash code for the TablesSasBuilder.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EHash code for the TablesSasBuilder.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetHashCode","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// Returns a string that represents the current object.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA string that represents the current object.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToString","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\u0022 /\u003E contains the list of","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// permissions that can be set for a file\u0027s access policy. Use","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022M:Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// to set the permissions on the \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions"},{"LineId":"System.FlagsAttribute.Azure.Data.Tables.Sas.TableAccountSasPermissions","Tokens":[{"Kind":1,"Value":"[","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Flags","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"]","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasPermissions","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"enum","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasPermissions","NavigationDisplayName":"TableAccountSasPermissions","HasSuffixSpace":true,"RenderClasses":["enum"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.All"},{"Tokens":[{"Kind":7,"Value":"// Indicates that all permissions are set.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.All"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.All"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasPermissions.All","Tokens":[{"Kind":4,"Value":"All","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"-1","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Read"},{"Tokens":[{"Kind":7,"Value":"// Indicates that Read is permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Read"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Read"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Read","Tokens":[{"Kind":4,"Value":"Read","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"1","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Write"},{"Tokens":[{"Kind":7,"Value":"// Indicates that Write is permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Write"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Write"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Write","Tokens":[{"Kind":4,"Value":"Write","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"2","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete"},{"Tokens":[{"Kind":7,"Value":"// Indicates that Delete is permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete","Tokens":[{"Kind":4,"Value":"Delete","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"4","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.List"},{"Tokens":[{"Kind":7,"Value":"// Indicates that List is permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.List"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.List"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasPermissions.List","Tokens":[{"Kind":4,"Value":"List","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"8","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Add"},{"Tokens":[{"Kind":7,"Value":"// Indicates that Add is permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Add"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Add"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Add","Tokens":[{"Kind":4,"Value":"Add","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"16","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Update"},{"Tokens":[{"Kind":7,"Value":"// Indicates that Update is permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Update"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Update"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasPermissions.Update","Tokens":[{"Kind":4,"Value":"Update","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"64","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasQueryParameters\u0022 /\u003E object represents the components","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// that make up an Azure Storage Shared Access Signature\u0027s query","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// parameters. You can construct a new instance using","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// For more information, \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\u0022\u003ECreate an account SAS\u003C/see\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasQueryParameters","NavigationDisplayName":"TableAccountSasQueryParameters","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// Gets the time at which the shared access signature becomes invalid.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022F:System.DateTimeOffset.MinValue\u0022 /\u003E means not set.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ExpiresOn","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier"},{"Tokens":[{"Kind":7,"Value":"// Gets the optional unique value up to 64 characters in length that","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier"},{"Tokens":[{"Kind":7,"Value":"// correlates to an access policy specified for the blob container, queue,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier"},{"Tokens":[{"Kind":7,"Value":"// or share.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Identifier","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange"},{"Tokens":[{"Kind":7,"Value":"// Gets the optional IP address or a range of IP addresses from which","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange"},{"Tokens":[{"Kind":7,"Value":"// to accept requests. When specifying a range, note that the range","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange"},{"Tokens":[{"Kind":7,"Value":"// is inclusive.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigateToId":"Azure.Data.Tables.Sas.TableSasIPRange","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"IPRange","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions"},{"Tokens":[{"Kind":7,"Value":"// Gets the permissions associated with the shared access signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions"},{"Tokens":[{"Kind":7,"Value":"// The user is restricted to operations allowed by the permissions.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions"},{"Tokens":[{"Kind":7,"Value":"// This field must be omitted if it has been specified in an","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions"},{"Tokens":[{"Kind":7,"Value":"// associated stored access policy.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Permissions","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol"},{"Tokens":[{"Kind":7,"Value":"// Optional. Specifies the protocol permitted for a request made with","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol"},{"Tokens":[{"Kind":7,"Value":"// the shared access signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasProtocol","NavigateToId":"Azure.Data.Tables.Sas.TableSasProtocol","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Protocol","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource"},{"Tokens":[{"Kind":7,"Value":"// Gets the resources are accessible via the shared access signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Resource","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes"},{"Tokens":[{"Kind":7,"Value":"// Gets which resources are accessible via the shared access signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasResourceTypes","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"?","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ResourceTypes","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature"},{"Tokens":[{"Kind":7,"Value":"// The signature is an HMAC computed over the string-to-sign and key","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature"},{"Tokens":[{"Kind":7,"Value":"// using the SHA256 algorithm, and then encoded using Base64 encoding.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Signature","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// Gets the optional time at which the shared access signature becomes","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// valid. If omitted, start time for this call is assumed to be the","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// time when the storage service receives the request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022F:System.DateTimeOffset.MinValue\u0022 /\u003E means not set.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"StartsOn","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version"},{"Tokens":[{"Kind":7,"Value":"// Gets the storage service version to use to authenticate requests","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version"},{"Tokens":[{"Kind":7,"Value":"// made with this shared access signature, and the service version to","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version"},{"Tokens":[{"Kind":7,"Value":"// use when handling requests made with this shared access signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Version","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()"},{"Tokens":[{"Kind":7,"Value":"// Convert the SAS query parameters into a URL encoded query string.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()"},{"Tokens":[{"Kind":7,"Value":"// A URL encoded query string representing the SAS.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToString","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes"},{"Tokens":[{"Kind":7,"Value":"// Specifies the resource types accessible from an account level shared","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes"},{"Tokens":[{"Kind":7,"Value":"// access signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes"},{"LineId":"System.FlagsAttribute.Azure.Data.Tables.Sas.TableAccountSasResourceTypes","Tokens":[{"Kind":1,"Value":"[","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Flags","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"]","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"enum","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasResourceTypes","NavigationDisplayName":"TableAccountSasResourceTypes","HasSuffixSpace":true,"RenderClasses":["enum"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All"},{"Tokens":[{"Kind":7,"Value":"// Indicates all service-level APIs are accessible from this shared","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All"},{"Tokens":[{"Kind":7,"Value":"// access signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All","Tokens":[{"Kind":4,"Value":"All","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"-1","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service"},{"Tokens":[{"Kind":7,"Value":"// Indicates whether service-level APIs are accessible","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service"},{"Tokens":[{"Kind":7,"Value":"// from this shared access signature (e.g., Get/Set Service","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service"},{"Tokens":[{"Kind":7,"Value":"// Properties, Get Service Stats, List Tables).","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service","Tokens":[{"Kind":4,"Value":"Service","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"1","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container"},{"Tokens":[{"Kind":7,"Value":"// Indicates whether table account-level APIs are accessible","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container"},{"Tokens":[{"Kind":7,"Value":"// from this shared access signature (e.g. Create/Delete/Query Table).","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container","Tokens":[{"Kind":4,"Value":"Container","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"2","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object"},{"Tokens":[{"Kind":7,"Value":"// Indicates whether entity-level APIs are accessible from this shared access","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object"},{"Tokens":[{"Kind":7,"Value":"// signature (e.g. Query/Insert/Update/Delete entity).","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object"},{"LineId":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object","Tokens":[{"Kind":4,"Value":"Object","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"4","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableAccountSasResourceTypes"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E is used to generate a Shared Access","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// Signature (SAS) for an Azure Storage table.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// For more information, see \u003Csee href=\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// Constructing an Account SAS\u003C/see\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasBuilder","NavigationDisplayName":"TableSasBuilder","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table being made accessible with the shared access signature.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022permissions\u0022\u003EThe permissions associated with the shared access signature.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasPermissions","NavigateToId":"Azure.Data.Tables.Sas.TableSasPermissions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"permissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022tableName\u0022\u003EThe name of the table being made accessible with the shared access signature.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rawPermissions\u0022\u003EThe permissions associated with the shared access signature. This string should contain one or more of the following permission characters in this order: \u0022raud\u0022.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022expiresOn\u0022\u003EThe time at which the shared access signature becomes invalid.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"tableName","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rawPermissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"expiresOn","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()"},{"Tokens":[{"Kind":7,"Value":"// Initializes an instance of a \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E with no details set. At minimum, additional properties must be set to create a valid SaS.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()"},{"Tokens":[{"Kind":7,"Value":"// These include setting the \u003Csee cref=\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.TableName\u0022 /\u003E, permissions, and an expiry. Permissions and expiry can also be specified in a shared access policy, which can be","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()"},{"Tokens":[{"Kind":7,"Value":"// selected by specifying the name of the policy on the \u003Csee cref=\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.Identifier\u0022 /\u003E property.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// Initializes a new instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E based on an existing Uri containing a shared access signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022sasUri\u0022\u003EThe Uri containing a SAS token to parse.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"sasUri","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// The time at which the shared access signature becomes invalid.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// This field must be omitted if it has been specified in an","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// associated stored access policy.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ExpiresOn","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Identifier"},{"Tokens":[{"Kind":7,"Value":"// An optional unique value up to 64 characters in length that","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Identifier"},{"Tokens":[{"Kind":7,"Value":"// correlates to an access policy specified for the container.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Identifier"},{"Tokens":[{"Kind":7,"Value":"// Note: Either the stored access policy specified by the \u003Csee cref=\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.Identifier\u0022 /\u003E or the created shared access signature must define an expiry.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Identifier"},{"Tokens":[{"Kind":7,"Value":"// If neither define an expiry or both do, authentication will fail.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Identifier"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Identifier"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.Identifier","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Identifier","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// Specifies an IP address or a range of IP addresses from which to","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// accept requests. If the IP address from which the request","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// originates does not match the IP address or address range","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// specified on the SAS token, the request is not authenticated.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// When specifying a range of IP addresses, note that the range is","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// inclusive.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.IPRange"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.IPRange"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.IPRange","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigateToId":"Azure.Data.Tables.Sas.TableSasIPRange","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"IPRange","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd"},{"Tokens":[{"Kind":7,"Value":"// The optional end of the partition key values range being made available.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart\u0022 /\u003E must be specified if this value is set.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PartitionKeyEnd","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart"},{"Tokens":[{"Kind":7,"Value":"// The optional start of the partition key values range being made available.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"PartitionKeyStart","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// The permissions associated with the shared access signature. The","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// user is restricted to operations allowed by the permissions. This","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// field must be omitted if it has been specified in an associated","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// stored access policy. \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E can be used to create the","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// permissions string.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Permissions"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Permissions"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.Permissions","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Permissions","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// The optional signed protocol field specifies the protocol","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// permitted for a request made with the SAS. Possible values are","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp\u0022 /\u003E,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.Https\u0022 /\u003E, and","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.None\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Protocol"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Protocol"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.Protocol","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasProtocol","NavigateToId":"Azure.Data.Tables.Sas.TableSasProtocol","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Protocol","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd"},{"Tokens":[{"Kind":7,"Value":"// The optional end of the row key values range being made available.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart\u0022 /\u003E must be specified if this value is set.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"RowKeyEnd","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart"},{"Tokens":[{"Kind":7,"Value":"// The optional start of the row key values range being made available.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"RowKeyStart","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// Optionally specify the time at which the shared access signature","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// becomes valid. If omitted when DateTimeOffset.MinValue is used,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// start time for this call is assumed to be the time when the","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// storage service receives the request.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.StartsOn"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.StartsOn"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.StartsOn","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"DateTimeOffset","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"StartsOn","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableName"},{"Tokens":[{"Kind":7,"Value":"// The name of the table being made accessible.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableName"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.TableName"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.TableName","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"TableName","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)"},{"Tokens":[{"Kind":7,"Value":"// Sets the permissions for a table SAS.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022permissions\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E containing the allowed permissions.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"void","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SetPermissions","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSasPermissions","NavigateToId":"Azure.Data.Tables.Sas.TableSasPermissions","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"permissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Sets the permissions for the SAS using a raw permissions string.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022rawPermissions\u0022\u003ERaw permissions string for the SAS.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"void","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"SetPermissions","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"rawPermissions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// Use an account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E to sign this","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// shared access signature values to produce the proper SAS query","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// parameters for authenticating requests.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022sharedKeyCredential\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// The storage account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// A URL encoded query string representing the SAS.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Sign","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","NavigateToId":"Azure.Data.Tables.TableSharedKeyCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"sharedKeyCredential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// Use an account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E to sign this","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// shared access signature values to produce the proper SAS query","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// parameters for authenticating requests.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022sharedKeyCredential\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// The storage account\u0027s \u003Csee cref=\u0022T:Azure.Data.Tables.TableSharedKeyCredential\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// An instance of \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasQueryParameters\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasQueryParameters","NavigateToId":"Azure.Data.Tables.Sas.TableSasQueryParameters","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToSasQueryParameters","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","NavigateToId":"Azure.Data.Tables.TableSharedKeyCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"sharedKeyCredential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// Check if two TablesSasBuilder instances are equal.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022obj\u0022\u003EThe instance to compare to.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Equals","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"obj","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()"},{"Tokens":[{"Kind":7,"Value":"// Get a hash code for the TablesSasBuilder.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EHash code for the TablesSasBuilder.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetHashCode","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// Returns a string that represents the current object.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EA string that represents the current object.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder.ToString()"},{"LineId":"Azure.Data.Tables.Sas.TableSasBuilder.ToString()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToString","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasBuilder"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange"},{"Tokens":[{"Kind":7,"Value":"// Represents a range of allowed IP addresses for constructing a Shared","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange"},{"Tokens":[{"Kind":7,"Value":"// Access Signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"readonly","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"struct","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigationDisplayName":"TableSasIPRange","HasSuffixSpace":true,"RenderClasses":["struct"]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IEquatable","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigateToId":"Azure.Data.Tables.Sas.TableSasIPRange","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)"},{"Tokens":[{"Kind":7,"Value":"// Creates a new \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022start\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)"},{"Tokens":[{"Kind":7,"Value":"// The range\u0027s start \u003Csee cref=\u0022T:System.Net.IPAddress\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022end\u0022\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)"},{"Tokens":[{"Kind":7,"Value":"// The range\u0027s optional end \u003Csee cref=\u0022T:System.Net.IPAddress\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"IPAddress","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"start","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IPAddress","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"end","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"null","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.End"},{"Tokens":[{"Kind":7,"Value":"// Gets the optional end of the IP range. Not specified if equal to","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.End"},{"Tokens":[{"Kind":7,"Value":"// null or \u003Csee cref=\u0022F:System.Net.IPAddress.None\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.End"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.End"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange.End","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IPAddress","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"End","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Start"},{"Tokens":[{"Kind":7,"Value":"// Gets the start of the IP range. Not specified if equal to null or","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Start"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022F:System.Net.IPAddress.None\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Start"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Start"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange.Start","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IPAddress","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Start","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// Check if two \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E instances are equal.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022left\u0022\u003EThe first instance to compare.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022right\u0022\u003EThe second instance to compare.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"operator","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"==","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigateToId":"Azure.Data.Tables.Sas.TableSasIPRange","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"left","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigateToId":"Azure.Data.Tables.Sas.TableSasIPRange","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"right","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// Check if two \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E instances are not equal.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022left\u0022\u003EThe first instance to compare.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022right\u0022\u003EThe second instance to compare.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003ETrue if they\u0027re not equal, false otherwise.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"operator","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"!=","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigateToId":"Azure.Data.Tables.Sas.TableSasIPRange","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"left","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigateToId":"Azure.Data.Tables.Sas.TableSasIPRange","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"right","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)"},{"Tokens":[{"Kind":7,"Value":"// Parse an IP range string into a new \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022s\u0022\u003EIP range string to parse.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EThe parsed \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigateToId":"Azure.Data.Tables.Sas.TableSasIPRange","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Parse","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"s","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// Check if two \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E instances are equal.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022other\u0022\u003EThe instance to compare to.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Equals","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableSasIPRange","NavigateToId":"Azure.Data.Tables.Sas.TableSasIPRange","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"other","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// Check if two \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E instances are equal.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// \u003Cparam name=\u0022obj\u0022\u003EThe instance to compare to.\u003C/param\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003ETrue if they\u0027re equal, false otherwise.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"bool","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Equals","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"object","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"obj","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()"},{"Tokens":[{"Kind":7,"Value":"// Get a hash code for the \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003EHash code for the \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.\u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":true,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"int","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"GetHashCode","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":true},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.ToString()"},{"Tokens":[{"Kind":7,"Value":"// Creates a string representation of an \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.ToString()"},{"Tokens":[{"Kind":7,"Value":"// A string representation of an \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange.ToString()"},{"LineId":"Azure.Data.Tables.Sas.TableSasIPRange.ToString()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToString","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasIPRange"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\u0022 /\u003E contains the list of","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// permissions that can be set for a table\u0027s access policy. Use","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022M:Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// to set the permissions on the \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions"},{"LineId":"System.FlagsAttribute.Azure.Data.Tables.Sas.TableSasPermissions","Tokens":[{"Kind":1,"Value":"[","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"Flags","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"]","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions"},{"LineId":"Azure.Data.Tables.Sas.TableSasPermissions","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"enum","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasPermissions","NavigationDisplayName":"TableSasPermissions","HasSuffixSpace":true,"RenderClasses":["enum"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.All"},{"Tokens":[{"Kind":7,"Value":"// Indicates that all permissions are set.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.All"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.All"},{"LineId":"Azure.Data.Tables.Sas.TableSasPermissions.All","Tokens":[{"Kind":4,"Value":"All","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"-1","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Read"},{"Tokens":[{"Kind":7,"Value":"// Indicates that Read is permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Read"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Read"},{"LineId":"Azure.Data.Tables.Sas.TableSasPermissions.Read","Tokens":[{"Kind":4,"Value":"Read","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"1","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Add"},{"Tokens":[{"Kind":7,"Value":"// Indicates that Add is permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Add"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Add"},{"LineId":"Azure.Data.Tables.Sas.TableSasPermissions.Add","Tokens":[{"Kind":4,"Value":"Add","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"2","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Update"},{"Tokens":[{"Kind":7,"Value":"// Indicates that Update is permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Update"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Update"},{"LineId":"Azure.Data.Tables.Sas.TableSasPermissions.Update","Tokens":[{"Kind":4,"Value":"Update","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"4","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Delete"},{"Tokens":[{"Kind":7,"Value":"// Indicates that Delete is permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Delete"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions.Delete"},{"LineId":"Azure.Data.Tables.Sas.TableSasPermissions.Delete","Tokens":[{"Kind":4,"Value":"Delete","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"8","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasPermissions"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol"},{"Tokens":[{"Kind":7,"Value":"// Defines the protocols permitted for Storage requests made with a shared","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol"},{"Tokens":[{"Kind":7,"Value":"// access signature.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol"},{"LineId":"Azure.Data.Tables.Sas.TableSasProtocol","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"enum","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasProtocol","NavigationDisplayName":"TableSasProtocol","HasSuffixSpace":true,"RenderClasses":["enum"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol.None"},{"Tokens":[{"Kind":7,"Value":"// No protocol has been specified. If no value is specified,","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol.None"},{"Tokens":[{"Kind":7,"Value":"// the service will default to HttpsAndHttp.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol.None"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol.None"},{"LineId":"Azure.Data.Tables.Sas.TableSasProtocol.None","Tokens":[{"Kind":4,"Value":"None","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"0","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp"},{"Tokens":[{"Kind":7,"Value":"// Only requests issued over HTTPS or HTTP will be permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp"},{"LineId":"Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp","Tokens":[{"Kind":4,"Value":"HttpsAndHttp","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"1","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol.Https"},{"Tokens":[{"Kind":7,"Value":"// Only requests issued over HTTPS will be permitted.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol.Https"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol.Https"},{"LineId":"Azure.Data.Tables.Sas.TableSasProtocol.Https","Tokens":[{"Kind":4,"Value":"Https","HasSuffixSpace":true,"RenderClasses":["field"]},{"Kind":1,"Value":"=","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"2","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasProtocol"},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// A \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasQueryParameters\u0022 /\u003E object represents the components","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// that make up an Azure Storage Shared Access Signature\u0027s query","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// parameters. You can construct a new instance using","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// \u003Csee cref=\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\u0022 /\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// ","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// For more information, \u003Csee href=\u0022https://docs.microsoft.com/rest/api/storageservices/create-service-sas\u0022\u003ECreate a service SAS\u003C/see\u003E.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters"},{"LineId":"Azure.Data.Tables.Sas.TableSasQueryParameters","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"sealed","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasQueryParameters","NavigationDisplayName":"TableSasQueryParameters","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableAccountSasQueryParameters","NavigateToId":"Azure.Data.Tables.Sas.TableAccountSasQueryParameters","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.Empty"},{"Tokens":[{"Kind":7,"Value":"// Gets empty shared access signature query parameters.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.Empty"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.Empty"},{"LineId":"Azure.Data.Tables.Sas.TableSasQueryParameters.Empty","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSasQueryParameters","NavigateToId":"Azure.Data.Tables.Sas.TableSasQueryParameters","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"Empty","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey"},{"Tokens":[{"Kind":7,"Value":"// The start of RowKey range.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey"},{"LineId":"Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"EndPartitionKey","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey"},{"Tokens":[{"Kind":7,"Value":"// The end of RowKey range.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey"},{"LineId":"Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"EndRowKey","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey"},{"Tokens":[{"Kind":7,"Value":"// The start of PartionKey range.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey"},{"LineId":"Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"StartPartitionKey","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey"},{"Tokens":[{"Kind":7,"Value":"// The end of PartionKey range.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey"},{"LineId":"Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"StartRowKey","HasSuffixSpace":true,"RenderClasses":["property"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"get","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"set","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":"}","HasSuffixSpace":false,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()"},{"Tokens":[{"Kind":7,"Value":"// Convert the SAS query parameters into a URL encoded query string.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003Creturns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()"},{"Tokens":[{"Kind":7,"Value":"// A URL encoded query string representing the SAS.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()"},{"Tokens":[{"Kind":7,"Value":"// \u003C/returns\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()"},{"LineId":"Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"override","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"ToString","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas.TableSasQueryParameters"}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Azure.Data.Tables.Sas"},{"LineId":"Microsoft.Extensions.Azure","Tokens":[{"Kind":2,"Value":"namespace","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"Microsoft","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":0,"Value":"Extensions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":".","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":0,"Value":"Azure","NavigationDisplayName":"Microsoft.Extensions.Azure","HasSuffixSpace":true,"RenderClasses":["namespace"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions"},{"Tokens":[{"Kind":7,"Value":"// Extension methods to add \u003Csee cref=\u0022T:Azure.Data.Tables.TableClientOptions\u0022 /\u003E client to clients builder.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions"},{"LineId":"Microsoft.Extensions.Azure.TableClientBuilderExtensions","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"class","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientBuilderExtensions","NavigationDisplayName":"TableClientBuilderExtensions","HasSuffixSpace":true,"RenderClasses":["class"]},{"Kind":1,"Value":"{","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.String)"},{"Tokens":[{"Kind":7,"Value":"// Registers a \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E instance with the provided \u003Cparamref name=\u0022connectionString\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.String)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.String)"},{"LineId":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.String)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IAzureClientBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","NavigateToId":"Azure.Data.Tables.TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AddTableServiceClient","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"this","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"builder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"string","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"connectionString","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IAzureClientFactoryBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// Registers a \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E instance with the provided \u003Cparamref name=\u0022serviceUri\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri)"},{"LineId":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IAzureClientBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","NavigateToId":"Azure.Data.Tables.TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AddTableServiceClient","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"this","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"builder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"serviceUri","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IAzureClientFactoryBuilderWithCredential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// Registers a \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E instance with the provided \u003Cparamref name=\u0022serviceUri\u0022 /\u003E and \u003Cparamref name=\u0022sharedKeyCredential\u0022 /\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)"},{"LineId":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IAzureClientBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","NavigateToId":"Azure.Data.Tables.TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AddTableServiceClient","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"this","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"builder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"Uri","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"serviceUri","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableSharedKeyCredential","NavigateToId":"Azure.Data.Tables.TableSharedKeyCredential","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"sharedKeyCredential","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IAzureClientFactoryBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false},{"Tokens":[{"Kind":7,"Value":"// \u003Csummary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)"},{"Tokens":[{"Kind":7,"Value":"// Registers a \u003Csee cref=\u0022T:Azure.Data.Tables.TableServiceClient\u0022 /\u003E instance with connection options loaded from the provided \u003Cparamref name=\u0022configuration\u0022 /\u003E instance.","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)"},{"Tokens":[{"Kind":7,"Value":"// \u003C/summary\u003E","HasSuffixSpace":true,"IsDocumentation":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)"},{"LineId":"Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)","Tokens":[{"Kind":2,"Value":"public","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"static","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IAzureClientBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TableServiceClient","NavigateToId":"Azure.Data.Tables.TableServiceClient","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TableClientOptions","NavigateToId":"Azure.Data.Tables.TableClientOptions","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":4,"Value":"AddTableServiceClient","HasSuffixSpace":false,"RenderClasses":["method"]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TConfiguration","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"(","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":2,"Value":"this","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"builder","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":",","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TConfiguration","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":0,"Value":"configuration","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":")","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":2,"Value":"where","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"TBuilder","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":1,"Value":":","HasSuffixSpace":true,"RenderClasses":[]},{"Kind":3,"Value":"IAzureClientFactoryBuilderWithConfiguration","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003C","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":3,"Value":"TConfiguration","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":"\u003E","HasSuffixSpace":false,"RenderClasses":[]},{"Kind":1,"Value":";","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure.TableClientBuilderExtensions"}],"IsHidden":false},{"Tokens":[{"Kind":5,"Value":"}","HasSuffixSpace":true,"RenderClasses":[]}],"Children":[],"IsHidden":false,"IsContextEndLine":true},{"Tokens":[],"Children":[],"IsHidden":false,"RelatedToLine":"Microsoft.Extensions.Azure"}]} \ No newline at end of file diff --git a/src/dotnet/APIView/ClientSPA/src/app/_workers/apitree-builder.worker.spec.ts b/src/dotnet/APIView/ClientSPA/src/app/_workers/apitree-builder.worker.spec.ts index 5dd0db91c56..0c3d5926be1 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_workers/apitree-builder.worker.spec.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_workers/apitree-builder.worker.spec.ts @@ -10,6 +10,7 @@ import contentWithActiveOnly from "./test-data/content-with-active-revision-only import contentWithFullDiff from "./test-data/content-with-diff-full-style.json"; import contentWithAddedOnly from "./test-data/content-with-only-added-diff.json"; import contentWithRemovedOnly from "./test-data/content-with-only-removed-diff.json"; +import contentWithAttributeDiff from "./test-data/content-with-attribute-diff-only.json"; describe('API Tree Builder', () => { let httpMock: HttpTestingController; @@ -400,4 +401,38 @@ describe('API Tree Builder', () => { apiTreeBuilder.postMessage(apiTreeBuilderData); apiTreeBuilder.postMessage(arrayBuffer); }); + + it('Test Only Attribute line diff', (done) => { + apiTreeBuilder.onmessage = ({ data }) => { + if (data.directive === ReviewPageWorkerMessageDirective.UpdateCodePanelRowData) { + const codePanelRowData = data.payload as CodePanelRowData[]; + expect(codePanelRowData.length).toBe(467); + const linesWithDiff = codePanelRowData.filter(row => row.diffKind === 'removed' || row.diffKind === 'added'); + linesWithDiff.forEach(element => { + console.log(element); + }); + + expect(linesWithDiff.length).toBe(3); + } + done(); + }; + + apiTreeBuilder.onerror = (error) => { + done.fail(error.message); + }; + + const apiTreeBuilderData : ApiTreeBuilderData = { + diffStyle: 'full', + showDocumentation: false, + showComments: false, + showSystemComments: false, + showHiddenApis: false + }; + const jsonString = JSON.stringify(contentWithAttributeDiff); + const encoder = new TextEncoder(); + const arrayBuffer = encoder.encode(jsonString).buffer; + + apiTreeBuilder.postMessage(apiTreeBuilderData); + apiTreeBuilder.postMessage(arrayBuffer); + }); }); \ No newline at end of file diff --git a/src/dotnet/APIView/ClientSPA/src/app/_workers/test-data/content-with-attribute-diff-only.json b/src/dotnet/APIView/ClientSPA/src/app/_workers/test-data/content-with-attribute-diff-only.json new file mode 100644 index 00000000000..399fc233d4c --- /dev/null +++ b/src/dotnet/APIView/ClientSPA/src/app/_workers/test-data/content-with-attribute-diff-only.json @@ -0,0 +1,109449 @@ +{ + "nodeMetaData": { + "root": { + "navigationTreeNode": { + "label": "Azure.Data.Tables 12.9.1.0", + "data": { + "kind": "assembly", + "icon": "assembly", + "nodeIdHashed": "root" + }, + "expanded": true + }, + "childrenNodeIdsInOrder": { + "0": "nId-2080544700", + "1": "nId208136638", + "2": "nId2136232229", + "3": "nId-1789305750", + "4": "nId-1951420756", + "5": "nId538520842", + "6": "nId-963031237", + "7": "nId-808471526", + "8": "nId174783043", + "9": "nId2002896654", + "10": "nId-499827612", + "11": "nId1113617725", + "12": "nId-155711653", + "13": "nId-127578035", + "14": "nId1318559653", + "15": "nId-819223977" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2080544700": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Dependencies:", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Dependencies", + "nodeIdHashed": "nId-2080544700", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Dependencies", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-2080544700" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId208136638": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Azure.Core", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "content", + "value": "-1.42.0", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Core", + "nodeIdHashed": "nId208136638", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2136232229": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "System.Text.Json", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "content", + "value": "-4.7.2", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.Text.Json", + "nodeIdHashed": "nId2136232229", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1789305750": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1789305750", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-2080544700" + }, + "nId-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "namespace", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Azure", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Data", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Tables", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables", + "nodeIdHashed": "nId-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Azure.Data.Tables", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-1951420756" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "childrenNodeIdsInOrder": { + "0": "nId-2030600572-1951420756", + "1": "nId794766794-1951420756", + "2": "nId-1562664745-1951420756", + "3": "nId-542698147-1951420756", + "4": "nId-1173445637-1951420756", + "5": "nId538520842-1951420756", + "6": "nId1135201206-1951420756", + "7": "nId-517955939-1951420756", + "8": "nId174783043-1951420756", + "9": "nId-1594139014-1951420756", + "10": "nId1064383821-1951420756", + "11": "nId1113617725-1951420756", + "12": "nId623492987-1951420756", + "13": "nId2082367092-1951420756", + "14": "nId1318559653-1951420756", + "15": "nId-1006991687-1951420756", + "16": "nId-178046102-1951420756", + "17": "nId-1672947593-1951420756", + "18": "nId-1204270302-1951420756", + "19": "nId1004490815-1951420756", + "20": "nId-1088859211-1951420756", + "21": "nId1299522596-1951420756", + "22": "nId595472236-1951420756", + "23": "nId-1299393627-1951420756", + "24": "nId13703496-1951420756", + "25": "nId-1373890132-1951420756", + "26": "nId-1384572889-1951420756", + "27": "nId1580470362-1951420756", + "28": "nId911213145-1951420756", + "29": "nId-1090775297-1951420756", + "30": "nId-1961565716-1951420756", + "31": "nId-1590791372-1951420756", + "32": "nId-617681015-1951420756", + "33": "nId-2024461560-1951420756", + "34": "nId1151321273-1951420756", + "35": "nId-1967418149-1951420756" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId538520842" + }, + "nId-2030600572-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity", + "nodeIdHashed": "nId-2030600572-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// An interface defining the required properties for a table entity model. Custom entity model types must implement this interface.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity", + "nodeIdHashed": "nId-2030600572-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity", + "nodeIdHashed": "nId-2030600572-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity", + "nodeIdHashed": "nId-2030600572-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cremarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity", + "nodeIdHashed": "nId-2030600572-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Two options exist for implementations of \\u003Csee cref=\\u0022T:Azure.Data.Tables.ITableEntity\\u0022 /\\u003E: Strongly typed custom entity model classes, and the provided \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E model.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity", + "nodeIdHashed": "nId-2030600572-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/remarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity", + "nodeIdHashed": "nId-2030600572-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "interface", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity", + "nodeIdHashed": "nId-2030600572-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "ITableEntity", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-2030600572-1951420756" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1951420756", + "childrenNodeIdsInOrder": { + "0": "nId-432301610-2030600572-1951420756", + "1": "nId1500712816-2030600572-1951420756", + "2": "nId994333569-2030600572-1951420756", + "3": "nId260546766-2030600572-1951420756" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId794766794-1951420756" + }, + "nId-432301610-2030600572-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.ETag", + "nodeIdHashed": "nId-432301610-2030600572-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets or sets the entity\\u0027s ETag.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.ETag", + "nodeIdHashed": "nId-432301610-2030600572-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.ETag", + "nodeIdHashed": "nId-432301610-2030600572-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cvalue\\u003EA string containing the ETag value for the entity.\\u003C/value\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.ETag", + "nodeIdHashed": "nId-432301610-2030600572-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.ETag", + "nodeIdHashed": "nId-432301610-2030600572-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-2030600572-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1500712816-2030600572-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.PartitionKey", + "nodeIdHashed": "nId1500712816-2030600572-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The partition key is a unique identifier for the partition within a given table and forms the first part of an entity\\u0027s primary key.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.PartitionKey", + "nodeIdHashed": "nId1500712816-2030600572-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.PartitionKey", + "nodeIdHashed": "nId1500712816-2030600572-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cvalue\\u003EA string containing the partition key for the entity.\\u003C/value\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.PartitionKey", + "nodeIdHashed": "nId1500712816-2030600572-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.PartitionKey", + "nodeIdHashed": "nId1500712816-2030600572-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-2030600572-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId994333569-2030600572-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.RowKey", + "nodeIdHashed": "nId994333569-2030600572-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The row key is a unique identifier for an entity within a given partition. Together the \\u003Csee cref=\\u0022P:Azure.Data.Tables.ITableEntity.PartitionKey\\u0022 /\\u003E and RowKey uniquely identify every entity within a table.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.RowKey", + "nodeIdHashed": "nId994333569-2030600572-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.RowKey", + "nodeIdHashed": "nId994333569-2030600572-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cvalue\\u003EA string containing the row key for the entity.\\u003C/value\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.RowKey", + "nodeIdHashed": "nId994333569-2030600572-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RowKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.RowKey", + "nodeIdHashed": "nId994333569-2030600572-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-2030600572-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId260546766-2030600572-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.Timestamp", + "nodeIdHashed": "nId260546766-2030600572-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The Timestamp property is a DateTime value that is maintained on the server side to record the time an entity was last modified.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.Timestamp", + "nodeIdHashed": "nId260546766-2030600572-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The Table service uses the Timestamp property internally to provide optimistic concurrency. The value of Timestamp is a monotonically increasing value,", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.Timestamp", + "nodeIdHashed": "nId260546766-2030600572-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// meaning that each time the entity is modified, the value of Timestamp increases for that entity.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.Timestamp", + "nodeIdHashed": "nId260546766-2030600572-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This property should not be set on insert or update operations (the value will be ignored).", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.Timestamp", + "nodeIdHashed": "nId260546766-2030600572-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.Timestamp", + "nodeIdHashed": "nId260546766-2030600572-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cvalue\\u003EA \\u003Csee cref=\\u0022T:System.DateTimeOffset\\u0022 /\\u003E containing the timestamp of the entity.\\u003C/value\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.Timestamp", + "nodeIdHashed": "nId260546766-2030600572-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Timestamp", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.ITableEntity.Timestamp", + "nodeIdHashed": "nId260546766-2030600572-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-2030600572-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId794766794-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId794766794-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1562664745-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1562664745-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-2030600572-1951420756" + }, + "nId-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient", + "nodeIdHashed": "nId-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableClient\\u0022 /\\u003E allows you to interact with Azure Tables hosted in either Azure storage accounts or Azure Cosmos DB table API.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient", + "nodeIdHashed": "nId-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient", + "nodeIdHashed": "nId-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient", + "nodeIdHashed": "nId-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableClient", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-542698147-1951420756" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1951420756", + "childrenNodeIdsInOrder": { + "0": "nId-1391773498-542698147-1951420756", + "1": "nId2106114223-542698147-1951420756", + "2": "nId1748723319-542698147-1951420756", + "3": "nId-1630493874-542698147-1951420756", + "4": "nId1803377420-542698147-1951420756", + "5": "nId-174679029-542698147-1951420756", + "6": "nId554235014-542698147-1951420756", + "7": "nId-1187512394-542698147-1951420756", + "8": "nId959377804-542698147-1951420756", + "9": "nId1069247185-542698147-1951420756", + "10": "nId2021884761-542698147-1951420756", + "11": "nId-1609565541-542698147-1951420756", + "12": "nId1652197950-542698147-1951420756", + "13": "nId-752332630-542698147-1951420756", + "14": "nId-309338169-542698147-1951420756", + "15": "nId1071085948-542698147-1951420756", + "16": "nId-781703166-542698147-1951420756", + "17": "nId-1963668698-542698147-1951420756", + "18": "nId-1654810998-542698147-1951420756", + "19": "nId474733173-542698147-1951420756", + "20": "nId1011945029-542698147-1951420756", + "21": "nId229408369-542698147-1951420756", + "22": "nId259219602-542698147-1951420756", + "23": "nId-726218398-542698147-1951420756", + "24": "nId1594842697-542698147-1951420756", + "25": "nId1496641815-542698147-1951420756", + "26": "nId-728726639-542698147-1951420756", + "27": "nId841804600-542698147-1951420756", + "28": "nId-1084472360-542698147-1951420756", + "29": "nId1332603046-542698147-1951420756", + "30": "nId1590042131-542698147-1951420756", + "31": "nId1590412723-542698147-1951420756", + "32": "nId-1222473663-542698147-1951420756", + "33": "nId119795308-542698147-1951420756", + "34": "nId-828271825-542698147-1951420756", + "35": "nId2057995523-542698147-1951420756", + "36": "nId-1531223381-542698147-1951420756", + "37": "nId1246709171-542698147-1951420756", + "38": "nId847677018-542698147-1951420756", + "39": "nId-660464753-542698147-1951420756", + "40": "nId1625330002-542698147-1951420756", + "41": "nId1368426885-542698147-1951420756", + "42": "nId526490685-542698147-1951420756", + "43": "nId542225642-542698147-1951420756", + "44": "nId1288262040-542698147-1951420756", + "45": "nId1436517077-542698147-1951420756", + "46": "nId-2145233692-542698147-1951420756" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1173445637-1951420756" + }, + "nId-1391773498-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1391773498-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableClient\\u0022 /\\u003E using the specified \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableClient.Uri\\u0022 /\\u003E which contains a SAS token.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1391773498-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// See \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\\u0022 /\\u003E for creating a SAS token.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1391773498-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1391773498-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022endpoint\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1391773498-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableClient.Uri\\u0022 /\\u003E referencing the table service account.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1391773498-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This is likely to be similar to \\u0022https://{account_name}.table.core.windows.net/?{sas_token}\\u0022 or", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1391773498-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u0022https://{account_name}.table.cosmos.azure.com?{sas_token}\\u0022.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1391773498-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1391773498-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022options\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1391773498-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1391773498-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1391773498-542698147-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentException\\u0022\\u003E\\u003Cparamref name=\\u0022endpoint\\u0022 /\\u003E does not start with \\u0027https\\u0027.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1391773498-542698147-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1391773498-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1391773498-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2106114223-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId2106114223-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableClient\\u0022 /\\u003E using the specified \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableClient.Uri\\u0022 /\\u003E and \\u003Csee cref=\\u0022T:Azure.AzureSasCredential\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId2106114223-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// See \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\\u0022 /\\u003E for creating a SAS token.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId2106114223-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId2106114223-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022endpoint\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId2106114223-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableClient.Uri\\u0022 /\\u003E referencing the table service account.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId2106114223-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This is likely to be similar to \\u0022https://{account_name}.table.core.windows.net\\u0022", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId2106114223-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// or \\u0022https://{account_name}.table.cosmos.azure.com\\u0022.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId2106114223-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId2106114223-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022credential\\u0022\\u003EThe shared access signature credential used to sign requests.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId2106114223-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022options\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId2106114223-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId2106114223-542698147-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId2106114223-542698147-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentException\\u0022\\u003E\\u003Cparamref name=\\u0022endpoint\\u0022 /\\u003E does not start with \\u0027https\\u0027.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId2106114223-542698147-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022credential\\u0022 /\\u003E is null.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId2106114223-542698147-1951420756", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId2106114223-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AzureSasCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId2106114223-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1748723319-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId1748723319-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableClient\\u0022 /\\u003E using the specified table service \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableClient.Uri\\u0022 /\\u003E and \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableSharedKeyCredential\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId1748723319-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId1748723319-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022endpoint\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId1748723319-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableClient.Uri\\u0022 /\\u003E referencing the table service account.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId1748723319-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This is likely to be similar to \\u0022https://{account_name}.table.core.windows.net/\\u0022 or \\u0022https://{account_name}.table.cosmos.azure.com/\\u0022.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId1748723319-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId1748723319-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022tableName\\u0022\\u003EThe name of the table with which this client instance will interact.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId1748723319-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022credential\\u0022\\u003EThe shared key credential used to sign requests.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId1748723319-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentException\\u0022\\u003E\\u003Cparamref name=\\u0022tableName\\u0022 /\\u003E is an empty string.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId1748723319-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022tableName\\u0022 /\\u003E or \\u003Cparamref name=\\u0022credential\\u0022 /\\u003E is null.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId1748723319-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId1748723319-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId1748723319-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1630493874-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1630493874-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableClient\\u0022 /\\u003E using the specified table service \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableClient.Uri\\u0022 /\\u003E and \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableSharedKeyCredential\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1630493874-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1630493874-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022endpoint\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1630493874-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableClient.Uri\\u0022 /\\u003E referencing the table service account.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1630493874-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This is likely to be similar to \\u0022https://{account_name}.table.core.windows.net/\\u0022 or \\u0022https://{account_name}.table.cosmos.azure.com/\\u0022.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1630493874-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1630493874-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022tableName\\u0022\\u003EThe name of the table with which this client instance will interact.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1630493874-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022credential\\u0022\\u003EThe shared key credential used to sign requests.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1630493874-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022options\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1630493874-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1630493874-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1630493874-542698147-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentException\\u0022\\u003E\\u003Cparamref name=\\u0022tableName\\u0022 /\\u003E is an empty string.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1630493874-542698147-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022tableName\\u0022 /\\u003E or \\u003Cparamref name=\\u0022credential\\u0022 /\\u003E is null.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1630493874-542698147-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1630493874-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1630493874-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1803377420-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId1803377420-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableClient\\u0022 /\\u003E using the specified connection string.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId1803377420-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId1803377420-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022connectionString\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId1803377420-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A connection string includes the authentication information", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId1803377420-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// required for your application to access data in an Azure Table", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId1803377420-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// account at runtime.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId1803377420-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId1803377420-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For more information,", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId1803377420-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee href=\\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId1803377420-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Configure Azure Storage connection strings\\u003C/see\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId1803377420-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId1803377420-542698147-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022tableName\\u0022\\u003EThe name of the table with which this client instance will interact.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId1803377420-542698147-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022connectionString\\u0022 /\\u003E or \\u003Cparamref name=\\u0022tableName\\u0022 /\\u003E is null.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId1803377420-542698147-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.InvalidOperationException\\u0022\\u003E\\u003Cparamref name=\\u0022connectionString\\u0022 /\\u003E is invalid.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId1803377420-542698147-1951420756", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId1803377420-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "connectionString", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String)", + "nodeIdHashed": "nId1803377420-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-174679029-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableServiceClient\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableClient\\u0022 /\\u003E using the specified connection string.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022connectionString\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A connection string includes the authentication information", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// required for your application to access data in an Azure Storage", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// account at runtime.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For more information,", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee href=\\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Configure Azure Storage connection strings\\u003C/see\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022tableName\\u0022\\u003EThe name of the table with which this client instance will interact.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022options\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 15, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 16, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentException\\u0022\\u003E\\u003Cparamref name=\\u0022tableName\\u0022 /\\u003E is an empty string.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 17, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022connectionString\\u0022 /\\u003E or \\u003Cparamref name=\\u0022tableName\\u0022 /\\u003E is null.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 18, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.InvalidOperationException\\u0022\\u003E\\u003Cparamref name=\\u0022connectionString\\u0022 /\\u003E is invalid.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 19, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "connectionString", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.String, System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-174679029-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId554235014-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId554235014-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableClient\\u0022 /\\u003E using the specified \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableClient.Uri\\u0022 /\\u003E and \\u003Csee cref=\\u0022T:Azure.Core.TokenCredential\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId554235014-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId554235014-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022endpoint\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId554235014-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableClient.Uri\\u0022 /\\u003E referencing the table service account.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId554235014-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This is likely to be similar to \\u0022https://{account_name}.table.core.windows.net\\u0022", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId554235014-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// or \\u0022https://{account_name}.table.cosmos.azure.com\\u0022.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId554235014-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId554235014-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022tableName\\u0022\\u003EThe name of the table with which this client instance will interact.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId554235014-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022tokenCredential\\u0022\\u003EThe \\u003Csee cref=\\u0022T:Azure.Core.TokenCredential\\u0022 /\\u003E used to authorize requests.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId554235014-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022options\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId554235014-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId554235014-542698147-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId554235014-542698147-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentException\\u0022\\u003E\\u003Cparamref name=\\u0022endpoint\\u0022 /\\u003E does not start with \\u0027https\\u0027. or \\u003Cparamref name=\\u0022tableName\\u0022 /\\u003E is an empty string.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId554235014-542698147-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022tableName\\u0022 /\\u003E, \\u003Cparamref name=\\u0022endpoint\\u0022 /\\u003E, or \\u003Cparamref name=\\u0022tokenCredential\\u0022 /\\u003E is null.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId554235014-542698147-1951420756", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId554235014-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TokenCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tokenCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient(System.Uri, System.String, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId554235014-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1187512394-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient()", + "nodeIdHashed": "nId-1187512394-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableClient\\u0022 /\\u003E class for mocking.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient()", + "nodeIdHashed": "nId-1187512394-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient()", + "nodeIdHashed": "nId-1187512394-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "protected", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.TableClient()", + "nodeIdHashed": "nId-1187512394-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId959377804-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AccountName", + "nodeIdHashed": "nId959377804-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The name of the table account with which this client instance will interact.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AccountName", + "nodeIdHashed": "nId959377804-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AccountName", + "nodeIdHashed": "nId959377804-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AccountName", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AccountName", + "nodeIdHashed": "nId959377804-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1069247185-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Name", + "nodeIdHashed": "nId1069247185-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The name of the table with which this client instance will interact.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Name", + "nodeIdHashed": "nId1069247185-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Name", + "nodeIdHashed": "nId1069247185-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Name", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Name", + "nodeIdHashed": "nId1069247185-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2021884761-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Uri", + "nodeIdHashed": "nId2021884761-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The Uri of the table.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Uri", + "nodeIdHashed": "nId2021884761-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Uri", + "nodeIdHashed": "nId2021884761-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Uri", + "nodeIdHashed": "nId2021884761-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Data.Tables.TableClient.Uri", + "nodeIdHashed": "nId2021884761-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "eb3a76fecd7f47a4ab0c4e540f1c7af8", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.Uri", + "commentText": "Should we call this \\u0060Endpoint\\u0060 since that\\u0027s the .ctor parameter name?", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-28T21:28:24.7266874-04:00" + }, + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-28T21:28:24.7266874-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "tg-msft", + "createdOn": "2022-09-28T21:28:24.7266874-04:00", + "isDeleted": false + }, + { + "id": "b3151cb6dd76480e991d69fe9947913c", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.Uri", + "commentText": "Although I think that makes sense, there is a lot of historical precedent across previous versions of the library and storage to where customers know and expect this name. I\\u0027m ok to change it though if you feel strongly that we shouldn\\u0027t factor this in.", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-09-29T11:05:54.4526431-04:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-09-29T11:05:54.4526431-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2022-09-29T11:05:54.4526431-04:00", + "isDeleted": false + }, + { + "id": "5152565f743e41c48abad57e54fb9c6c", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.Uri", + "commentText": "I don\\u0027t feel strongly about it, but I would say if this library was in Azure.Storage group, I would advocate that we need to string to Uri (blobs terminology). But we are trying to position tables as a data technology, not storage. ", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "KrzysztofCwalina", + "changedOn": "2022-09-29T11:16:12.7895127-04:00" + }, + { + "changeAction": "created", + "changedBy": "KrzysztofCwalina", + "changedOn": "2022-09-29T11:16:12.7895127-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "KrzysztofCwalina", + "createdOn": "2022-09-29T11:16:12.7895127-04:00", + "isDeleted": false + }, + { + "id": "619eed52bb8b4f92b410622327891147", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.Uri", + "commentText": "The other difference is Storage uses \\u0060fooUri\\u0060 in the .ctor so it matches \\u0060Uri\\u0060 as a property. See https://apiview.dev/Assemblies/Review/77426af3f12a4487ab98859fca53a6dc#Azure.Storage.Blobs.BlobServiceClient", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-29T12:11:04.5122487-04:00" + }, + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-29T12:11:04.5122487-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "tg-msft", + "createdOn": "2022-09-29T12:11:04.5122487-04:00", + "isDeleted": false + }, + { + "id": "f5a10da9662849358ef911106a3fdaa0", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "elementId": "Azure.Data.Tables.TableClient.Uri", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-11-08T18:27:38.9311585-05:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-11-08T18:27:38.9311585-05:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2022-11-08T18:27:38.9311585-05:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": true, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1609565541-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateQueryFilter\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E)", + "nodeIdHashed": "nId-1609565541-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Creates an OData filter query string from the provided expression.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateQueryFilter\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E)", + "nodeIdHashed": "nId-1609565541-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateQueryFilter\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E)", + "nodeIdHashed": "nId-1609565541-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ctypeparam name=\\u0022T\\u0022\\u003EThe type of the entity being queried. Typically this will be derived from \\u003Csee cref=\\u0022T:Azure.Data.Tables.ITableEntity\\u0022 /\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateQueryFilter\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E)", + "nodeIdHashed": "nId-1609565541-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// or \\u003Csee cref=\\u0022T:System.Collections.Generic.Dictionary\\u00602\\u0022 /\\u003E.\\u003C/typeparam\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateQueryFilter\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E)", + "nodeIdHashed": "nId-1609565541-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022filter\\u0022\\u003EA filter expression.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateQueryFilter\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E)", + "nodeIdHashed": "nId-1609565541-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe string representation of the filter expression.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateQueryFilter\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E)", + "nodeIdHashed": "nId-1609565541-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateQueryFilter", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Expression", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Func", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateQueryFilter\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E)", + "nodeIdHashed": "nId-1609565541-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1652197950-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)", + "nodeIdHashed": "nId1652197950-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Create an OData filter expression from an interpolated string. The interpolated values will be quoted and escaped as necessary.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)", + "nodeIdHashed": "nId1652197950-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)", + "nodeIdHashed": "nId1652197950-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022filter\\u0022\\u003EAn interpolated filter string.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)", + "nodeIdHashed": "nId1652197950-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EA valid OData filter expression.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)", + "nodeIdHashed": "nId1652197950-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateQueryFilter", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "FormattableString", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateQueryFilter(System.FormattableString)", + "nodeIdHashed": "nId1652197950-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-752332630-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntity\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-752332630-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Adds a Table Entity of type \\u003Ctypeparamref name=\\u0022T\\u0022 /\\u003E into the Table.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntity\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-752332630-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntity\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-752332630-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ctypeparam name=\\u0022T\\u0022\\u003EA custom model type that implements \\u003Csee cref=\\u0022T:Azure.Data.Tables.ITableEntity\\u0022 /\\u003E or an instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E.\\u003C/typeparam\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntity\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-752332630-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022entity\\u0022\\u003EThe entity to add.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntity\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-752332630-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntity\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-752332630-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EA \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E containing headers such as ETag\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntity\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-752332630-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EException thrown if entity already exists.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntity\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-752332630-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntity\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-752332630-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-309338169-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntityAsync\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-309338169-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Adds a Table Entity of type \\u003Ctypeparamref name=\\u0022T\\u0022 /\\u003E into the Table.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntityAsync\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-309338169-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntityAsync\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-309338169-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ctypeparam name=\\u0022T\\u0022\\u003EA custom model type that implements \\u003Csee cref=\\u0022T:Azure.Data.Tables.ITableEntity\\u0022 /\\u003E or an instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E.\\u003C/typeparam\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntityAsync\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-309338169-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022entity\\u0022\\u003EThe entity to add.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntityAsync\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-309338169-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntityAsync\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-309338169-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntityAsync\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-309338169-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EA \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E containing headers such as ETag.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntityAsync\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-309338169-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EException thrown if entity already exists.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntityAsync\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-309338169-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddEntityAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.AddEntityAsync\\u003CT\\u003E(T, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-309338169-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1071085948-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)", + "nodeIdHashed": "nId1071085948-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Creates a table with the name used to construct this client instance.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)", + "nodeIdHashed": "nId1071085948-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)", + "nodeIdHashed": "nId1071085948-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)", + "nodeIdHashed": "nId1071085948-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)", + "nodeIdHashed": "nId1071085948-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EA \\u003Csee cref=\\u0022T:Azure.Response\\u00601\\u0022 /\\u003E containing properties of the table.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)", + "nodeIdHashed": "nId1071085948-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Create", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Create(System.Threading.CancellationToken)", + "nodeIdHashed": "nId1071085948-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-781703166-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-781703166-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Creates a table with the name used to construct this client instance.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-781703166-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-781703166-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-781703166-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-781703166-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EA \\u003Csee cref=\\u0022T:Azure.Response\\u00601\\u0022 /\\u003E containing properties of the table.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-781703166-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-781703166-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1963668698-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1963668698-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Creates a table with the name used to construct this client instance if it does not already exist.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1963668698-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1963668698-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1963668698-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1963668698-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EA \\u003Csee cref=\\u0022T:Azure.Response\\u00601\\u0022 /\\u003E containing properties of the table. If the table already exists, then \\u003Csee cref=\\u0022P:Azure.Response.Status\\u0022 /\\u003E is 409. The \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E can be accessed via the GetRawResponse() method.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1963668698-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateIfNotExists", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateIfNotExists(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1963668698-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1654810998-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1654810998-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Creates a table with the name used to construct this client instance if it does not already exist.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1654810998-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1654810998-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1654810998-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1654810998-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EA \\u003Csee cref=\\u0022T:Azure.Response\\u00601\\u0022 /\\u003E containing properties of the table. If the table already exists, then \\u003Csee cref=\\u0022P:Azure.Response.Status\\u0022 /\\u003E is 409. The \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E can be accessed via the GetRawResponse() method.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1654810998-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateIfNotExistsAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.CreateIfNotExistsAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1654810998-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId474733173-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)", + "nodeIdHashed": "nId474733173-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Deletes the table with the name used to construct this client instance.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)", + "nodeIdHashed": "nId474733173-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)", + "nodeIdHashed": "nId474733173-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)", + "nodeIdHashed": "nId474733173-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E indicating the result of the operation.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)", + "nodeIdHashed": "nId474733173-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Delete", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Delete(System.Threading.CancellationToken)", + "nodeIdHashed": "nId474733173-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1011945029-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId1011945029-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Deletes the table with the name used to construct this client instance.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId1011945029-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId1011945029-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId1011945029-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E indicating the result of the operation.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId1011945029-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId1011945029-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId229408369-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId229408369-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Deletes the specified table entity.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId229408369-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId229408369-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cremarks\\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableTransactionAction\\u0022 /\\u003E, the transaction will fail if the entity does not exist.\\u003C/remarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId229408369-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022partitionKey\\u0022\\u003EThe partitionKey that identifies the table entity.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId229408369-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022rowKey\\u0022\\u003EThe rowKey that identifies the table entity.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId229408369-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022ifMatch\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId229408369-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The If-Match value to be used for optimistic concurrency.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId229408369-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// If \\u003Csee cref=\\u0022F:Azure.ETag.All\\u0022 /\\u003E is specified, the operation will be executed unconditionally.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId229408369-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// If the \\u003Csee cref=\\u0022P:Azure.Data.Tables.ITableEntity.ETag\\u0022 /\\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId229408369-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// if the \\u003Csee cref=\\u0022T:Azure.ETag\\u0022 /\\u003E value of the entity in the table does not match.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId229408369-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The default is to delete unconditionally.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId229408369-542698147-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId229408369-542698147-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId229408369-542698147-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId229408369-542698147-1951420756", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E indicating the result of the operation.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId229408369-542698147-1951420756", + "rowPositionInGroup": 15, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ifMatch", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId229408369-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId259219602-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId259219602-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Deletes the specified table entity.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId259219602-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId259219602-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cremarks\\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableTransactionAction\\u0022 /\\u003E, the transaction will fail if the entity does not exist.\\u003C/remarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId259219602-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022entity\\u0022\\u003EThe table entity to delete.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId259219602-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022ifMatch\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId259219602-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The If-Match value to be used for optimistic concurrency.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId259219602-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// If \\u003Csee cref=\\u0022F:Azure.ETag.All\\u0022 /\\u003E is specified, the operation will be executed unconditionally.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId259219602-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// If the \\u003Csee cref=\\u0022P:Azure.Data.Tables.ITableEntity.ETag\\u0022 /\\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId259219602-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// if the \\u003Csee cref=\\u0022T:Azure.ETag\\u0022 /\\u003E value of the entity in the table does not match.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId259219602-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The default is to delete unconditionally.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId259219602-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId259219602-542698147-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId259219602-542698147-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId259219602-542698147-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E indicating the result of the operation.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId259219602-542698147-1951420756", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ifMatch", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntity(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId259219602-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-726218398-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-726218398-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Deletes the specified table entity.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-726218398-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-726218398-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cremarks\\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableTransactionAction\\u0022 /\\u003E, the transaction will fail if the entity does not exist.\\u003C/remarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-726218398-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022partitionKey\\u0022\\u003EThe partitionKey that identifies the table entity.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-726218398-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022rowKey\\u0022\\u003EThe rowKey that identifies the table entity.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-726218398-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022ifMatch\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-726218398-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The If-Match value to be used for optimistic concurrency.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-726218398-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// If \\u003Csee cref=\\u0022F:Azure.ETag.All\\u0022 /\\u003E is specified, the operation will be executed unconditionally.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-726218398-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// If the \\u003Csee cref=\\u0022P:Azure.Data.Tables.ITableEntity.ETag\\u0022 /\\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-726218398-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// if the \\u003Csee cref=\\u0022T:Azure.ETag\\u0022 /\\u003E value of the entity in the table does not match.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-726218398-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The default is to delete unconditionally.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-726218398-542698147-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-726218398-542698147-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-726218398-542698147-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-726218398-542698147-1951420756", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E indicating the result of the operation.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-726218398-542698147-1951420756", + "rowPositionInGroup": 15, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteEntityAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ifMatch", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(System.String, System.String, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-726218398-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1594842697-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1594842697-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Deletes the specified table entity.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1594842697-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1594842697-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cremarks\\u003ENote: This method should not fail because the entity does not exist, however if delete operations are submitted in a \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableTransactionAction\\u0022 /\\u003E, the transaction will fail if the entity does not exist.\\u003C/remarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1594842697-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022entity\\u0022\\u003EThe table entity to delete.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1594842697-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022ifMatch\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1594842697-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The If-Match value to be used for optimistic concurrency.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1594842697-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// If \\u003Csee cref=\\u0022F:Azure.ETag.All\\u0022 /\\u003E is specified, the operation will be executed unconditionally.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1594842697-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// If the \\u003Csee cref=\\u0022P:Azure.Data.Tables.ITableEntity.ETag\\u0022 /\\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1594842697-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// if the \\u003Csee cref=\\u0022T:Azure.ETag\\u0022 /\\u003E value of the entity in the table does not match.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1594842697-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The default is to delete unconditionally.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1594842697-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1594842697-542698147-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1594842697-542698147-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1594842697-542698147-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E indicating the result of the operation.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1594842697-542698147-1951420756", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteEntityAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ifMatch", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.DeleteEntityAsync(Azure.Data.Tables.ITableEntity, Azure.ETag, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1594842697-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1496641815-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId1496641815-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\\u0022 /\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId1496641815-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// returns a \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableClient.Uri\\u0022 /\\u003E that generates a Table Service", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId1496641815-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Shared Access Signature (SAS) Uri based on the Client properties", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId1496641815-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// and parameters passed.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId1496641815-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId1496641815-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For more information, see", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId1496641815-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee href=\\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId1496641815-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Constructing a Service SAS\\u003C/see\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId1496641815-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId1496641815-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022permissions\\u0022\\u003E Required. Specifies the list of permissions to be associated with the SAS.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId1496641815-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// See \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId1496641815-542698147-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId1496641815-542698147-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022expiresOn\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId1496641815-542698147-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Required. Specifies the time at which the SAS becomes invalid. This field", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId1496641815-542698147-1951420756", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// must be omitted if it has been specified in an associated stored access policy.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId1496641815-542698147-1951420756", + "rowPositionInGroup": 15, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId1496641815-542698147-1951420756", + "rowPositionInGroup": 16, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E A \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\\u0022 /\\u003E on successfully deleting. \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId1496641815-542698147-1951420756", + "rowPositionInGroup": 17, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cremarks\\u003E An \\u003Csee cref=\\u0022T:System.Exception\\u0022 /\\u003E will be thrown if a failure occurs. \\u003C/remarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId1496641815-542698147-1951420756", + "rowPositionInGroup": 18, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GenerateSasUri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId1496641815-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-728726639-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)", + "nodeIdHashed": "nId-728726639-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)\\u0022 /\\u003E returns a", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)", + "nodeIdHashed": "nId-728726639-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableClient.Uri\\u0022 /\\u003E that generates a Table Service SAS Uri based", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)", + "nodeIdHashed": "nId-728726639-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// on the Client properties and builder passed.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)", + "nodeIdHashed": "nId-728726639-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)", + "nodeIdHashed": "nId-728726639-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For more information, see", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)", + "nodeIdHashed": "nId-728726639-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee href=\\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)", + "nodeIdHashed": "nId-728726639-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Constructing a Service SAS\\u003C/see\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)", + "nodeIdHashed": "nId-728726639-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)", + "nodeIdHashed": "nId-728726639-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022builder\\u0022\\u003E Used to generate a Shared Access Signature (SAS). \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)", + "nodeIdHashed": "nId-728726639-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E A \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\\u0022 /\\u003E on successfully deleting. \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)", + "nodeIdHashed": "nId-728726639-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cremarks\\u003E An \\u003Csee cref=\\u0022T:System.Exception\\u0022 /\\u003E will be thrown if a failure occurs. \\u003C/remarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)", + "nodeIdHashed": "nId-728726639-542698147-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GenerateSasUri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasBuilder", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GenerateSasUri(Azure.Data.Tables.Sas.TableSasBuilder)", + "nodeIdHashed": "nId-728726639-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId841804600-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Retrieves details about any stored access policies specified on the table that may be used with Shared Access Signatures. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)", + "nodeIdHashed": "nId841804600-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)", + "nodeIdHashed": "nId841804600-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)", + "nodeIdHashed": "nId841804600-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IReadOnlyList", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSignedIdentifier", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetAccessPolicies", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetAccessPolicies(System.Threading.CancellationToken)", + "nodeIdHashed": "nId841804600-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1084472360-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Retrieves details about any stored access policies specified on the table that may be used with Shared Access Signatures. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1084472360-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1084472360-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1084472360-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IReadOnlyList", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSignedIdentifier", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetAccessPoliciesAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetAccessPoliciesAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1084472360-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1332603046-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntity\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1332603046-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets the specified table entity of type \\u003Ctypeparamref name=\\u0022T\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntity\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1332603046-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntity\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1332603046-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ctypeparam name=\\u0022T\\u0022\\u003EA custom model type that implements \\u003Csee cref=\\u0022T:Azure.Data.Tables.ITableEntity\\u0022 /\\u003E or an instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E.\\u003C/typeparam\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntity\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1332603046-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022partitionKey\\u0022\\u003EThe partitionKey that identifies the table entity.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntity\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1332603046-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022rowKey\\u0022\\u003EThe rowKey that identifies the table entity.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntity\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1332603046-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022select\\u0022\\u003ESelects which set of entity properties to return in the result set.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntity\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1332603046-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntity\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1332603046-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E indicating the result of the operation.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntity\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1332603046-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EException thrown if the entity doesn\\u0027t exist.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntity\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1332603046-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022partitionKey\\u0022 /\\u003E or \\u003Cparamref name=\\u0022rowKey\\u0022 /\\u003E is null.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntity\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1332603046-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntity\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1332603046-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1590042131-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590042131-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets the specified table entity of type \\u003Ctypeparamref name=\\u0022T\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590042131-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590042131-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ctypeparam name=\\u0022T\\u0022\\u003EA custom model type that implements \\u003Csee cref=\\u0022T:Azure.Data.Tables.ITableEntity\\u0022 /\\u003E or an instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E.\\u003C/typeparam\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590042131-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022partitionKey\\u0022\\u003EThe partitionKey that identifies the table entity.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590042131-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022rowKey\\u0022\\u003EThe rowKey that identifies the table entity.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590042131-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022select\\u0022\\u003ESelects which set of entity properties to return in the result set.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590042131-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590042131-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E indicating the result of the operation.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590042131-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EException thrown if the entity doesn\\u0027t exist.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590042131-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022partitionKey\\u0022 /\\u003E or \\u003Cparamref name=\\u0022rowKey\\u0022 /\\u003E is null.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590042131-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetEntityAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590042131-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1590412723-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590412723-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets the specified table entity of type \\u003Ctypeparamref name=\\u0022T\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590412723-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590412723-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ctypeparam name=\\u0022T\\u0022\\u003EA custom model type that implements \\u003Csee cref=\\u0022T:Azure.Data.Tables.ITableEntity\\u0022 /\\u003E or an instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E.\\u003C/typeparam\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590412723-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022partitionKey\\u0022\\u003EThe partitionKey that identifies the table entity.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590412723-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022rowKey\\u0022\\u003EThe rowKey that identifies the table entity.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590412723-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022select\\u0022\\u003ESelects which set of entity properties to return in the result set. Pass \\u003Cc\\u003Enull\\u003C/c\\u003E to retreive all properties.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590412723-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590412723-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E The \\u003Csee cref=\\u0022T:Azure.NullableResponse\\u00601\\u0022 /\\u003E whose \\u003Cc\\u003EHasValue\\u003C/c\\u003E property will return \\u003Cc\\u003Etrue\\u003C/c\\u003E if the entity existed, otherwise \\u003Cc\\u003Efalse\\u003C/c\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590412723-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EException thrown if an unexpected error occurs.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590412723-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022partitionKey\\u0022 /\\u003E or \\u003Cparamref name=\\u0022rowKey\\u0022 /\\u003E is null.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590412723-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "NullableResponse", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetEntityIfExists", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590412723-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1590412723-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "c5af4e5c427e4839ae40fc1900272667", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "commentText": "I\\u0027m assuming we return \\u0060null\\u0060 if not found?", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-28T21:29:00.1467893-04:00" + }, + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-28T21:29:00.1467893-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "tg-msft", + "createdOn": "2022-09-28T21:29:00.1467893-04:00", + "isDeleted": false + }, + { + "id": "d4f664a29c0f41489030e8cbaf7bb8af", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "commentText": "We actually return an \\u0022empty\\u0022 response ( \\u0060new T();\\u0060 ). Returning a null Response\\u003CT\\u003E is problematic, because the type coercion to T results in a strange and unexpected NRE.", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-09-29T11:45:07.8914703-04:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-09-29T11:45:07.8914703-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2022-09-29T11:45:07.8914703-04:00", + "isDeleted": false + }, + { + "id": "181cabc426b345528ea377f5fc85ddc8", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "f943207fc90d4a3d87b58230224526e4", + "elementId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "commentText": "Really? How do I detect that as a customer? That seems kind of hard to use.", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-29T12:11:54.2383118-04:00" + }, + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2022-09-29T12:11:54.2383118-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "tg-msft", + "createdOn": "2022-09-29T12:11:54.2383118-04:00", + "isDeleted": false + }, + { + "id": "c2efe013031342f4bbe0c96b7ae7c195", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "elementId": "Azure.Data.Tables.TableClient.GetEntityIfExists\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-11-08T18:27:25.4359207-05:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2022-11-08T18:27:25.4359207-05:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2022-11-08T18:27:25.4359207-05:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": true, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1222473663-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1222473663-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets the specified table entity of type \\u003Ctypeparamref name=\\u0022T\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1222473663-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1222473663-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ctypeparam name=\\u0022T\\u0022\\u003EA custom model type that implements \\u003Csee cref=\\u0022T:Azure.Data.Tables.ITableEntity\\u0022 /\\u003E or an instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E.\\u003C/typeparam\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1222473663-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022partitionKey\\u0022\\u003EThe partitionKey that identifies the table entity.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1222473663-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022rowKey\\u0022\\u003EThe rowKey that identifies the table entity.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1222473663-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022select\\u0022\\u003ESelects which set of entity properties to return in the result set. Pass \\u003Cc\\u003Enull\\u003C/c\\u003E to retreive all properties.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1222473663-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1222473663-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E The \\u003Csee cref=\\u0022T:Azure.NullableResponse\\u00601\\u0022 /\\u003E whose \\u003Cc\\u003EHasValue\\u003C/c\\u003E property will return \\u003Cc\\u003Etrue\\u003C/c\\u003E if the entity existed, otherwise \\u003Cc\\u003Efalse\\u003C/c\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1222473663-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EException thrown if an unexpected error occurs.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1222473663-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022partitionKey\\u0022 /\\u003E or \\u003Cparamref name=\\u0022rowKey\\u0022 /\\u003E is null.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1222473663-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "NullableResponse", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetEntityIfExistsAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetEntityIfExistsAsync\\u003CT\\u003E(System.String, System.String, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1222473663-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId119795308-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId119795308-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets a \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\\u0022 /\\u003E instance scoped to the current table which can be used to generate a Shared Access Signature (SAS)", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId119795308-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// token capable of granting limited access to table resources.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId119795308-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// See \\u003Csee href=\\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-service-sas\\u0022\\u003ECreate a service SAS\\u003C/see\\u003E for more details.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId119795308-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId119795308-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022permissions\\u0022\\u003E\\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\\u0022 /\\u003E containing the allowed permissions.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId119795308-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022expiresOn\\u0022\\u003EThe time at which the shared access signature becomes invalid.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId119795308-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EAn instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\\u0022 /\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId119795308-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSasBuilder", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId119795308-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-828271825-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-828271825-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets a \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\\u0022 /\\u003E instance scoped to the current table which can be used to generate a Shared Access Signature (SAS)", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-828271825-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// token capable of granting limited access to table resources.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-828271825-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// See \\u003Csee href=\\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-service-sas\\u0022\\u003ECreate a service SAS\\u003C/see\\u003E for more details.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-828271825-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-828271825-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022rawPermissions\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-828271825-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The permissions associated with the shared access signature.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-828271825-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This string should contain one or more of the following permission characters in this order: \\u0022racwdl\\u0022.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-828271825-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// See \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableClient.GetSasBuilder(Azure.Data.Tables.Sas.TableSasPermissions,System.DateTimeOffset)\\u0022 /\\u003E if you prefer to specify strongly typed permission settings.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-828271825-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-828271825-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022expiresOn\\u0022\\u003EThe time at which the shared access signature becomes invalid.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-828271825-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EAn instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\\u0022 /\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-828271825-542698147-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasBuilder" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSasBuilder", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rawPermissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.GetSasBuilder(System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-828271825-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2057995523-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId2057995523-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Queries entities in the table.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId2057995523-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId2057995523-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ctypeparam name=\\u0022T\\u0022\\u003EA custom model type that implements \\u003Csee cref=\\u0022T:Azure.Data.Tables.ITableEntity\\u0022 /\\u003E or an instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E.\\u003C/typeparam\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId2057995523-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022filter\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId2057995523-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Returns only entities that satisfy the specified filter expression.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId2057995523-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For example, the following expression would filter entities with a PartitionKey of \\u0027foo\\u0027: \\u003Cc\\u003Ee =\\u0026gt; e.PartitionKey == \\u0022foo\\u0022\\u003C/c\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId2057995523-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId2057995523-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022maxPerPage\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId2057995523-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId2057995523-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId2057995523-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId2057995523-542698147-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022select\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId2057995523-542698147-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// An \\u003Csee cref=\\u0022T:System.Collections.Generic.IEnumerable\\u00601\\u0022 /\\u003E of entity property names that selects which set of entity properties to return in the result set.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId2057995523-542698147-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For example, the following value would return only the PartitionKey and RowKey properties: \\u003Cc\\u003Enew[] { \\u0022PartitionKey, RowKey\\u0022}\\u003C/c\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId2057995523-542698147-1951420756", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId2057995523-542698147-1951420756", + "rowPositionInGroup": 15, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId2057995523-542698147-1951420756", + "rowPositionInGroup": 16, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EA \\u003Csee cref=\\u0022T:Azure.Pageable\\u00601\\u0022 /\\u003E containing a collection of entity models serialized as type \\u003Ctypeparamref name=\\u0022T\\u0022 /\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId2057995523-542698147-1951420756", + "rowPositionInGroup": 17, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId2057995523-542698147-1951420756", + "rowPositionInGroup": 18, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Pageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Query", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Expression", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Func", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId2057995523-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1531223381-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1531223381-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Queries entities in the table.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1531223381-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1531223381-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ctypeparam name=\\u0022T\\u0022\\u003EA custom model type that implements \\u003Csee cref=\\u0022T:Azure.Data.Tables.ITableEntity\\u0022 /\\u003E or an instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E.\\u003C/typeparam\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1531223381-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022filter\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1531223381-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Returns only entities that satisfy the specified OData filter.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1531223381-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For example, the following filter would filter entities with a PartitionKey of \\u0027foo\\u0027: \\u003Cc\\u003E\\u0022PartitionKey eq \\u0027foo\\u0027\\u0022\\u003C/c\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1531223381-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1531223381-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022maxPerPage\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1531223381-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1531223381-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1531223381-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1531223381-542698147-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022select\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1531223381-542698147-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// An \\u003Csee cref=\\u0022T:System.Collections.Generic.IEnumerable\\u00601\\u0022 /\\u003E of entity property names that selects which set of entity properties to return in the result set.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1531223381-542698147-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For example, the following value would return only the PartitionKey and RowKey properties: \\u003Cc\\u003Enew[] { \\u0022PartitionKey, RowKey\\u0022}\\u003C/c\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1531223381-542698147-1951420756", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1531223381-542698147-1951420756", + "rowPositionInGroup": 15, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1531223381-542698147-1951420756", + "rowPositionInGroup": 16, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EA \\u003Csee cref=\\u0022T:Azure.Pageable\\u00601\\u0022 /\\u003E containing a collection of entity models serialized as type \\u003Ctypeparamref name=\\u0022T\\u0022 /\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1531223381-542698147-1951420756", + "rowPositionInGroup": 17, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1531223381-542698147-1951420756", + "rowPositionInGroup": 18, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Pageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Query", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.Query\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1531223381-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1246709171-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1246709171-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Queries entities in the table.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1246709171-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1246709171-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ctypeparam name=\\u0022T\\u0022\\u003EA custom model type that implements \\u003Csee cref=\\u0022T:Azure.Data.Tables.ITableEntity\\u0022 /\\u003E or an instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E.\\u003C/typeparam\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1246709171-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022filter\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1246709171-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Returns only entities that satisfy the specified filter expression.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1246709171-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For example, the following expression would filter entities with a PartitionKey of \\u0027foo\\u0027: \\u003Cc\\u003Ee =\\u0026gt; e.PartitionKey == \\u0022foo\\u0022\\u003C/c\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1246709171-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1246709171-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022maxPerPage\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1246709171-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1246709171-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1246709171-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1246709171-542698147-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022select\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1246709171-542698147-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// An \\u003Csee cref=\\u0022T:System.Collections.Generic.IEnumerable\\u00601\\u0022 /\\u003E of entity property names that selects which set of entity properties to return in the result set.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1246709171-542698147-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For example, the following value would return only the PartitionKey and RowKey properties: \\u003Cc\\u003Enew[] { \\u0022PartitionKey, RowKey\\u0022}\\u003C/c\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1246709171-542698147-1951420756", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1246709171-542698147-1951420756", + "rowPositionInGroup": 15, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1246709171-542698147-1951420756", + "rowPositionInGroup": 16, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EAn \\u003Csee cref=\\u0022T:Azure.AsyncPageable\\u00601\\u0022 /\\u003E containing a collection of entity models serialized as type \\u003Ctypeparamref name=\\u0022T\\u0022 /\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1246709171-542698147-1951420756", + "rowPositionInGroup": 17, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1246709171-542698147-1951420756", + "rowPositionInGroup": 18, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AsyncPageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "QueryAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Expression", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Func", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CT, System.Boolean\\u003E\\u003E, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1246709171-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId847677018-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId847677018-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Queries entities in the table.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId847677018-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId847677018-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ctypeparam name=\\u0022T\\u0022\\u003EA custom model type that implements \\u003Csee cref=\\u0022T:Azure.Data.Tables.ITableEntity\\u0022 /\\u003E or an instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E.\\u003C/typeparam\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId847677018-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022filter\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId847677018-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Returns only entities that satisfy the specified OData filter.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId847677018-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For example, the following filter would filter entities with a PartitionKey of \\u0027foo\\u0027: \\u003Cc\\u003E\\u0022PartitionKey eq \\u0027foo\\u0027\\u0022\\u003C/c\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId847677018-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId847677018-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022maxPerPage\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId847677018-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The maximum number of entities that will be returned per page. If unspecified, the default value is 1000 for storage accounts and is not limited for Cosmos DB table API.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId847677018-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId847677018-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId847677018-542698147-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022select\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId847677018-542698147-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// An \\u003Csee cref=\\u0022T:System.Collections.Generic.IEnumerable\\u00601\\u0022 /\\u003E of entity property names that selects which set of entity properties to return in the result set.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId847677018-542698147-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For example, the following value would return only the PartitionKey and RowKey properties: \\u003Cc\\u003Enew[] { \\u0022PartitionKey, RowKey\\u0022}\\u003C/c\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId847677018-542698147-1951420756", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId847677018-542698147-1951420756", + "rowPositionInGroup": 15, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId847677018-542698147-1951420756", + "rowPositionInGroup": 16, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EAn \\u003Csee cref=\\u0022T:Azure.AsyncPageable\\u00601\\u0022 /\\u003E containing a collection of entity models serialized as type \\u003Ctypeparamref name=\\u0022T\\u0022 /\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId847677018-542698147-1951420756", + "rowPositionInGroup": 17, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId847677018-542698147-1951420756", + "rowPositionInGroup": 18, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AsyncPageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "QueryAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "select", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.QueryAsync\\u003CT\\u003E(System.String, System.Int32?, System.Collections.Generic.IEnumerable\\u003CSystem.String\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId847677018-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-660464753-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E sets stored access policies for the table that may be used with Shared Access Signatures. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.Models.TableSignedIdentifier\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-660464753-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022tableAcl\\u0022\\u003E the access policies for the table. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.Models.TableSignedIdentifier\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-660464753-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.Models.TableSignedIdentifier\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-660464753-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.Models.TableSignedIdentifier\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-660464753-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetAccessPolicy", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSignedIdentifier", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableAcl", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SetAccessPolicy(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.Models.TableSignedIdentifier\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-660464753-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1625330002-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E sets stored access policies for the table that may be used with Shared Access Signatures. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.Models.TableSignedIdentifier\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1625330002-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022tableAcl\\u0022\\u003E the access policies for the table. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.Models.TableSignedIdentifier\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1625330002-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.Models.TableSignedIdentifier\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1625330002-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.Models.TableSignedIdentifier\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1625330002-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetAccessPolicyAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSignedIdentifier", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableSignedIdentifier" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableAcl", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SetAccessPolicyAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.Models.TableSignedIdentifier\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1625330002-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1368426885-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1368426885-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Submits the batch transaction to the service for execution.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1368426885-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The sub-operations contained in the batch will either succeed or fail together as a transaction.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1368426885-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1368426885-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022transactionActions\\u0022\\u003EThe \\u003Csee cref=\\u0022T:System.Collections.Generic.IEnumerable\\u00601\\u0022 /\\u003E containing the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableTransactionAction\\u0022 /\\u003Es to submit to the service.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1368426885-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1368426885-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E\\u003Csee cref=\\u0022T:Azure.Response\\u00601\\u0022 /\\u003E containing a \\u003Csee cref=\\u0022T:System.Collections.Generic.IReadOnlyList\\u00601\\u0022 /\\u003E of \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1368426885-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Each sub-response in the collection corresponds to the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableTransactionAction\\u0022 /\\u003E provided to the \\u003Cparamref name=\\u0022transactionActions\\u0022 /\\u003E parameter at the same index position.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1368426885-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Each response can be inspected for details for its corresponding table operation, such as the \\u003Csee cref=\\u0022P:Azure.Response.Headers\\u0022 /\\u003E property containing the \\u003Csee cref=\\u0022P:Azure.Core.ResponseHeaders.ETag\\u0022 /\\u003E\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1368426885-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022 /\\u003E if the batch transaction fails./\\u0026gt;", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1368426885-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.InvalidOperationException\\u0022 /\\u003E if the batch has been previously submitted.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1368426885-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IReadOnlyList", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SubmitTransaction", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableTransactionAction", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableTransactionAction" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "transactionActions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1368426885-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId526490685-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId526490685-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Submits the batch transaction to the service for execution.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId526490685-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The sub-operations contained in the batch will either succeed or fail together as a transaction.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId526490685-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId526490685-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022transactionActions\\u0022\\u003EThe \\u003Csee cref=\\u0022T:System.Collections.Generic.IEnumerable\\u00601\\u0022 /\\u003E containing the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableTransactionAction\\u0022 /\\u003Es to submit to the service.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId526490685-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId526490685-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E\\u003Csee cref=\\u0022T:Azure.Response\\u00601\\u0022 /\\u003E containing a \\u003Csee cref=\\u0022T:System.Collections.Generic.IReadOnlyList\\u00601\\u0022 /\\u003E of \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId526490685-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Each sub-response in the collection corresponds to the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableTransactionAction\\u0022 /\\u003E provided to the \\u003Cparamref name=\\u0022transactionActions\\u0022 /\\u003E parameter at the same index position.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId526490685-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Each response can be inspected for details for its corresponding table operation, such as the \\u003Csee cref=\\u0022P:Azure.Response.Headers\\u0022 /\\u003E property containing the \\u003Csee cref=\\u0022P:Azure.Core.ResponseHeaders.ETag\\u0022 /\\u003E\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId526490685-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022 /\\u003E if the batch transaction fails./\\u0026gt;", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId526490685-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.InvalidOperationException\\u0022 /\\u003E if the batch has been previously submitted.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId526490685-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IReadOnlyList", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SubmitTransactionAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableTransactionAction", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableTransactionAction" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "transactionActions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable\\u003CAzure.Data.Tables.TableTransactionAction\\u003E, System.Threading.CancellationToken)", + "nodeIdHashed": "nId526490685-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId542225642-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Updates the specified table entity of type \\u003Ctypeparamref name=\\u0022T\\u0022 /\\u003E, if it exists.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// If the \\u003Cparamref name=\\u0022mode\\u0022 /\\u003E is \\u003Csee cref=\\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\\u0022 /\\u003E, the entity will be replaced.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// If the \\u003Cparamref name=\\u0022mode\\u0022 /\\u003E is \\u003Csee cref=\\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\\u0022 /\\u003E, the property values present in the", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparamref name=\\u0022entity\\u0022 /\\u003E will be merged with the existing entity.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cremarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// See \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableUpdateMode\\u0022 /\\u003E for more information about the behavior of the \\u003Cparamref name=\\u0022mode\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/remarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ctypeparam name=\\u0022T\\u0022\\u003EA custom model type that implements \\u003Csee cref=\\u0022T:Azure.Data.Tables.ITableEntity\\u0022 /\\u003E or an instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E.\\u003C/typeparam\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022entity\\u0022\\u003EThe entity to update.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022ifMatch\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The If-Match value to be used for optimistic concurrency.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// If \\u003Csee cref=\\u0022F:Azure.ETag.All\\u0022 /\\u003E is specified, the operation will be executed unconditionally.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// If the \\u003Csee cref=\\u0022P:Azure.Data.Tables.ITableEntity.ETag\\u0022 /\\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// if the \\u003Csee cref=\\u0022T:Azure.ETag\\u0022 /\\u003E value of the entity in the table does not match.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 15, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 16, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022mode\\u0022\\u003EDetermines the behavior of the Update operation.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 17, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 18, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 19, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E indicating the result of the operation.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 20, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "UpdateEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ifMatch", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUpdateMode", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableUpdateMode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "mode", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Merge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntity\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId542225642-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1288262040-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Updates the specified table entity of type \\u003Ctypeparamref name=\\u0022T\\u0022 /\\u003E, if it exists.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// If the \\u003Cparamref name=\\u0022mode\\u0022 /\\u003E is \\u003Csee cref=\\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\\u0022 /\\u003E, the entity will be replaced.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// If the \\u003Cparamref name=\\u0022mode\\u0022 /\\u003E is \\u003Csee cref=\\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\\u0022 /\\u003E, the property values present in the \\u003Cparamref name=\\u0022entity\\u0022 /\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// will be merged with the existing entity.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cremarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// See \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableUpdateMode\\u0022 /\\u003E for more information about the behavior of the \\u003Cparamref name=\\u0022mode\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/remarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ctypeparam name=\\u0022T\\u0022\\u003EA custom model type that implements \\u003Csee cref=\\u0022T:Azure.Data.Tables.ITableEntity\\u0022 /\\u003E or an instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E.\\u003C/typeparam\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022entity\\u0022\\u003EThe entity to update.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022ifMatch\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The If-Match value to be used for optimistic concurrency.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// If \\u003Csee cref=\\u0022F:Azure.ETag.All\\u0022 /\\u003E is specified, the operation will be executed unconditionally.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// If the \\u003Csee cref=\\u0022P:Azure.Data.Tables.ITableEntity.ETag\\u0022 /\\u003E value is specified, the operation will fail with a status of 412 (Precondition Failed)", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// if the \\u003Csee cref=\\u0022T:Azure.ETag\\u0022 /\\u003E value of the entity in the table does not match.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 15, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 16, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022mode\\u0022\\u003EDetermines the behavior of the Update operation.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 17, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 18, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 19, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E indicating the result of the operation.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 20, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "UpdateEntityAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ifMatch", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUpdateMode", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableUpdateMode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "mode", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Merge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpdateEntityAsync\\u003CT\\u003E(T, Azure.ETag, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1288262040-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1436517077-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntity\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1436517077-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Replaces the specified table entity of type \\u003Ctypeparamref name=\\u0022T\\u0022 /\\u003E, if it exists. Creates the entity if it does not exist.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntity\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1436517077-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntity\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1436517077-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ctypeparam name=\\u0022T\\u0022\\u003EA custom model type that implements \\u003Csee cref=\\u0022T:Azure.Data.Tables.ITableEntity\\u0022 /\\u003E or an instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E.\\u003C/typeparam\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntity\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1436517077-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022entity\\u0022\\u003EThe entity to upsert.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntity\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1436517077-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022mode\\u0022\\u003EDetermines the behavior of the update operation when the entity already exists in the table.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntity\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1436517077-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// See \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableUpdateMode\\u0022 /\\u003E for more details.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntity\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1436517077-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntity\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1436517077-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntity\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1436517077-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E indicating the result of the operation.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntity\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1436517077-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "UpsertEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUpdateMode", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableUpdateMode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "mode", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Merge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntity\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1436517077-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2145233692-542698147-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntityAsync\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-2145233692-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Replaces the specified table entity of type \\u003Ctypeparamref name=\\u0022T\\u0022 /\\u003E, if it exists. Creates the entity if it does not exist.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntityAsync\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-2145233692-542698147-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntityAsync\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-2145233692-542698147-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Ctypeparam name=\\u0022T\\u0022\\u003EA custom model type that implements \\u003Csee cref=\\u0022T:Azure.Data.Tables.ITableEntity\\u0022 /\\u003E or an instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E.\\u003C/typeparam\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntityAsync\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-2145233692-542698147-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022entity\\u0022\\u003EThe entity to upsert.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntityAsync\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-2145233692-542698147-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022mode\\u0022\\u003EDetermines the behavior of the upsert operation when the entity already exists in the table.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntityAsync\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-2145233692-542698147-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// See \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableUpdateMode\\u0022 /\\u003E for more details.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntityAsync\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-2145233692-542698147-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntityAsync\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-2145233692-542698147-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntityAsync\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-2145233692-542698147-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E indicating the result of the operation.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntityAsync\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-2145233692-542698147-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "UpsertEntityAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUpdateMode", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableUpdateMode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "mode", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Merge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "T", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClient.UpsertEntityAsync\\u003CT\\u003E(T, Azure.Data.Tables.TableUpdateMode, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-2145233692-542698147-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-542698147-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1173445637-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1173445637-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId538520842-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId538520842-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-542698147-1951420756" + }, + "nId1135201206-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions", + "nodeIdHashed": "nId1135201206-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Options to configure the requests to the Table service.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions", + "nodeIdHashed": "nId1135201206-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions", + "nodeIdHashed": "nId1135201206-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ClientOptions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions", + "nodeIdHashed": "nId1135201206-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableClientOptions", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1135201206-1951420756" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1951420756", + "childrenNodeIdsInOrder": { + "0": "nId20573621151135201206-1951420756", + "1": "nId7947667941135201206-1951420756", + "2": "nId-15626647451135201206-1951420756", + "3": "nId8735426911135201206-1951420756", + "4": "nId-17093911111135201206-1951420756" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-517955939-1951420756" + }, + "nId20573621151135201206-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.ServiceVersion", + "nodeIdHashed": "nId20573621151135201206-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableClientOptions.ServiceVersion\\u0022 /\\u003E of the service API used when making requests.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.ServiceVersion", + "nodeIdHashed": "nId20573621151135201206-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.ServiceVersion", + "nodeIdHashed": "nId20573621151135201206-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ServiceVersion", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.ServiceVersion", + "nodeIdHashed": "nId20573621151135201206-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "ServiceVersion", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId20573621151135201206-1951420756" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId1135201206-1951420756", + "childrenNodeIdsInOrder": { + "0": "nId-17781783920573621151135201206-1951420756", + "1": "nId-126541115020573621151135201206-1951420756" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId7947667941135201206-1951420756" + }, + "nId-17781783920573621151135201206-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02", + "nodeIdHashed": "nId-17781783920573621151135201206-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 4, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The Tables API version 2019-02-02.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02", + "nodeIdHashed": "nId-17781783920573621151135201206-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 4, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02", + "nodeIdHashed": "nId-17781783920573621151135201206-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 4, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "V2019_02_02", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2019_02_02", + "nodeIdHashed": "nId-17781783920573621151135201206-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 4, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId20573621151135201206-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-126541115020573621151135201206-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06", + "nodeIdHashed": "nId-126541115020573621151135201206-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 4, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The Tables API version 2020-12-06.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06", + "nodeIdHashed": "nId-126541115020573621151135201206-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 4, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06", + "nodeIdHashed": "nId-126541115020573621151135201206-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 4, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "V2020_12_06", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "2", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.ServiceVersion.V2020_12_06", + "nodeIdHashed": "nId-126541115020573621151135201206-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 4, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId20573621151135201206-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId7947667941135201206-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId7947667941135201206-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1135201206-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-15626647451135201206-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-15626647451135201206-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1135201206-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId20573621151135201206-1951420756" + }, + "nId8735426911135201206-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)", + "nodeIdHashed": "nId8735426911135201206-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableClientOptions\\u0022 /\\u003E class.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)", + "nodeIdHashed": "nId8735426911135201206-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// class.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)", + "nodeIdHashed": "nId8735426911135201206-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)", + "nodeIdHashed": "nId8735426911135201206-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022serviceVersion\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)", + "nodeIdHashed": "nId8735426911135201206-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableClientOptions.ServiceVersion\\u0022 /\\u003E of the service API used when", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)", + "nodeIdHashed": "nId8735426911135201206-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// making requests.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)", + "nodeIdHashed": "nId8735426911135201206-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)", + "nodeIdHashed": "nId8735426911135201206-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "ServiceVersion", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions.ServiceVersion" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "serviceVersion", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "V2020_12_06", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.TableClientOptions(Azure.Data.Tables.TableClientOptions.ServiceVersion)", + "nodeIdHashed": "nId8735426911135201206-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1135201206-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-17093911111135201206-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery", + "nodeIdHashed": "nId-17093911111135201206-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Enables tenant discovery through the authorization challenge when the client is configured to use a TokenCredential.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery", + "nodeIdHashed": "nId-17093911111135201206-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// When \\u003Cc\\u003Etrue\\u003C/c\\u003E, the client will attempt an initial un-authorized request to prompt an OAuth challenge in order to discover the correct tenant for the resource.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery", + "nodeIdHashed": "nId-17093911111135201206-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery", + "nodeIdHashed": "nId-17093911111135201206-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "EnableTenantDiscovery", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableClientOptions.EnableTenantDiscovery", + "nodeIdHashed": "nId-17093911111135201206-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1135201206-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-517955939-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-517955939-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId174783043-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId174783043-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId1135201206-1951420756" + }, + "nId-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity", + "nodeIdHashed": "nId-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A generic dictionary-like \\u003Csee cref=\\u0022T:Azure.Data.Tables.ITableEntity\\u0022 /\\u003E type which defines an arbitrary set of properties on an entity as key-value pairs.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity", + "nodeIdHashed": "nId-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity", + "nodeIdHashed": "nId-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cremarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity", + "nodeIdHashed": "nId-1594139014-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This type can be used with any of the generic entity interaction methods in \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableClient\\u0022 /\\u003E where entity model type flexibility is desired.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity", + "nodeIdHashed": "nId-1594139014-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For example, if your table contains a jagged schema, or you need to precisely update a subset of properties in a \\u003Csee cref=\\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\\u0022 /\\u003E mode operation.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity", + "nodeIdHashed": "nId-1594139014-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/remarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity", + "nodeIdHashed": "nId-1594139014-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sealed", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableEntity", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IDictionary", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity", + "nodeIdHashed": "nId-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableEntity", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-1594139014-1951420756" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1951420756", + "childrenNodeIdsInOrder": { + "0": "nId-1031353207-1594139014-1951420756", + "1": "nId-1152795349-1594139014-1951420756", + "2": "nId-1659002141-1594139014-1951420756", + "3": "nId-530222384-1594139014-1951420756", + "4": "nId-2014265373-1594139014-1951420756", + "5": "nId-1348250082-1594139014-1951420756", + "6": "nId232840385-1594139014-1951420756", + "7": "nId-1073141364-1594139014-1951420756", + "8": "nId340906326-1594139014-1951420756", + "9": "nId1637225897-1594139014-1951420756", + "10": "nId1382579968-1594139014-1951420756", + "11": "nId-801158548-1594139014-1951420756", + "12": "nId-355319360-1594139014-1951420756", + "13": "nId-1919386302-1594139014-1951420756", + "14": "nId-1787306464-1594139014-1951420756", + "15": "nId-1072584870-1594139014-1951420756", + "16": "nId486614133-1594139014-1951420756", + "17": "nId-352773415-1594139014-1951420756", + "18": "nId1711815376-1594139014-1951420756", + "19": "nId929817063-1594139014-1951420756", + "20": "nId14049990-1594139014-1951420756", + "21": "nId-973922560-1594139014-1951420756", + "22": "nId-1768916571-1594139014-1951420756", + "23": "nId85425590-1594139014-1951420756", + "24": "nId2031075900-1594139014-1951420756", + "25": "nId-1653731754-1594139014-1951420756", + "26": "nId-667732066-1594139014-1951420756", + "27": "nId-268721269-1594139014-1951420756", + "28": "nId227062937-1594139014-1951420756", + "29": "nId1150076727-1594139014-1951420756", + "30": "nId-1369122998-1594139014-1951420756", + "31": "nId334484888-1594139014-1951420756", + "32": "nId2047629623-1594139014-1951420756" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId1064383821-1951420756" + }, + "nId-1031353207-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity()", + "nodeIdHashed": "nId-1031353207-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Creates an instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E class without any properties initialized.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity()", + "nodeIdHashed": "nId-1031353207-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity()", + "nodeIdHashed": "nId-1031353207-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableEntity", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity()", + "nodeIdHashed": "nId-1031353207-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1152795349-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)", + "nodeIdHashed": "nId-1152795349-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E class with the specified partition key and row key.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)", + "nodeIdHashed": "nId-1152795349-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)", + "nodeIdHashed": "nId-1152795349-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022partitionKey\\u0022\\u003EA string containing the partition key of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E to be initialized.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)", + "nodeIdHashed": "nId-1152795349-1594139014-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022rowKey\\u0022\\u003EA string containing the row key of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E to be initialized.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)", + "nodeIdHashed": "nId-1152795349-1594139014-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableEntity", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "partitionKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity(System.String, System.String)", + "nodeIdHashed": "nId-1152795349-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1659002141-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\\u003CSystem.String, System.Object\\u003E)", + "nodeIdHashed": "nId-1659002141-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E class with properties specified in \\u003Cparamref name=\\u0022values\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\\u003CSystem.String, System.Object\\u003E)", + "nodeIdHashed": "nId-1659002141-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\\u003CSystem.String, System.Object\\u003E)", + "nodeIdHashed": "nId-1659002141-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022values\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Collections.IDictionary\\u0022 /\\u003E containing the initial values of the entity.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\\u003CSystem.String, System.Object\\u003E)", + "nodeIdHashed": "nId-1659002141-1594139014-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableEntity", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IDictionary", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "values", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TableEntity(System.Collections.Generic.IDictionary\\u003CSystem.String, System.Object\\u003E)", + "nodeIdHashed": "nId-1659002141-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-530222384-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003EGets the number of elements contained in the \\u003Csee cref=\\u0022T:System.Collections.Generic.ICollection\\u00601\\u0022 /\\u003E.\\u003C/summary\\u003E\\u003Creturns\\u003EThe number of elements contained in the \\u003Csee cref=\\u0022T:System.Collections.Generic.ICollection\\u00601\\u0022 /\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Count", + "nodeIdHashed": "nId-530222384-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Count", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Count", + "nodeIdHashed": "nId-530222384-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2014265373-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.ETag", + "nodeIdHashed": "nId-2014265373-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets or sets the entity\\u0027s ETag.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.ETag", + "nodeIdHashed": "nId-2014265373-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.ETag", + "nodeIdHashed": "nId-2014265373-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cvalue\\u003EAn \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableEntity.ETag\\u0022 /\\u003E containing the ETag value for the entity.\\u003C/value\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.ETag", + "nodeIdHashed": "nId-2014265373-1594139014-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.ETag", + "nodeIdHashed": "nId-2014265373-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1348250082-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003EGets an \\u003Csee cref=\\u0022T:System.Collections.Generic.ICollection\\u00601\\u0022 /\\u003E containing the keys of the \\u003Csee cref=\\u0022T:System.Collections.Generic.IDictionary\\u00602\\u0022 /\\u003E.\\u003C/summary\\u003E\\u003Creturns\\u003EAn \\u003Csee cref=\\u0022T:System.Collections.Generic.ICollection\\u00601\\u0022 /\\u003E containing the keys of the object that implements \\u003Csee cref=\\u0022T:System.Collections.Generic.IDictionary\\u00602\\u0022 /\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Keys", + "nodeIdHashed": "nId-1348250082-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Keys", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Keys", + "nodeIdHashed": "nId-1348250082-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId232840385-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.PartitionKey", + "nodeIdHashed": "nId232840385-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The partition key is a unique identifier for the partition within a given table and forms the first part of an entity\\u0027s primary key.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.PartitionKey", + "nodeIdHashed": "nId232840385-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.PartitionKey", + "nodeIdHashed": "nId232840385-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cvalue\\u003EA string containing the partition key for the entity.\\u003C/value\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.PartitionKey", + "nodeIdHashed": "nId232840385-1594139014-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.PartitionKey", + "nodeIdHashed": "nId232840385-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1073141364-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.RowKey", + "nodeIdHashed": "nId-1073141364-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The row key is a unique identifier for an entity within a given partition. Together, the \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableEntity.PartitionKey\\u0022 /\\u003E and RowKey uniquely identify an entity within a table.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.RowKey", + "nodeIdHashed": "nId-1073141364-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.RowKey", + "nodeIdHashed": "nId-1073141364-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cvalue\\u003EA string containing the row key for the entity.\\u003C/value\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.RowKey", + "nodeIdHashed": "nId-1073141364-1594139014-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RowKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.RowKey", + "nodeIdHashed": "nId-1073141364-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId340906326-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.this[System.String]", + "nodeIdHashed": "nId340906326-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets or sets the entity\\u0027s property, given the name of the property.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.this[System.String]", + "nodeIdHashed": "nId340906326-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.this[System.String]", + "nodeIdHashed": "nId340906326-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022key\\u0022\\u003EA string containing the name of the property.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.this[System.String]", + "nodeIdHashed": "nId340906326-1594139014-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe property value typed as an object.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.this[System.String]", + "nodeIdHashed": "nId340906326-1594139014-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "this", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "[", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": "]", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.this[System.String]", + "nodeIdHashed": "nId340906326-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1637225897-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Timestamp", + "nodeIdHashed": "nId1637225897-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The Timestamp property is a DateTimeOffset value that is maintained on the server side to record the time an entity was last modified.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Timestamp", + "nodeIdHashed": "nId1637225897-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The Table service uses the Timestamp property internally to provide optimistic concurrency. The value of Timestamp is a monotonically increasing value,", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Timestamp", + "nodeIdHashed": "nId1637225897-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// meaning that each time the entity is modified, the value of Timestamp increases for that entity. This property should not be set on insert or update operations (the value will be ignored).", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Timestamp", + "nodeIdHashed": "nId1637225897-1594139014-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Timestamp", + "nodeIdHashed": "nId1637225897-1594139014-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cvalue\\u003EA \\u003Csee cref=\\u0022T:System.DateTimeOffset\\u0022 /\\u003E containing the timestamp of the entity.\\u003C/value\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Timestamp", + "nodeIdHashed": "nId1637225897-1594139014-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Timestamp", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Timestamp", + "nodeIdHashed": "nId1637225897-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1382579968-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003EGets a value indicating whether the \\u003Csee cref=\\u0022T:System.Collections.Generic.ICollection\\u00601\\u0022 /\\u003E is read-only.\\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.IsReadOnly", + "nodeIdHashed": "nId1382579968-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IsReadOnly", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.IsReadOnly", + "nodeIdHashed": "nId1382579968-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-801158548-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003EGets an \\u003Csee cref=\\u0022T:System.Collections.Generic.ICollection\\u00601\\u0022 /\\u003E containing the values in the \\u003Csee cref=\\u0022T:System.Collections.Generic.IDictionary\\u00602\\u0022 /\\u003E.\\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Values", + "nodeIdHashed": "nId-801158548-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IDictionary", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Values", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Values", + "nodeIdHashed": "nId-801158548-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-355319360-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003EAdds an element with the provided key and value to the \\u003Csee cref=\\u0022T:System.Collections.Generic.IDictionary\\u00602\\u0022 /\\u003E.\\u003C/summary\\u003E\\u003Cparam name=\\u0022key\\u0022\\u003EThe object to use as the key of the element to add.\\u003C/param\\u003E\\u003Cparam name=\\u0022value\\u0022\\u003EThe object to use as the value of the element to add.\\u003C/param\\u003E\\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022key\\u0022 /\\u003E is \\u003Csee langword=\\u0022null\\u0022 /\\u003E.\\u003C/exception\\u003E\\u003Cexception cref=\\u0022T:System.ArgumentException\\u0022\\u003EAn element with the same key already exists in the \\u003Csee cref=\\u0022T:System.Collections.Generic.IDictionary\\u00602\\u0022 /\\u003E.\\u003C/exception\\u003E\\u003Cexception cref=\\u0022T:System.NotSupportedException\\u0022\\u003EThe \\u003Csee cref=\\u0022T:System.Collections.Generic.IDictionary\\u00602\\u0022 /\\u003E is read-only.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Add(System.String, System.Object)", + "nodeIdHashed": "nId-355319360-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Add", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "value", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Add(System.String, System.Object)", + "nodeIdHashed": "nId-355319360-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1919386302-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003ERemoves all items from the \\u003Csee cref=\\u0022T:System.Collections.Generic.ICollection\\u00601\\u0022 /\\u003E.\\u003C/summary\\u003E\\u003Cexception cref=\\u0022T:System.NotSupportedException\\u0022\\u003EThe \\u003Csee cref=\\u0022T:System.Collections.Generic.ICollection\\u00601\\u0022 /\\u003E is read-only.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Clear()", + "nodeIdHashed": "nId-1919386302-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Clear", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Clear()", + "nodeIdHashed": "nId-1919386302-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1787306464-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003EDetermines whether the \\u003Csee cref=\\u0022T:System.Collections.Generic.IDictionary\\u00602\\u0022 /\\u003E contains an element with the specified key.\\u003C/summary\\u003E\\u003Cparam name=\\u0022key\\u0022\\u003EThe key to locate in the \\u003Csee cref=\\u0022T:System.Collections.Generic.IDictionary\\u00602\\u0022 /\\u003E.\\u003C/param\\u003E\\u003Creturns\\u003E\\u003Csee langword=\\u0022true\\u0022 /\\u003E if the \\u003Csee cref=\\u0022T:System.Collections.Generic.IDictionary\\u00602\\u0022 /\\u003E contains an element with the key; otherwise, \\u003Csee langword=\\u0022false\\u0022 /\\u003E.\\u003C/returns\\u003E\\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022key\\u0022 /\\u003E is \\u003Csee langword=\\u0022null\\u0022 /\\u003E.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.ContainsKey(System.String)", + "nodeIdHashed": "nId-1787306464-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ContainsKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.ContainsKey(System.String)", + "nodeIdHashed": "nId-1787306464-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1072584870-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinary(System.String)", + "nodeIdHashed": "nId-1072584870-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Get the value of a \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E\\u0027s", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinary(System.String)", + "nodeIdHashed": "nId-1072584870-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:System.Byte\\u0022 /\\u003E property called", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinary(System.String)", + "nodeIdHashed": "nId-1072584870-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparamref name=\\u0022key\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinary(System.String)", + "nodeIdHashed": "nId-1072584870-1594139014-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinary(System.String)", + "nodeIdHashed": "nId-1072584870-1594139014-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022key\\u0022\\u003EThe name of the property.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinary(System.String)", + "nodeIdHashed": "nId-1072584870-1594139014-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe value of the property.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinary(System.String)", + "nodeIdHashed": "nId-1072584870-1594139014-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.InvalidOperationException\\u0022\\u003EValue associated with given \\u003Cparamref name=\\u0022key\\u0022 /\\u003E is not of type byte array.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinary(System.String)", + "nodeIdHashed": "nId-1072584870-1594139014-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "byte", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "[", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "]", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetBinary", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinary(System.String)", + "nodeIdHashed": "nId-1072584870-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId486614133-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)", + "nodeIdHashed": "nId486614133-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Get the value of a \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E\\u0027s", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)", + "nodeIdHashed": "nId486614133-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:System.BinaryData\\u0022 /\\u003E property called", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)", + "nodeIdHashed": "nId486614133-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparamref name=\\u0022key\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)", + "nodeIdHashed": "nId486614133-1594139014-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)", + "nodeIdHashed": "nId486614133-1594139014-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022key\\u0022\\u003EThe name of the property.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)", + "nodeIdHashed": "nId486614133-1594139014-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe value of the property.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)", + "nodeIdHashed": "nId486614133-1594139014-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.InvalidOperationException\\u0022\\u003EValue associated with given \\u003Cparamref name=\\u0022key\\u0022 /\\u003E is not of type byte array.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)", + "nodeIdHashed": "nId486614133-1594139014-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "BinaryData", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetBinaryData", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBinaryData(System.String)", + "nodeIdHashed": "nId486614133-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-352773415-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)", + "nodeIdHashed": "nId-352773415-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Get the value of a \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E\\u0027s", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)", + "nodeIdHashed": "nId-352773415-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:System.String\\u0022 /\\u003E property called", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)", + "nodeIdHashed": "nId-352773415-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparamref name=\\u0022key\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)", + "nodeIdHashed": "nId-352773415-1594139014-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)", + "nodeIdHashed": "nId-352773415-1594139014-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022key\\u0022\\u003EThe name of the property.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)", + "nodeIdHashed": "nId-352773415-1594139014-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe value of the property.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)", + "nodeIdHashed": "nId-352773415-1594139014-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.InvalidOperationException\\u0022\\u003EValue associated with given \\u003Cparamref name=\\u0022key\\u0022 /\\u003E is not of type \\u003Csee cref=\\u0022T:System.Boolean\\u0022 /\\u003E.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)", + "nodeIdHashed": "nId-352773415-1594139014-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetBoolean", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetBoolean(System.String)", + "nodeIdHashed": "nId-352773415-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1711815376-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)", + "nodeIdHashed": "nId1711815376-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Get the value of a \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E\\u0027s", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)", + "nodeIdHashed": "nId1711815376-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:System.DateTime\\u0022 /\\u003E property called", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)", + "nodeIdHashed": "nId1711815376-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparamref name=\\u0022key\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)", + "nodeIdHashed": "nId1711815376-1594139014-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)", + "nodeIdHashed": "nId1711815376-1594139014-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022key\\u0022\\u003EThe name of the property.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)", + "nodeIdHashed": "nId1711815376-1594139014-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe value of the property.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)", + "nodeIdHashed": "nId1711815376-1594139014-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.InvalidOperationException\\u0022\\u003EValue associated with given \\u003Cparamref name=\\u0022key\\u0022 /\\u003E is not of type \\u003Csee cref=\\u0022T:System.DateTime\\u0022 /\\u003E.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)", + "nodeIdHashed": "nId1711815376-1594139014-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTime", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetDateTime", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTime(System.String)", + "nodeIdHashed": "nId1711815376-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId929817063-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)", + "nodeIdHashed": "nId929817063-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Get the value of a \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E\\u0027s", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)", + "nodeIdHashed": "nId929817063-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:System.DateTimeOffset\\u0022 /\\u003E property called", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)", + "nodeIdHashed": "nId929817063-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparamref name=\\u0022key\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)", + "nodeIdHashed": "nId929817063-1594139014-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)", + "nodeIdHashed": "nId929817063-1594139014-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022key\\u0022\\u003EThe name of the property.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)", + "nodeIdHashed": "nId929817063-1594139014-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe value of the property.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)", + "nodeIdHashed": "nId929817063-1594139014-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.InvalidOperationException\\u0022\\u003EValue associated with given \\u003Cparamref name=\\u0022key\\u0022 /\\u003E is not of type \\u003Csee cref=\\u0022T:System.DateTimeOffset\\u0022 /\\u003E.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)", + "nodeIdHashed": "nId929817063-1594139014-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetDateTimeOffset", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDateTimeOffset(System.String)", + "nodeIdHashed": "nId929817063-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId14049990-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDouble(System.String)", + "nodeIdHashed": "nId14049990-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Get the value of a \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E\\u0027s", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDouble(System.String)", + "nodeIdHashed": "nId14049990-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:System.Double\\u0022 /\\u003E property called", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDouble(System.String)", + "nodeIdHashed": "nId14049990-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparamref name=\\u0022key\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDouble(System.String)", + "nodeIdHashed": "nId14049990-1594139014-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDouble(System.String)", + "nodeIdHashed": "nId14049990-1594139014-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022key\\u0022\\u003EThe name of the property.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDouble(System.String)", + "nodeIdHashed": "nId14049990-1594139014-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe value of the property.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDouble(System.String)", + "nodeIdHashed": "nId14049990-1594139014-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.InvalidOperationException\\u0022\\u003EValue associated with given \\u003Cparamref name=\\u0022key\\u0022 /\\u003E is not of type \\u003Csee cref=\\u0022T:System.Double\\u0022 /\\u003E.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDouble(System.String)", + "nodeIdHashed": "nId14049990-1594139014-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "double", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetDouble", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetDouble(System.String)", + "nodeIdHashed": "nId14049990-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-973922560-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetGuid(System.String)", + "nodeIdHashed": "nId-973922560-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Get the value of a \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E\\u0027s", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetGuid(System.String)", + "nodeIdHashed": "nId-973922560-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:System.Guid\\u0022 /\\u003E property called", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetGuid(System.String)", + "nodeIdHashed": "nId-973922560-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparamref name=\\u0022key\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetGuid(System.String)", + "nodeIdHashed": "nId-973922560-1594139014-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetGuid(System.String)", + "nodeIdHashed": "nId-973922560-1594139014-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022key\\u0022\\u003EThe name of the property.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetGuid(System.String)", + "nodeIdHashed": "nId-973922560-1594139014-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe value of the property.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetGuid(System.String)", + "nodeIdHashed": "nId-973922560-1594139014-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.InvalidOperationException\\u0022\\u003EValue associated with given \\u003Cparamref name=\\u0022key\\u0022 /\\u003E is not of type \\u003Csee cref=\\u0022T:System.Guid\\u0022 /\\u003E.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetGuid(System.String)", + "nodeIdHashed": "nId-973922560-1594139014-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Guid", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetGuid", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetGuid(System.String)", + "nodeIdHashed": "nId-973922560-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1768916571-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt32(System.String)", + "nodeIdHashed": "nId-1768916571-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Get the value of a \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E\\u0027s", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt32(System.String)", + "nodeIdHashed": "nId-1768916571-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:System.Int32\\u0022 /\\u003E property called", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt32(System.String)", + "nodeIdHashed": "nId-1768916571-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparamref name=\\u0022key\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt32(System.String)", + "nodeIdHashed": "nId-1768916571-1594139014-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt32(System.String)", + "nodeIdHashed": "nId-1768916571-1594139014-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022key\\u0022\\u003EThe name of the property.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt32(System.String)", + "nodeIdHashed": "nId-1768916571-1594139014-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe value of the property.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt32(System.String)", + "nodeIdHashed": "nId-1768916571-1594139014-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.InvalidOperationException\\u0022\\u003EValue associated with given \\u003Cparamref name=\\u0022key\\u0022 /\\u003E is not of type \\u003Csee cref=\\u0022T:System.Int32\\u0022 /\\u003E.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt32(System.String)", + "nodeIdHashed": "nId-1768916571-1594139014-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetInt32", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt32(System.String)", + "nodeIdHashed": "nId-1768916571-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId85425590-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt64(System.String)", + "nodeIdHashed": "nId85425590-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Get the value of a \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E\\u0027s", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt64(System.String)", + "nodeIdHashed": "nId85425590-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:System.Int64\\u0022 /\\u003E property called", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt64(System.String)", + "nodeIdHashed": "nId85425590-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparamref name=\\u0022key\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt64(System.String)", + "nodeIdHashed": "nId85425590-1594139014-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt64(System.String)", + "nodeIdHashed": "nId85425590-1594139014-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022key\\u0022\\u003EThe name of the property.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt64(System.String)", + "nodeIdHashed": "nId85425590-1594139014-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe value of the property.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt64(System.String)", + "nodeIdHashed": "nId85425590-1594139014-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.InvalidOperationException\\u0022\\u003EValue associated with given \\u003Cparamref name=\\u0022key\\u0022 /\\u003E is not of type \\u003Csee cref=\\u0022T:System.Int64\\u0022 /\\u003E.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt64(System.String)", + "nodeIdHashed": "nId85425590-1594139014-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "long", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetInt64", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetInt64(System.String)", + "nodeIdHashed": "nId85425590-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2031075900-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetString(System.String)", + "nodeIdHashed": "nId2031075900-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Get the value of a \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E\\u0027s", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetString(System.String)", + "nodeIdHashed": "nId2031075900-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:System.String\\u0022 /\\u003E property called", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetString(System.String)", + "nodeIdHashed": "nId2031075900-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparamref name=\\u0022key\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetString(System.String)", + "nodeIdHashed": "nId2031075900-1594139014-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetString(System.String)", + "nodeIdHashed": "nId2031075900-1594139014-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022key\\u0022\\u003EThe name of the property.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetString(System.String)", + "nodeIdHashed": "nId2031075900-1594139014-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe value of the property.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetString(System.String)", + "nodeIdHashed": "nId2031075900-1594139014-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.InvalidOperationException\\u0022\\u003EValue associated with given \\u003Cparamref name=\\u0022key\\u0022 /\\u003E is not of type \\u003Csee cref=\\u0022T:System.String\\u0022 /\\u003E.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetString(System.String)", + "nodeIdHashed": "nId2031075900-1594139014-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetString(System.String)", + "nodeIdHashed": "nId2031075900-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1653731754-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003ERemoves the element with the specified key from the \\u003Csee cref=\\u0022T:System.Collections.Generic.IDictionary\\u00602\\u0022 /\\u003E.\\u003C/summary\\u003E\\u003Cparam name=\\u0022key\\u0022\\u003EThe key of the element to remove.\\u003C/param\\u003E\\u003Creturns\\u003E\\u003Csee langword=\\u0022true\\u0022 /\\u003E if the element is successfully removed; otherwise, \\u003Csee langword=\\u0022false\\u0022 /\\u003E. This method also returns \\u003Csee langword=\\u0022false\\u0022 /\\u003E if \\u003Cparamref name=\\u0022key\\u0022 /\\u003E was not found in the original \\u003Csee cref=\\u0022T:System.Collections.Generic.IDictionary\\u00602\\u0022 /\\u003E.\\u003C/returns\\u003E\\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022key\\u0022 /\\u003E is \\u003Csee langword=\\u0022null\\u0022 /\\u003E.\\u003C/exception\\u003E\\u003Cexception cref=\\u0022T:System.NotSupportedException\\u0022\\u003EThe \\u003Csee cref=\\u0022T:System.Collections.Generic.IDictionary\\u00602\\u0022 /\\u003E is read-only.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Remove(System.String)", + "nodeIdHashed": "nId-1653731754-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Remove", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Remove(System.String)", + "nodeIdHashed": "nId-1653731754-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-667732066-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003EGets the value associated with the specified key.\\u003C/summary\\u003E\\u003Cparam name=\\u0022key\\u0022\\u003EThe key whose value to get.\\u003C/param\\u003E\\u003Cparam name=\\u0022value\\u0022\\u003EWhen this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the \\u003Cparamref name=\\u0022value\\u0022 /\\u003E parameter. This parameter is passed uninitialized.\\u003C/param\\u003E\\u003Creturns\\u003E\\u003Csee langword=\\u0022true\\u0022 /\\u003E if the object that implements \\u003Csee cref=\\u0022T:System.Collections.Generic.IDictionary\\u00602\\u0022 /\\u003E contains an element with the specified key; otherwise, \\u003Csee langword=\\u0022false\\u0022 /\\u003E.\\u003C/returns\\u003E\\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022key\\u0022 /\\u003E is \\u003Csee langword=\\u0022null\\u0022 /\\u003E.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TryGetValue(System.String, System.Object)", + "nodeIdHashed": "nId-667732066-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TryGetValue", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "key", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "out", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "value", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.TryGetValue(System.String, System.Object)", + "nodeIdHashed": "nId-667732066-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-268721269-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003EAdds an item to the \\u003Csee cref=\\u0022T:System.Collections.Generic.ICollection\\u00601\\u0022 /\\u003E.\\u003C/summary\\u003E\\u003Cexception cref=\\u0022T:System.NotSupportedException\\u0022\\u003EThe \\u003Csee cref=\\u0022T:System.Collections.Generic.ICollection\\u00601\\u0022 /\\u003E is read-only.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Add(System.Collections.Generic.KeyValuePair\\u003CSystem.String, System.Object\\u003E)", + "nodeIdHashed": "nId-268721269-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Add", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "item", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Add(System.Collections.Generic.KeyValuePair\\u003CSystem.String, System.Object\\u003E)", + "nodeIdHashed": "nId-268721269-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId227062937-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003EDetermines whether the \\u003Csee cref=\\u0022T:System.Collections.Generic.ICollection\\u00601\\u0022 /\\u003E contains a specific value.\\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Contains(System.Collections.Generic.KeyValuePair\\u003CSystem.String, System.Object\\u003E)", + "nodeIdHashed": "nId227062937-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Contains", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "item", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Contains(System.Collections.Generic.KeyValuePair\\u003CSystem.String, System.Object\\u003E)", + "nodeIdHashed": "nId227062937-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1150076727-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003ECopies the elements of the \\u003Csee cref=\\u0022T:System.Collections.Generic.ICollection\\u00601\\u0022 /\\u003E to an \\u003Csee cref=\\u0022T:System.Array\\u0022 /\\u003E, starting at a particular \\u003Csee cref=\\u0022T:System.Array\\u0022 /\\u003E index.\\u003C/summary\\u003E\\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022array\\u0022 /\\u003E is \\u003Csee langword=\\u0022null\\u0022 /\\u003E.\\u003C/exception\\u003E\\u003Cexception cref=\\u0022T:System.ArgumentOutOfRangeException\\u0022\\u003E\\u003Cparamref name=\\u0022arrayIndex\\u0022 /\\u003E is less than 0.\\u003C/exception\\u003E\\u003Cexception cref=\\u0022T:System.ArgumentException\\u0022\\u003EThe number of elements in the source \\u003Csee cref=\\u0022T:System.Collections.Generic.ICollection\\u00601\\u0022 /\\u003E is greater than the available space from \\u003Cparamref name=\\u0022arrayIndex\\u0022 /\\u003E to the end of the destination \\u003Cparamref name=\\u0022array\\u0022 /\\u003E.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.CopyTo(System.Collections.Generic.KeyValuePair\\u003CSystem.String, System.Object\\u003E[], System.Int32)", + "nodeIdHashed": "nId1150076727-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CopyTo", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "[", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "]", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "array", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "arrayIndex", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.CopyTo(System.Collections.Generic.KeyValuePair\\u003CSystem.String, System.Object\\u003E[], System.Int32)", + "nodeIdHashed": "nId1150076727-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1369122998-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003ERemoves the first occurrence of a specific object from the \\u003Csee cref=\\u0022T:System.Collections.Generic.ICollection\\u00601\\u0022 /\\u003E.\\u003C/summary\\u003E\\u003Cexception cref=\\u0022T:System.NotSupportedException\\u0022\\u003EThe \\u003Csee cref=\\u0022T:System.Collections.Generic.ICollection\\u00601\\u0022 /\\u003E is read-only.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Remove(System.Collections.Generic.KeyValuePair\\u003CSystem.String, System.Object\\u003E)", + "nodeIdHashed": "nId-1369122998-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ICollection", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Remove", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "item", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.Remove(System.Collections.Generic.KeyValuePair\\u003CSystem.String, System.Object\\u003E)", + "nodeIdHashed": "nId-1369122998-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId334484888-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetEnumerator()", + "nodeIdHashed": "nId334484888-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets the enumerator for the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E properties.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetEnumerator()", + "nodeIdHashed": "nId334484888-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetEnumerator()", + "nodeIdHashed": "nId334484888-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "IEnumerator", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "KeyValuePair", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "GetEnumerator", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetEnumerator()", + "nodeIdHashed": "nId334484888-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2047629623-1594139014-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetEnumerator()", + "nodeIdHashed": "nId2047629623-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets the enumerator for the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableEntity\\u0022 /\\u003E properties.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetEnumerator()", + "nodeIdHashed": "nId2047629623-1594139014-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetEnumerator()", + "nodeIdHashed": "nId2047629623-1594139014-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "IEnumerator", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEnumerable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "GetEnumerator", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableEntity.GetEnumerator()", + "nodeIdHashed": "nId2047629623-1594139014-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1594139014-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1064383821-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId1064383821-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1113617725-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId1113617725-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-1594139014-1951420756" + }, + "nId623492987-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The retention policy. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableRetentionPolicy", + "nodeIdHashed": "nId623492987-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableRetentionPolicy", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableRetentionPolicy", + "nodeIdHashed": "nId623492987-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableRetentionPolicy", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId623492987-1951420756" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1951420756", + "childrenNodeIdsInOrder": { + "0": "nId-242848503623492987-1951420756", + "1": "nId1362032781623492987-1951420756", + "2": "nId-45052871623492987-1951420756" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId2082367092-1951420756" + }, + "nId-242848503623492987-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Initializes a new instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableRetentionPolicy\\u0022 /\\u003E. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableRetentionPolicy.TableRetentionPolicy(System.Boolean)", + "nodeIdHashed": "nId-242848503623492987-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022enabled\\u0022\\u003E Indicates whether a retention policy is enabled for the service. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableRetentionPolicy.TableRetentionPolicy(System.Boolean)", + "nodeIdHashed": "nId-242848503623492987-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableRetentionPolicy", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enabled", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableRetentionPolicy.TableRetentionPolicy(System.Boolean)", + "nodeIdHashed": "nId-242848503623492987-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId623492987-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1362032781623492987-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Indicates the number of days that metrics or logging or soft-deleted data should be retained. All data older than this value will be deleted. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableRetentionPolicy.Days", + "nodeIdHashed": "nId1362032781623492987-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Days", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableRetentionPolicy.Days", + "nodeIdHashed": "nId1362032781623492987-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId623492987-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-45052871623492987-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Indicates whether a retention policy is enabled for the service. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableRetentionPolicy.Enabled", + "nodeIdHashed": "nId-45052871623492987-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Enabled", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableRetentionPolicy.Enabled", + "nodeIdHashed": "nId-45052871623492987-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId623492987-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2082367092-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId2082367092-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1318559653-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId1318559653-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId623492987-1951420756" + }, + "nId-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient", + "nodeIdHashed": "nId-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableServiceClient\\u0022 /\\u003E provides synchronous and asynchronous methods to perform table level operations with Azure Tables hosted in either Azure storage accounts or Azure Cosmos DB table API.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient", + "nodeIdHashed": "nId-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient", + "nodeIdHashed": "nId-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient", + "nodeIdHashed": "nId-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableServiceClient", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-1006991687-1951420756" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1951420756", + "childrenNodeIdsInOrder": { + "0": "nId-2124940565-1006991687-1951420756", + "1": "nId542452646-1006991687-1951420756", + "2": "nId1897866322-1006991687-1951420756", + "3": "nId238052936-1006991687-1951420756", + "4": "nId920410813-1006991687-1951420756", + "5": "nId-1126453323-1006991687-1951420756", + "6": "nId1146295611-1006991687-1951420756", + "7": "nId-1501368466-1006991687-1951420756", + "8": "nId-1140937830-1006991687-1951420756", + "9": "nId-322726632-1006991687-1951420756", + "10": "nId1727334450-1006991687-1951420756", + "11": "nId814622456-1006991687-1951420756", + "12": "nId1066578032-1006991687-1951420756", + "13": "nId-1584521650-1006991687-1951420756", + "14": "nId-32822334-1006991687-1951420756", + "15": "nId164416137-1006991687-1951420756", + "16": "nId1013304815-1006991687-1951420756", + "17": "nId-1383493534-1006991687-1951420756", + "18": "nId469611289-1006991687-1951420756", + "19": "nId-2146488537-1006991687-1951420756", + "20": "nId153706482-1006991687-1951420756", + "21": "nId-1567700452-1006991687-1951420756", + "22": "nId-358728818-1006991687-1951420756", + "23": "nId325071771-1006991687-1951420756", + "24": "nId386391022-1006991687-1951420756", + "25": "nId-31835360-1006991687-1951420756", + "26": "nId1407752168-1006991687-1951420756", + "27": "nId-1277739387-1006991687-1951420756", + "28": "nId-467403110-1006991687-1951420756", + "29": "nId5016997-1006991687-1951420756", + "30": "nId-26018827-1006991687-1951420756", + "31": "nId-1689771796-1006991687-1951420756", + "32": "nId1292946820-1006991687-1951420756", + "33": "nId1115511728-1006991687-1951420756", + "34": "nId77837562-1006991687-1951420756", + "35": "nId731581741-1006991687-1951420756" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-178046102-1951420756" + }, + "nId-2124940565-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "nodeIdHashed": "nId-2124940565-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableServiceClient\\u0022 /\\u003E using the specified \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableServiceClient.Uri\\u0022 /\\u003E containing a shared access signature (SAS)", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "nodeIdHashed": "nId-2124940565-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// token credential.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "nodeIdHashed": "nId-2124940565-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "nodeIdHashed": "nId-2124940565-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022endpoint\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "nodeIdHashed": "nId-2124940565-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableServiceClient.Uri\\u0022 /\\u003E referencing the table service account.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "nodeIdHashed": "nId-2124940565-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This is likely to be similar to \\u0022https://{account_name}.table.core.windows.net/\\u0022 or \\u0022https://{account_name}.table.cosmos.azure.com/\\u0022.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "nodeIdHashed": "nId-2124940565-1006991687-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "nodeIdHashed": "nId-2124940565-1006991687-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022credential\\u0022\\u003EThe shared access signature credential used to sign requests.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "nodeIdHashed": "nId-2124940565-1006991687-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// See \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions,Azure.Data.Tables.Sas.TableAccountSasResourceTypes,System.DateTimeOffset)\\u0022 /\\u003E for creating a SAS token.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "nodeIdHashed": "nId-2124940565-1006991687-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentException\\u0022\\u003E\\u003Cparamref name=\\u0022endpoint\\u0022 /\\u003E does not start with \\u0027https\\u0027.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "nodeIdHashed": "nId-2124940565-1006991687-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022credential\\u0022 /\\u003E is null.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "nodeIdHashed": "nId-2124940565-1006991687-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "nodeIdHashed": "nId-2124940565-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AzureSasCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential)", + "nodeIdHashed": "nId-2124940565-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId542452646-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "nodeIdHashed": "nId542452646-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableServiceClient\\u0022 /\\u003E using the specified connection string.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "nodeIdHashed": "nId542452646-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "nodeIdHashed": "nId542452646-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022connectionString\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "nodeIdHashed": "nId542452646-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A connection string includes the authentication information", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "nodeIdHashed": "nId542452646-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// required for your application to access data in an Azure Storage", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "nodeIdHashed": "nId542452646-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// account at runtime.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "nodeIdHashed": "nId542452646-1006991687-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "nodeIdHashed": "nId542452646-1006991687-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For more information,", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "nodeIdHashed": "nId542452646-1006991687-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee href=\\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "nodeIdHashed": "nId542452646-1006991687-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Configure Azure Storage connection strings\\u003C/see\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "nodeIdHashed": "nId542452646-1006991687-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "nodeIdHashed": "nId542452646-1006991687-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022connectionString\\u0022 /\\u003E is null.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "nodeIdHashed": "nId542452646-1006991687-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "nodeIdHashed": "nId542452646-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "connectionString", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String)", + "nodeIdHashed": "nId542452646-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1897866322-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1897866322-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableServiceClient\\u0022 /\\u003E using the specified \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableServiceClient.Uri\\u0022 /\\u003E containing a shared access signature (SAS)", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1897866322-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// token credential. See \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions,Azure.Data.Tables.Sas.TableAccountSasResourceTypes,System.DateTimeOffset)\\u0022 /\\u003E for creating a SAS token.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1897866322-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1897866322-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022endpoint\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1897866322-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableServiceClient.Uri\\u0022 /\\u003E referencing the table service account.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1897866322-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This is likely to be similar to \\u0022https://{account_name}.table.core.windows.net/\\u0022 or \\u0022https://{account_name}.table.cosmos.azure.com/\\u0022.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1897866322-1006991687-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1897866322-1006991687-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022options\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1897866322-1006991687-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1897866322-1006991687-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1897866322-1006991687-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentException\\u0022\\u003E\\u003Cparamref name=\\u0022endpoint\\u0022 /\\u003E does not start with \\u0027https\\u0027.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1897866322-1006991687-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022endpoint\\u0022 /\\u003E is null.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1897866322-1006991687-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1897866322-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1897866322-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId238052936-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId238052936-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableServiceClient\\u0022 /\\u003E using the specified \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableServiceClient.Uri\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId238052936-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId238052936-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022endpoint\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId238052936-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableServiceClient.Uri\\u0022 /\\u003E referencing the table service account.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId238052936-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This is likely to be similar to \\u0022https://{account_name}.table.core.windows.net/\\u0022 or \\u0022https://{account_name}.table.cosmos.azure.com/\\u0022.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId238052936-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId238052936-1006991687-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022credential\\u0022\\u003EThe shared access signature credential used to sign requests.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId238052936-1006991687-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022options\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId238052936-1006991687-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId238052936-1006991687-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId238052936-1006991687-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentException\\u0022\\u003E\\u003Cparamref name=\\u0022endpoint\\u0022 /\\u003E does not start with \\u0027https\\u0027.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId238052936-1006991687-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022endpoint\\u0022 /\\u003E is null.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId238052936-1006991687-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId238052936-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AzureSasCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.AzureSasCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId238052936-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId920410813-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId920410813-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableServiceClient\\u0022 /\\u003E using the specified table service \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableServiceClient.Uri\\u0022 /\\u003E and \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableSharedKeyCredential\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId920410813-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId920410813-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022endpoint\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId920410813-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableServiceClient.Uri\\u0022 /\\u003E referencing the table service account.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId920410813-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This is likely to be similar to \\u0022https://{account_name}.table.core.windows.net/\\u0022 or \\u0022https://{account_name}.table.cosmos.azure.com/\\u0022.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId920410813-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId920410813-1006991687-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022credential\\u0022\\u003EThe shared key credential used to sign requests.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId920410813-1006991687-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022endpoint\\u0022 /\\u003E or \\u003Cparamref name=\\u0022credential\\u0022 /\\u003E is null.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId920410813-1006991687-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId920410813-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId920410813-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1126453323-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1126453323-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableServiceClient\\u0022 /\\u003E using the specified table service \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableServiceClient.Uri\\u0022 /\\u003E and \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableSharedKeyCredential\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1126453323-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1126453323-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022endpoint\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1126453323-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableServiceClient.Uri\\u0022 /\\u003E referencing the table service account.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1126453323-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This is likely to be similar to \\u0022https://{account_name}.table.core.windows.net/\\u0022 or \\u0022https://{account_name}.table.cosmos.azure.com/\\u0022.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1126453323-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1126453323-1006991687-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022credential\\u0022\\u003EThe shared key credential used to sign requests.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1126453323-1006991687-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022options\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1126453323-1006991687-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1126453323-1006991687-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1126453323-1006991687-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022endpoint\\u0022 /\\u003E or \\u003Cparamref name=\\u0022credential\\u0022 /\\u003E is null.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1126453323-1006991687-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1126453323-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "credential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Data.Tables.TableSharedKeyCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1126453323-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1146295611-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1146295611-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableServiceClient\\u0022 /\\u003E using the specified connection string.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1146295611-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1146295611-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022connectionString\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1146295611-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A connection string includes the authentication information", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1146295611-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// required for your application to access data in an Azure Storage", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1146295611-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// account at runtime.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1146295611-1006991687-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1146295611-1006991687-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For more information,", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1146295611-1006991687-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee href=\\u0022https://docs.microsoft.com/azure/storage/common/storage-configure-connection-string\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1146295611-1006991687-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Configure Azure Storage connection strings\\u003C/see\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1146295611-1006991687-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1146295611-1006991687-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022options\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1146295611-1006991687-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1146295611-1006991687-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1146295611-1006991687-1951420756", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022connectionString\\u0022 /\\u003E is null.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1146295611-1006991687-1951420756", + "rowPositionInGroup": 15, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.InvalidOperationException\\u0022\\u003E\\u003Cparamref name=\\u0022connectionString\\u0022 /\\u003E is invalid.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1146295611-1006991687-1951420756", + "rowPositionInGroup": 16, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1146295611-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "connectionString", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.String, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId1146295611-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1501368466-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1501368466-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableServiceClient\\u0022 /\\u003E using the specified \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableServiceClient.Uri\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1501368466-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1501368466-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022endpoint\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1501368466-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableServiceClient.Uri\\u0022 /\\u003E referencing the table service account.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1501368466-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This is likely to be similar to \\u0022https://{account_name}.table.core.windows.net/\\u0022 or \\u0022https://{account_name}.table.cosmos.azure.com/\\u0022.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1501368466-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1501368466-1006991687-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022tokenCredential\\u0022\\u003EThe \\u003Csee cref=\\u0022T:Azure.Core.TokenCredential\\u0022 /\\u003E used to authorize requests.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1501368466-1006991687-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022options\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1501368466-1006991687-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Optional client options that define the transport pipeline policies for authentication, retries, etc., that are applied to every request.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1501368466-1006991687-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1501368466-1006991687-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022endpoint\\u0022 /\\u003E or \\u003Cparamref name=\\u0022tokenCredential\\u0022 /\\u003E is null.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1501368466-1006991687-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "diagnostics": [ + { + "type": "diagnostics", + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1501368466-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "diagnostics", + "error" + ], + "diffKind": "noneDiff", + "diagnostics": { + "diagnosticId": "AZC0007", + "text": "A client type should have a public constructor with equivalent parameters that doesn\\u0027t take a Azure.Core.ClientOptions-derived type as the last argument", + "helpLinkUri": "https://azure.github.io/azure-sdk/dotnet_introduction.html#dotnet-client-constructor-minimal", + "targetId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "level": "error" + }, + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "endpoint", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TokenCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tokenCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "options", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient(System.Uri, Azure.Core.TokenCredential, Azure.Data.Tables.TableClientOptions)", + "nodeIdHashed": "nId-1501368466-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1140937830-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient()", + "nodeIdHashed": "nId-1140937830-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableServiceClient\\u0022 /\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient()", + "nodeIdHashed": "nId-1140937830-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// class for mocking.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient()", + "nodeIdHashed": "nId-1140937830-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient()", + "nodeIdHashed": "nId-1140937830-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "protected", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceClient", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.TableServiceClient()", + "nodeIdHashed": "nId-1140937830-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-322726632-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.AccountName", + "nodeIdHashed": "nId-322726632-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The name of the table account with which this client instance will interact.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.AccountName", + "nodeIdHashed": "nId-322726632-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.AccountName", + "nodeIdHashed": "nId-322726632-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AccountName", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.AccountName", + "nodeIdHashed": "nId-322726632-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1727334450-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Uri", + "nodeIdHashed": "nId1727334450-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The Uri for the table account.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Uri", + "nodeIdHashed": "nId1727334450-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Uri", + "nodeIdHashed": "nId1727334450-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Uri", + "nodeIdHashed": "nId1727334450-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId814622456-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E)", + "nodeIdHashed": "nId814622456-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Creates an OData filter query string from the provided expression.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E)", + "nodeIdHashed": "nId814622456-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E)", + "nodeIdHashed": "nId814622456-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022filter\\u0022\\u003EA filter expression.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E)", + "nodeIdHashed": "nId814622456-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe string representation of the filter expression.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E)", + "nodeIdHashed": "nId814622456-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateQueryFilter", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Expression", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Func", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E)", + "nodeIdHashed": "nId814622456-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1066578032-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)", + "nodeIdHashed": "nId1066578032-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Create an OData filter expression from an interpolated string. The interpolated values will be quoted and escaped as necessary.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)", + "nodeIdHashed": "nId1066578032-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)", + "nodeIdHashed": "nId1066578032-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022filter\\u0022\\u003EAn interpolated filter string.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)", + "nodeIdHashed": "nId1066578032-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EA valid OData filter expression.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)", + "nodeIdHashed": "nId1066578032-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateQueryFilter", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "FormattableString", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateQueryFilter(System.FormattableString)", + "nodeIdHashed": "nId1066578032-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1584521650-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1584521650-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Creates a table on the service.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1584521650-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1584521650-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022tableName\\u0022\\u003EThe name of table to create.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1584521650-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1584521650-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EA \\u003Csee cref=\\u0022T:Azure.Response\\u00601\\u0022 /\\u003E containing properties of the table.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1584521650-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateTable", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTable(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1584521650-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-32822334-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-32822334-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Creates a table on the service.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-32822334-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-32822334-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022tableName\\u0022\\u003EThe name of table to create.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-32822334-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-32822334-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EA \\u003Csee cref=\\u0022T:Azure.Response\\u00601\\u0022 /\\u003E containing properties of the table.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-32822334-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateTableAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-32822334-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId164416137-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId164416137-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Creates a table on the service.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId164416137-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId164416137-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022tableName\\u0022\\u003EThe name of the table to create.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId164416137-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId164416137-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EA \\u003Csee cref=\\u0022T:Azure.Response\\u00601\\u0022 /\\u003E containing properties of the table. If the table already exists, then \\u003Csee cref=\\u0022P:Azure.Response.Status\\u0022 /\\u003E is 409. The \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E can be accessed via the GetRawResponse() method.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId164416137-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateTableIfNotExists", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExists(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId164416137-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1013304815-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1013304815-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Creates a table on the service.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1013304815-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1013304815-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022tableName\\u0022\\u003EThe name of the table to create.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1013304815-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1013304815-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EA \\u003Csee cref=\\u0022T:Azure.Response\\u00601\\u0022 /\\u003E containing properties of the table. If the table already exists, then \\u003Csee cref=\\u0022P:Azure.Response.Status\\u0022 /\\u003E is 409. The \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E can be accessed via the GetRawResponse() method.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1013304815-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CreateTableIfNotExistsAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.CreateTableIfNotExistsAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1013304815-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1383493534-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1383493534-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Deletes a table on the service.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1383493534-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1383493534-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022tableName\\u0022\\u003EThe name of the table to delete.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1383493534-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1383493534-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E indicating the result of the operation.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1383493534-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteTable", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.DeleteTable(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1383493534-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId469611289-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId469611289-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Deletes a table on the service.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId469611289-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId469611289-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022tableName\\u0022\\u003EThe name of the table to delete.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId469611289-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId469611289-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E indicating the result of the operation.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId469611289-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DeleteTableAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.DeleteTableAsync(System.String, System.Threading.CancellationToken)", + "nodeIdHashed": "nId469611289-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2146488537-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions,Azure.Data.Tables.Sas.TableAccountSasResourceTypes,System.DateTimeOffset)\\u0022 /\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// returns a \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableServiceClient.Uri\\u0022 /\\u003E that generates a Table Service", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Shared Access Signature (SAS) Uri based on the Client properties", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// and parameters passed.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For more information, see", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee href=\\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Constructing a Service SAS\\u003C/see\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022permissions\\u0022\\u003E Specifies the list of permissions to be associated with the SAS.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// See \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022resourceTypes\\u0022\\u003E Specifies the resource types that will can be accessed with the SAS.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022expiresOn\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Required. Specifies the time at which the SAS becomes invalid. This field", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 15, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// must be omitted if it has been specified in an associated stored access policy.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 16, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 17, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E A \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\\u0022 /\\u003E on successfully deleting. \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 18, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cremarks\\u003E An \\u003Csee cref=\\u0022T:System.Exception\\u0022 /\\u003E will be thrown if a failure occurs. \\u003C/remarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 19, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GenerateSasUri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableAccountSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "resourceTypes", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-2146488537-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId153706482-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)", + "nodeIdHashed": "nId153706482-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)\\u0022 /\\u003E returns a", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)", + "nodeIdHashed": "nId153706482-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableServiceClient.Uri\\u0022 /\\u003E that generates a Table Service SAS Uri based", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)", + "nodeIdHashed": "nId153706482-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// on the Client properties and builder passed.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)", + "nodeIdHashed": "nId153706482-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)", + "nodeIdHashed": "nId153706482-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For more information, see", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)", + "nodeIdHashed": "nId153706482-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee href=\\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/constructing-a-service-sas\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)", + "nodeIdHashed": "nId153706482-1006991687-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Constructing a Service SAS\\u003C/see\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)", + "nodeIdHashed": "nId153706482-1006991687-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)", + "nodeIdHashed": "nId153706482-1006991687-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022builder\\u0022\\u003E Used to generate a Shared Access Signature (SAS). \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)", + "nodeIdHashed": "nId153706482-1006991687-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E A \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\\u0022 /\\u003E on successfully deleting. \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)", + "nodeIdHashed": "nId153706482-1006991687-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cremarks\\u003E An \\u003Csee cref=\\u0022T:System.Exception\\u0022 /\\u003E will be thrown if a failure occurs. \\u003C/remarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)", + "nodeIdHashed": "nId153706482-1006991687-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GenerateSasUri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GenerateSasUri(Azure.Data.Tables.Sas.TableAccountSasBuilder)", + "nodeIdHashed": "nId153706482-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1567700452-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Gets the properties of an account\\u0027s Table service, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1567700452-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1567700452-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe \\u003Csee cref=\\u0022T:Azure.Response\\u00601\\u0022 /\\u003E indicating the result of the operation.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1567700452-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceProperties", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetProperties", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetProperties(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1567700452-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-358728818-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Gets the properties of an account\\u0027s Table service, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-358728818-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-358728818-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe \\u003Csee cref=\\u0022T:Azure.Response\\u00601\\u0022 /\\u003E indicating the result of the operation.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-358728818-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceProperties", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetPropertiesAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetPropertiesAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-358728818-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId325071771-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId325071771-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets a \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\\u0022 /\\u003E instance scoped to the current account.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId325071771-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId325071771-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022permissions\\u0022\\u003E\\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\\u0022 /\\u003E containing the allowed permissions.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId325071771-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022resourceTypes\\u0022\\u003E\\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\\u0022 /\\u003E containing the accessible resource types.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId325071771-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022expiresOn\\u0022\\u003EThe time at which the shared access signature becomes invalid.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId325071771-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EAn instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\\u0022 /\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId325071771-1006991687-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSasBuilder", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableAccountSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "resourceTypes", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId325071771-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId386391022-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId386391022-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets a \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\\u0022 /\\u003E instance scoped to the current table.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId386391022-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId386391022-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022rawPermissions\\u0022\\u003EThe permissions associated with the shared access signature. This string should contain one or more of the following permission characters in this order: \\u0022racwdl\\u0022.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId386391022-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022resourceTypes\\u0022\\u003E\\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\\u0022 /\\u003E containing the accessible resource types.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId386391022-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022expiresOn\\u0022\\u003EThe time at which the shared access signature becomes invalid.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId386391022-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EAn instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\\u0022 /\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId386391022-1006991687-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasBuilder" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetSasBuilder", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rawPermissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "resourceTypes", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId386391022-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-31835360-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Retrieves statistics related to replication for the Table service. It is only available on the secondary location endpoint when read-access geo-redundant replication is enabled for the account. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetStatistics(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-31835360-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetStatistics(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-31835360-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceStatistics", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceStatistics" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetStatistics", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetStatistics(System.Threading.CancellationToken)", + "nodeIdHashed": "nId-31835360-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1407752168-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Retrieves statistics related to replication for the Table service. It is only available on the secondary location endpoint when read-access geo-redundant replication is enabled for the account. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetStatisticsAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId1407752168-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetStatisticsAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId1407752168-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceStatistics", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceStatistics" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetStatisticsAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetStatisticsAsync(System.Threading.CancellationToken)", + "nodeIdHashed": "nId1407752168-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1277739387-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)", + "nodeIdHashed": "nId-1277739387-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets an instance of a \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableClient\\u0022 /\\u003E configured with the current \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableServiceClient\\u0022 /\\u003E options, affinitized to the specified \\u003Cparamref name=\\u0022tableName\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)", + "nodeIdHashed": "nId-1277739387-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)", + "nodeIdHashed": "nId-1277739387-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022tableName\\u0022\\u003E\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)", + "nodeIdHashed": "nId-1277739387-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)", + "nodeIdHashed": "nId-1277739387-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClient", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClient" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetTableClient", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.GetTableClient(System.String)", + "nodeIdHashed": "nId-1277739387-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-467403110-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-467403110-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets a list of tables from the storage account.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-467403110-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-467403110-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022filter\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-467403110-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Returns only tables that satisfy the specified filter.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-467403110-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For example, the following would filter tables with a Name of \\u0027foo\\u0027: \\u003Cc\\u003E\\u0022TableName eq \\u0027foo\\u0027\\u0022\\u003C/c\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-467403110-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-467403110-1006991687-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022maxPerPage\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-467403110-1006991687-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The maximum number tables that will be returned per page.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-467403110-1006991687-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-467403110-1006991687-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-467403110-1006991687-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-467403110-1006991687-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EAn \\u003Csee cref=\\u0022T:Azure.Pageable\\u00601\\u0022 /\\u003E containing a collection of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableItem\\u0022 /\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-467403110-1006991687-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Pageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Query", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-467403110-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId5016997-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId5016997-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets a list of tables from the storage account.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId5016997-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId5016997-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022filter\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId5016997-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Returns only tables that satisfy the specified filter expression.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId5016997-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For example, the following would filter tables with a Name of \\u0027foo\\u0027: \\u003Cc\\u003E\\u0022TableName eq {someStringVariable}\\u0022\\u003C/c\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId5016997-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The filter string will be properly quoted and escaped.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId5016997-1006991687-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId5016997-1006991687-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022maxPerPage\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId5016997-1006991687-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The maximum number of entities that will be returned per page.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId5016997-1006991687-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId5016997-1006991687-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId5016997-1006991687-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId5016997-1006991687-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EAn \\u003Csee cref=\\u0022T:Azure.Pageable\\u00601\\u0022 /\\u003E containing a collection of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableItem\\u0022 /\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId5016997-1006991687-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId5016997-1006991687-1951420756", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Pageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Query", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "FormattableString", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId5016997-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-26018827-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-26018827-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets a list of tables from the storage account.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-26018827-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-26018827-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022filter\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-26018827-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Returns only tables that satisfy the specified filter expression.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-26018827-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For example, the following expression would filter tables with a Name of \\u0027foo\\u0027: \\u003Cc\\u003Ee =\\u0026gt; e.Name == \\u0022foo\\u0022\\u003C/c\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-26018827-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-26018827-1006991687-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022maxPerPage\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-26018827-1006991687-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The maximum number of entities that will be returned per page.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-26018827-1006991687-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-26018827-1006991687-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-26018827-1006991687-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-26018827-1006991687-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EAn \\u003Csee cref=\\u0022T:Azure.Pageable\\u00601\\u0022 /\\u003E containing a collection of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableItem\\u0022 /\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-26018827-1006991687-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-26018827-1006991687-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Pageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Query", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Expression", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Func", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.Query(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-26018827-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1689771796-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1689771796-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets a list of tables from the storage account.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1689771796-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1689771796-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022filter\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1689771796-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Returns only tables that satisfy the specified filter.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1689771796-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For example, the following would filter tables with a Name of \\u0027foo\\u0027: \\u003Cc\\u003E\\u0022TableName eq \\u0027foo\\u0027\\u0022\\u003C/c\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1689771796-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1689771796-1006991687-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022maxPerPage\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1689771796-1006991687-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The maximum number of tables that will be returned per page.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1689771796-1006991687-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1689771796-1006991687-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1689771796-1006991687-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1689771796-1006991687-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EAn \\u003Csee cref=\\u0022T:Azure.AsyncPageable\\u00601\\u0022 /\\u003E containing a collection of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableItem\\u0022 /\\u003Es.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1689771796-1006991687-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AsyncPageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "QueryAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.String, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId-1689771796-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1292946820-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1292946820-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets a list of tables from the storage account.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1292946820-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1292946820-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022filter\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1292946820-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Returns only tables that satisfy the specified filter expression.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1292946820-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For example, the following would filter tables with a Name of \\u0027foo\\u0027: \\u003Cc\\u003E\\u0022TableName eq {someStringVariable}\\u0022\\u003C/c\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1292946820-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The filter string will be properly quoted and escaped.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1292946820-1006991687-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1292946820-1006991687-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022maxPerPage\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1292946820-1006991687-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The maximum number of entities that will be returned per page.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1292946820-1006991687-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1292946820-1006991687-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1292946820-1006991687-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1292946820-1006991687-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EAn \\u003Csee cref=\\u0022T:Azure.AsyncPageable\\u00601\\u0022 /\\u003E containing a collection of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableItem\\u0022 /\\u003Es.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1292946820-1006991687-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1292946820-1006991687-1951420756", + "rowPositionInGroup": 14, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AsyncPageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "QueryAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "FormattableString", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.FormattableString, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1292946820-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1115511728-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1115511728-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets a list of tables from the storage account.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1115511728-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1115511728-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022filter\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1115511728-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Returns only tables that satisfy the specified filter expression.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1115511728-1006991687-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For example, the following expression would filter tables with a Name of \\u0027foo\\u0027: \\u003Cc\\u003Ee =\\u0026gt; e.Name == \\u0022foo\\u0022\\u003C/c\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1115511728-1006991687-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1115511728-1006991687-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022maxPerPage\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1115511728-1006991687-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The maximum number of entities that will be returned per page.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1115511728-1006991687-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Note: This value does not limit the total number of results if the result is fully enumerated.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1115511728-1006991687-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1115511728-1006991687-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1115511728-1006991687-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EAn \\u003Csee cref=\\u0022T:Azure.AsyncPageable\\u00601\\u0022 /\\u003E containing a collection of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableItem\\u0022 /\\u003Es.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1115511728-1006991687-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:Azure.RequestFailedException\\u0022\\u003EThe server returned an error. See \\u003Csee cref=\\u0022P:System.Exception.Message\\u0022 /\\u003E for details returned from the server.\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1115511728-1006991687-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AsyncPageable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "QueryAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Expression", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Func", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "filter", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxPerPage", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.QueryAsync(System.Linq.Expressions.Expression\\u003CSystem.Func\\u003CAzure.Data.Tables.Models.TableItem, System.Boolean\\u003E\\u003E, System.Int32?, System.Threading.CancellationToken)", + "nodeIdHashed": "nId1115511728-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId77837562-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Sets properties for an account\\u0027s Table service endpoint, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)", + "nodeIdHashed": "nId77837562-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022properties\\u0022\\u003E The Table Service properties. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)", + "nodeIdHashed": "nId77837562-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)", + "nodeIdHashed": "nId77837562-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E indicating the result of the operation.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)", + "nodeIdHashed": "nId77837562-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetProperties", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceProperties", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "properties", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.SetProperties(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)", + "nodeIdHashed": "nId77837562-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId731581741-1006991687-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Sets properties for an account\\u0027s Table service endpoint, including properties for Analytics and CORS (Cross-Origin Resource Sharing) rules. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)", + "nodeIdHashed": "nId731581741-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022properties\\u0022\\u003E The Table Service properties. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)", + "nodeIdHashed": "nId731581741-1006991687-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022cancellationToken\\u0022\\u003EA \\u003Csee cref=\\u0022T:System.Threading.CancellationToken\\u0022 /\\u003E controlling the request lifetime.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)", + "nodeIdHashed": "nId731581741-1006991687-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe \\u003Csee cref=\\u0022T:Azure.Response\\u0022 /\\u003E indicating the result of the operation.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)", + "nodeIdHashed": "nId731581741-1006991687-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "virtual", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Task", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetPropertiesAsync", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceProperties", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceProperties" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "properties", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CancellationToken", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "cancellationToken", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableServiceClient.SetPropertiesAsync(Azure.Data.Tables.Models.TableServiceProperties, System.Threading.CancellationToken)", + "nodeIdHashed": "nId731581741-1006991687-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1006991687-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-178046102-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-178046102-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1672947593-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1672947593-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-1006991687-1951420756" + }, + "nId-1204270302-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential", + "nodeIdHashed": "nId-1204270302-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableSharedKeyCredential\\u0022 /\\u003E is a credential backed by", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential", + "nodeIdHashed": "nId-1204270302-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// a Storage Account\\u0027s name and one of its access keys.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential", + "nodeIdHashed": "nId-1204270302-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential", + "nodeIdHashed": "nId-1204270302-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential", + "nodeIdHashed": "nId-1204270302-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSharedKeyCredential", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-1204270302-1951420756" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1951420756", + "childrenNodeIdsInOrder": { + "0": "nId1360019338-1204270302-1951420756", + "1": "nId634175376-1204270302-1951420756", + "2": "nId-1458035210-1204270302-1951420756" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId1004490815-1951420756" + }, + "nId1360019338-1204270302-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)", + "nodeIdHashed": "nId1360019338-1204270302-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)", + "nodeIdHashed": "nId1360019338-1204270302-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableSharedKeyCredential\\u0022 /\\u003E class.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)", + "nodeIdHashed": "nId1360019338-1204270302-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)", + "nodeIdHashed": "nId1360019338-1204270302-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022accountName\\u0022\\u003EThe name of the Storage Account.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)", + "nodeIdHashed": "nId1360019338-1204270302-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022accountKey\\u0022\\u003EA Storage Account access key.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)", + "nodeIdHashed": "nId1360019338-1204270302-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "accountName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "accountKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.TableSharedKeyCredential(System.String, System.String)", + "nodeIdHashed": "nId1360019338-1204270302-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1204270302-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId634175376-1204270302-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.AccountName", + "nodeIdHashed": "nId634175376-1204270302-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets the name of the Storage Account.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.AccountName", + "nodeIdHashed": "nId634175376-1204270302-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.AccountName", + "nodeIdHashed": "nId634175376-1204270302-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AccountName", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.AccountName", + "nodeIdHashed": "nId634175376-1204270302-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1204270302-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1458035210-1204270302-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)", + "nodeIdHashed": "nId-1458035210-1204270302-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Update the Storage Account\\u0027s access key. This intended to be used", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)", + "nodeIdHashed": "nId-1458035210-1204270302-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// when you\\u0027ve regenerated your Storage Account\\u0027s access keys and want", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)", + "nodeIdHashed": "nId-1458035210-1204270302-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// to update long lived clients.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)", + "nodeIdHashed": "nId-1458035210-1204270302-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)", + "nodeIdHashed": "nId-1458035210-1204270302-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022accountKey\\u0022\\u003EA Storage Account access key.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)", + "nodeIdHashed": "nId-1458035210-1204270302-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetAccountKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "accountKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableSharedKeyCredential.SetAccountKey(System.String)", + "nodeIdHashed": "nId-1458035210-1204270302-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1204270302-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1004490815-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId1004490815-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1088859211-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1088859211-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-1204270302-1951420756" + }, + "nId1299522596-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction", + "nodeIdHashed": "nId1299522596-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Defines an transaction action to be included as part of a batch operation.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction", + "nodeIdHashed": "nId1299522596-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction", + "nodeIdHashed": "nId1299522596-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionAction", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction", + "nodeIdHashed": "nId1299522596-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableTransactionAction", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1299522596-1951420756" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1951420756", + "childrenNodeIdsInOrder": { + "0": "nId-13162674621299522596-1951420756", + "1": "nId9811768361299522596-1951420756", + "2": "nId-18550818291299522596-1951420756", + "3": "nId16482134781299522596-1951420756", + "4": "nId-1380447771299522596-1951420756" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId595472236-1951420756" + }, + "nId-13162674621299522596-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)", + "nodeIdHashed": "nId-13162674621299522596-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableTransactionAction\\u0022 /\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)", + "nodeIdHashed": "nId-13162674621299522596-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)", + "nodeIdHashed": "nId-13162674621299522596-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022actionType\\u0022\\u003E The operation type to be applied to the \\u003Cparamref name=\\u0022entity\\u0022 /\\u003E\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)", + "nodeIdHashed": "nId-13162674621299522596-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022entity\\u0022\\u003EThe table entity to which the \\u003Cparamref name=\\u0022actionType\\u0022 /\\u003E will be applied.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)", + "nodeIdHashed": "nId-13162674621299522596-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionAction", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableTransactionActionType", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableTransactionActionType" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "actionType", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity)", + "nodeIdHashed": "nId-13162674621299522596-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1299522596-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId9811768361299522596-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)", + "nodeIdHashed": "nId9811768361299522596-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableTransactionAction\\u0022 /\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)", + "nodeIdHashed": "nId9811768361299522596-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)", + "nodeIdHashed": "nId9811768361299522596-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022actionType\\u0022\\u003E The operation type to be applied to the \\u003Cparamref name=\\u0022entity\\u0022 /\\u003E\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)", + "nodeIdHashed": "nId9811768361299522596-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022entity\\u0022\\u003EThe table entity to which the \\u003Cparamref name=\\u0022actionType\\u0022 /\\u003E will be applied.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)", + "nodeIdHashed": "nId9811768361299522596-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022etag\\u0022\\u003E The \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableTransactionAction.ETag\\u0022 /\\u003E to apply to this action.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)", + "nodeIdHashed": "nId9811768361299522596-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionAction", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableTransactionActionType", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableTransactionActionType" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "actionType", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "entity", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "etag", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.TableTransactionAction(Azure.Data.Tables.TableTransactionActionType, Azure.Data.Tables.ITableEntity, Azure.ETag)", + "nodeIdHashed": "nId9811768361299522596-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1299522596-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-18550818291299522596-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.ActionType", + "nodeIdHashed": "nId-18550818291299522596-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The operation type to be applied to the \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableTransactionAction.Entity\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.ActionType", + "nodeIdHashed": "nId-18550818291299522596-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.ActionType", + "nodeIdHashed": "nId-18550818291299522596-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionActionType", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableTransactionActionType" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ActionType", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.ActionType", + "nodeIdHashed": "nId-18550818291299522596-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1299522596-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId16482134781299522596-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.Entity", + "nodeIdHashed": "nId16482134781299522596-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The table entity to which the batch operation will be applied.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.Entity", + "nodeIdHashed": "nId16482134781299522596-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.Entity", + "nodeIdHashed": "nId16482134781299522596-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ITableEntity", + "properties": { + "NavigateToId": "Azure.Data.Tables.ITableEntity" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Entity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.Entity", + "nodeIdHashed": "nId16482134781299522596-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1299522596-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1380447771299522596-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.ETag", + "nodeIdHashed": "nId-1380447771299522596-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The optional \\u003Csee cref=\\u0022P:Azure.Data.Tables.TableTransactionAction.ETag\\u0022 /\\u003E to be used for the entity operation.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.ETag", + "nodeIdHashed": "nId-1380447771299522596-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.ETag", + "nodeIdHashed": "nId-1380447771299522596-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ETag", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionAction.ETag", + "nodeIdHashed": "nId-1380447771299522596-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1299522596-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId595472236-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId595472236-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1299393627-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1299393627-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId1299522596-1951420756" + }, + "nId13703496-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType", + "nodeIdHashed": "nId13703496-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The type of operation to be executed on a table entity as part of a table transactional batch operations.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType", + "nodeIdHashed": "nId13703496-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType", + "nodeIdHashed": "nId13703496-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionActionType", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType", + "nodeIdHashed": "nId13703496-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableTransactionActionType", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId13703496-1951420756" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1951420756", + "childrenNodeIdsInOrder": { + "0": "nId-4930372813703496-1951420756", + "1": "nId55548816413703496-1951420756", + "2": "nId-123136576613703496-1951420756", + "3": "nId124580951613703496-1951420756", + "4": "nId-159644483813703496-1951420756", + "5": "nId95750593213703496-1951420756" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1373890132-1951420756" + }, + "nId-4930372813703496-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.Add", + "nodeIdHashed": "nId-4930372813703496-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Add the entity to the table. This is equivalent to \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableClient.AddEntity\\u0060\\u00601(\\u0060\\u00600,System.Threading.CancellationToken)\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.Add", + "nodeIdHashed": "nId-4930372813703496-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.Add", + "nodeIdHashed": "nId-4930372813703496-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Add", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "0", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.Add", + "nodeIdHashed": "nId-4930372813703496-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId13703496-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId55548816413703496-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpdateMerge", + "nodeIdHashed": "nId55548816413703496-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Update the entity in \\u003Csee cref=\\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\\u0022 /\\u003E mode. This is equivalent to \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableClient.UpdateEntity\\u0060\\u00601(\\u0060\\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\\u0022 /\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpdateMerge", + "nodeIdHashed": "nId55548816413703496-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpdateMerge", + "nodeIdHashed": "nId55548816413703496-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "UpdateMerge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpdateMerge", + "nodeIdHashed": "nId55548816413703496-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId13703496-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-123136576613703496-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpdateReplace", + "nodeIdHashed": "nId-123136576613703496-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Update the entity in \\u003Csee cref=\\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\\u0022 /\\u003E mode. This is equivalent to \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableClient.UpdateEntity\\u0060\\u00601(\\u0060\\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\\u0022 /\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpdateReplace", + "nodeIdHashed": "nId-123136576613703496-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpdateReplace", + "nodeIdHashed": "nId-123136576613703496-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "UpdateReplace", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "2", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpdateReplace", + "nodeIdHashed": "nId-123136576613703496-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId13703496-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId124580951613703496-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.Delete", + "nodeIdHashed": "nId124580951613703496-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Delete the entity. This is equivalent to \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableClient.DeleteEntity(System.String,System.String,Azure.ETag,System.Threading.CancellationToken)\\u0022 /\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.Delete", + "nodeIdHashed": "nId124580951613703496-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.Delete", + "nodeIdHashed": "nId124580951613703496-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Delete", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "3", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.Delete", + "nodeIdHashed": "nId124580951613703496-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId13703496-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-159644483813703496-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpsertMerge", + "nodeIdHashed": "nId-159644483813703496-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Upsert the entity in \\u003Csee cref=\\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\\u0022 /\\u003E mode. This is equivalent to \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableClient.UpsertEntity\\u0060\\u00601(\\u0060\\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\\u0022 /\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpsertMerge", + "nodeIdHashed": "nId-159644483813703496-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpsertMerge", + "nodeIdHashed": "nId-159644483813703496-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "UpsertMerge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "4", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpsertMerge", + "nodeIdHashed": "nId-159644483813703496-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId13703496-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId95750593213703496-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpsertReplace", + "nodeIdHashed": "nId95750593213703496-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Upsert the entity in \\u003Csee cref=\\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\\u0022 /\\u003E mode. This is equivalent to \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableClient.UpsertEntity\\u0060\\u00601(\\u0060\\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\\u0022 /\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpsertReplace", + "nodeIdHashed": "nId95750593213703496-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpsertReplace", + "nodeIdHashed": "nId95750593213703496-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "UpsertReplace", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "5", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionActionType.UpsertReplace", + "nodeIdHashed": "nId95750593213703496-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId13703496-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1373890132-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1373890132-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1384572889-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1384572889-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId13703496-1951420756" + }, + "nId1580470362-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException", + "nodeIdHashed": "nId1580470362-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException", + "nodeIdHashed": "nId1580470362-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException", + "nodeIdHashed": "nId1580470362-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionFailedException", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RequestFailedException", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException", + "nodeIdHashed": "nId1580470362-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableTransactionFailedException", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1580470362-1951420756" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1951420756", + "childrenNodeIdsInOrder": { + "0": "nId-13158453951580470362-1951420756", + "1": "nId-8147691801580470362-1951420756", + "2": "nId-12589773441580470362-1951420756" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId911213145-1951420756" + }, + "nId-13158453951580470362-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)", + "nodeIdHashed": "nId-13158453951580470362-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instances of a \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableTransactionFailedException\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)", + "nodeIdHashed": "nId-13158453951580470362-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)", + "nodeIdHashed": "nId-13158453951580470362-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022requestFailedException\\u0022\\u003E The \\u003Csee cref=\\u0022T:Azure.RequestFailedException\\u0022 /\\u003E related to this exception.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)", + "nodeIdHashed": "nId-13158453951580470362-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionFailedException", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "RequestFailedException", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "requestFailedException", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(Azure.RequestFailedException)", + "nodeIdHashed": "nId-13158453951580470362-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1580470362-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-8147691801580470362-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003EInitializes a new instance of the \\u003Csee cref=\\u0022T:System.Exception\\u0022 /\\u003E class with serialized data.\\u003C/summary\\u003E\\u003Cparam name=\\u0022info\\u0022\\u003EThe \\u003Csee cref=\\u0022T:System.Runtime.Serialization.SerializationInfo\\u0022 /\\u003E that holds the serialized object data about the exception being thrown.\\u003C/param\\u003E\\u003Cparam name=\\u0022context\\u0022\\u003EThe \\u003Csee cref=\\u0022T:System.Runtime.Serialization.StreamingContext\\u0022 /\\u003E that contains contextual information about the source or destination.\\u003C/param\\u003E\\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E\\u003Cparamref name=\\u0022info\\u0022 /\\u003E is \\u003Csee langword=\\u0022null\\u0022 /\\u003E.\\u003C/exception\\u003E\\u003Cexception cref=\\u0022T:System.Runtime.Serialization.SerializationException\\u0022\\u003EThe class name is \\u003Csee langword=\\u0022null\\u0022 /\\u003E or \\u003Csee cref=\\u0022P:System.Exception.HResult\\u0022 /\\u003E is zero (0).\\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)", + "nodeIdHashed": "nId-8147691801580470362-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "protected", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionFailedException", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "SerializationInfo", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "info", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StreamingContext", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "context", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException.TableTransactionFailedException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)", + "nodeIdHashed": "nId-8147691801580470362-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1580470362-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-12589773441580470362-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex", + "nodeIdHashed": "nId-12589773441580470362-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The index position of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableTransactionAction\\u0022 /\\u003E collection submitted to \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\\u0022 /\\u003E or", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex", + "nodeIdHashed": "nId-12589773441580470362-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\\u0022 /\\u003E which caused the transaction to fail.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex", + "nodeIdHashed": "nId-12589773441580470362-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex", + "nodeIdHashed": "nId-12589773441580470362-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "FailedTransactionActionIndex", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableTransactionFailedException.FailedTransactionActionIndex", + "nodeIdHashed": "nId-12589773441580470362-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1580470362-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId911213145-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId911213145-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1090775297-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1090775297-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId1580470362-1951420756" + }, + "nId-1961565716-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode", + "nodeIdHashed": "nId-1961565716-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Defines the behavior of \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableClient.UpdateEntity\\u0060\\u00601(\\u0060\\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\\u0022 /\\u003E, \\\\", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode", + "nodeIdHashed": "nId-1961565716-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableClient.UpdateEntityAsync\\u0060\\u00601(\\u0060\\u00600,Azure.ETag,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\\u0022 /\\u003E,", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode", + "nodeIdHashed": "nId-1961565716-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableClient.UpsertEntity\\u0060\\u00601(\\u0060\\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\\u0022 /\\u003E, and", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode", + "nodeIdHashed": "nId-1961565716-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableClient.UpsertEntityAsync\\u0060\\u00601(\\u0060\\u00600,Azure.Data.Tables.TableUpdateMode,System.Threading.CancellationToken)\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode", + "nodeIdHashed": "nId-1961565716-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode", + "nodeIdHashed": "nId-1961565716-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cremarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode", + "nodeIdHashed": "nId-1961565716-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// To expand on the behavior of the modes, consider a scenario where the table already contains an entity with 2 user defined properties named \\u0022Price\\u0022 and \\u0022Description\\u0022", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode", + "nodeIdHashed": "nId-1961565716-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// and the entity passed to the method only defines the \\u0022Price\\u0022 property.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode", + "nodeIdHashed": "nId-1961565716-1951420756", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// If the \\u003Csee cref=\\u0022F:Azure.Data.Tables.TableUpdateMode.Replace\\u0022 /\\u003E mode is specified, the entity will be replaced with the specified version containing only the \\u0022Price\\u0022 property.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode", + "nodeIdHashed": "nId-1961565716-1951420756", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// We have effectively updated the \\u0022Price\\u0022 property and removed the \\u0022Description\\u0022 property.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode", + "nodeIdHashed": "nId-1961565716-1951420756", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// If the \\u003Csee cref=\\u0022F:Azure.Data.Tables.TableUpdateMode.Merge\\u0022 /\\u003E mode is specified, the existing entity is merged with the properties defined in entity passed to the method.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode", + "nodeIdHashed": "nId-1961565716-1951420756", + "rowPositionInGroup": 11, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// In this case, we have effectively updated the \\u0022Price\\u0022 property and left the \\u0022Description\\u0022 property unchanged.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode", + "nodeIdHashed": "nId-1961565716-1951420756", + "rowPositionInGroup": 12, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/remarks\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode", + "nodeIdHashed": "nId-1961565716-1951420756", + "rowPositionInGroup": 13, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUpdateMode", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode", + "nodeIdHashed": "nId-1961565716-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableUpdateMode", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-1961565716-1951420756" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1951420756", + "childrenNodeIdsInOrder": { + "0": "nId-126943039-1961565716-1951420756", + "1": "nId-1898228054-1961565716-1951420756" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1590791372-1951420756" + }, + "nId-126943039-1961565716-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode.Merge", + "nodeIdHashed": "nId-126943039-1961565716-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Merge the properties of the supplied entity with the entity in the table.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode.Merge", + "nodeIdHashed": "nId-126943039-1961565716-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode.Merge", + "nodeIdHashed": "nId-126943039-1961565716-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Merge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "0", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode.Merge", + "nodeIdHashed": "nId-126943039-1961565716-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1961565716-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1898228054-1961565716-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode.Replace", + "nodeIdHashed": "nId-1898228054-1961565716-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Replace the entity in the table with the supplied entity.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode.Replace", + "nodeIdHashed": "nId-1898228054-1961565716-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode.Replace", + "nodeIdHashed": "nId-1898228054-1961565716-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Replace", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUpdateMode.Replace", + "nodeIdHashed": "nId-1898228054-1961565716-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1961565716-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1590791372-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1590791372-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-617681015-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-617681015-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-1961565716-1951420756" + }, + "nId-2024461560-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder", + "nodeIdHashed": "nId-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableUriBuilder\\u0022 /\\u003E is used to generate a Shared Access", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder", + "nodeIdHashed": "nId-2024461560-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Signature (SAS) for an Azure Storage table.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder", + "nodeIdHashed": "nId-2024461560-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For more information, see \\u003Csee href=\\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder", + "nodeIdHashed": "nId-2024461560-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder", + "nodeIdHashed": "nId-2024461560-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUriBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder", + "nodeIdHashed": "nId-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableUriBuilder", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-2024461560-1951420756" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-1951420756", + "childrenNodeIdsInOrder": { + "0": "nId-1740739766-2024461560-1951420756", + "1": "nId112742199-2024461560-1951420756", + "2": "nId-999515586-2024461560-1951420756", + "3": "nId2097293047-2024461560-1951420756", + "4": "nId1038704508-2024461560-1951420756", + "5": "nId304746050-2024461560-1951420756", + "6": "nId-1024300637-2024461560-1951420756", + "7": "nId1542083637-2024461560-1951420756", + "8": "nId-106624518-2024461560-1951420756", + "9": "nId-1126396461-2024461560-1951420756" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId1151321273-1951420756" + }, + "nId-1740739766-2024461560-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)", + "nodeIdHashed": "nId-1740739766-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of the \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableUriBuilder\\u0022 /\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)", + "nodeIdHashed": "nId-1740739766-2024461560-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// class with the specified \\u003Csee cref=\\u0022T:System.Uri\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)", + "nodeIdHashed": "nId-1740739766-2024461560-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)", + "nodeIdHashed": "nId-1740739766-2024461560-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022uri\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)", + "nodeIdHashed": "nId-1740739766-2024461560-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The \\u003Csee cref=\\u0022T:System.Uri\\u0022 /\\u003E to a Table resource.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)", + "nodeIdHashed": "nId-1740739766-2024461560-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)", + "nodeIdHashed": "nId-1740739766-2024461560-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableUriBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "uri", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.TableUriBuilder(System.Uri)", + "nodeIdHashed": "nId-1740739766-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-2024461560-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId112742199-2024461560-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.AccountName", + "nodeIdHashed": "nId112742199-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets or sets the Azure Table account name.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.AccountName", + "nodeIdHashed": "nId112742199-2024461560-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.AccountName", + "nodeIdHashed": "nId112742199-2024461560-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AccountName", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.AccountName", + "nodeIdHashed": "nId112742199-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-2024461560-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-999515586-2024461560-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Host", + "nodeIdHashed": "nId-999515586-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets or sets the Domain Name System (DNS) host name or IP address", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Host", + "nodeIdHashed": "nId-999515586-2024461560-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// of a server.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Host", + "nodeIdHashed": "nId-999515586-2024461560-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Host", + "nodeIdHashed": "nId-999515586-2024461560-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Example: \\u0022account.table.core.windows.net\\u0022", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Host", + "nodeIdHashed": "nId-999515586-2024461560-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Host", + "nodeIdHashed": "nId-999515586-2024461560-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Host", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Host", + "nodeIdHashed": "nId-999515586-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-2024461560-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2097293047-2024461560-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Port", + "nodeIdHashed": "nId2097293047-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets or sets the port number of the URI.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Port", + "nodeIdHashed": "nId2097293047-2024461560-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Port", + "nodeIdHashed": "nId2097293047-2024461560-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Port", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Port", + "nodeIdHashed": "nId2097293047-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-2024461560-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1038704508-2024461560-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Query", + "nodeIdHashed": "nId1038704508-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets or sets any query information included in the URI that\\u0027s not", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Query", + "nodeIdHashed": "nId1038704508-2024461560-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// relevant to addressing Azure Table resources.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Query", + "nodeIdHashed": "nId1038704508-2024461560-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Query", + "nodeIdHashed": "nId1038704508-2024461560-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Query", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Query", + "nodeIdHashed": "nId1038704508-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-2024461560-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId304746050-2024461560-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Sas", + "nodeIdHashed": "nId304746050-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets or sets the Shared Access Signature query parameters, or null", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Sas", + "nodeIdHashed": "nId304746050-2024461560-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// if not present in the \\u003Csee cref=\\u0022T:System.Uri\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Sas", + "nodeIdHashed": "nId304746050-2024461560-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Sas", + "nodeIdHashed": "nId304746050-2024461560-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasQueryParameters", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Sas", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Sas", + "nodeIdHashed": "nId304746050-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-2024461560-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1024300637-2024461560-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Scheme", + "nodeIdHashed": "nId-1024300637-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets or sets the scheme name of the URI.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Scheme", + "nodeIdHashed": "nId-1024300637-2024461560-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Example: \\u0022https\\u0022", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Scheme", + "nodeIdHashed": "nId-1024300637-2024461560-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Scheme", + "nodeIdHashed": "nId-1024300637-2024461560-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Scheme", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Scheme", + "nodeIdHashed": "nId-1024300637-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-2024461560-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1542083637-2024461560-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Tablename", + "nodeIdHashed": "nId1542083637-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets or sets the name of the Azure Table. The value defaults", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Tablename", + "nodeIdHashed": "nId1542083637-2024461560-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// to \\u003Csee cref=\\u0022F:System.String.Empty\\u0022 /\\u003E if not present in the", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Tablename", + "nodeIdHashed": "nId1542083637-2024461560-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:System.Uri\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Tablename", + "nodeIdHashed": "nId1542083637-2024461560-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Tablename", + "nodeIdHashed": "nId1542083637-2024461560-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Tablename", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.Tablename", + "nodeIdHashed": "nId1542083637-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-2024461560-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-106624518-2024461560-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.ToUri()", + "nodeIdHashed": "nId-106624518-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Returns the \\u003Csee cref=\\u0022T:System.Uri\\u0022 /\\u003E constructed from the", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.ToUri()", + "nodeIdHashed": "nId-106624518-2024461560-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableUriBuilder\\u0022 /\\u003E\\u0027s fields. The \\u003Csee cref=\\u0022P:System.Uri.Query\\u0022 /\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.ToUri()", + "nodeIdHashed": "nId-106624518-2024461560-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// property contains the SAS and additional query parameters.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.ToUri()", + "nodeIdHashed": "nId-106624518-2024461560-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.ToUri()", + "nodeIdHashed": "nId-106624518-2024461560-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToUri", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.ToUri()", + "nodeIdHashed": "nId-106624518-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-2024461560-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1126396461-2024461560-1951420756": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.ToString()", + "nodeIdHashed": "nId-1126396461-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Returns the display string for the specified", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.ToString()", + "nodeIdHashed": "nId-1126396461-2024461560-1951420756", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableUriBuilder\\u0022 /\\u003E instance.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.ToString()", + "nodeIdHashed": "nId-1126396461-2024461560-1951420756", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.ToString()", + "nodeIdHashed": "nId-1126396461-2024461560-1951420756", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.ToString()", + "nodeIdHashed": "nId-1126396461-2024461560-1951420756", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The display string for the specified \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableUriBuilder\\u0022 /\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.ToString()", + "nodeIdHashed": "nId-1126396461-2024461560-1951420756", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// instance.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.ToString()", + "nodeIdHashed": "nId-1126396461-2024461560-1951420756", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.ToString()", + "nodeIdHashed": "nId-1126396461-2024461560-1951420756", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.TableUriBuilder.ToString()", + "nodeIdHashed": "nId-1126396461-2024461560-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-2024461560-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1151321273-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId1151321273-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1967418149-1951420756": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1967418149-1951420756", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1951420756", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-2024461560-1951420756" + }, + "nId538520842": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId538520842", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-963031237": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-963031237", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-1951420756" + }, + "nId-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "namespace", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Azure", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Data", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Tables", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Models", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models", + "nodeIdHashed": "nId-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Azure.Data.Tables.Models", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-808471526" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "childrenNodeIdsInOrder": { + "0": "nId-1246204630-808471526", + "1": "nId794766794-808471526", + "2": "nId-1562664745-808471526", + "3": "nId1023283339-808471526", + "4": "nId-1173445637-808471526", + "5": "nId538520842-808471526", + "6": "nId-548673197-808471526", + "7": "nId-517955939-808471526", + "8": "nId174783043-808471526", + "9": "nId-514643240-808471526", + "10": "nId1064383821-808471526", + "11": "nId1113617725-808471526", + "12": "nId509212977-808471526", + "13": "nId2082367092-808471526", + "14": "nId1318559653-808471526", + "15": "nId1474409117-808471526", + "16": "nId-178046102-808471526", + "17": "nId-1672947593-808471526", + "18": "nId-1914596584-808471526", + "19": "nId1004490815-808471526", + "20": "nId-1088859211-808471526", + "21": "nId-2016699418-808471526", + "22": "nId595472236-808471526", + "23": "nId-1299393627-808471526", + "24": "nId755285031-808471526", + "25": "nId-1373890132-808471526", + "26": "nId-1384572889-808471526", + "27": "nId-1583813113-808471526", + "28": "nId911213145-808471526", + "29": "nId-1090775297-808471526", + "30": "nId-483093671-808471526", + "31": "nId-1590791372-808471526", + "32": "nId-617681015-808471526", + "33": "nId210773243-808471526", + "34": "nId1151321273-808471526", + "35": "nId-1967418149-808471526", + "36": "nId1994476985-808471526", + "37": "nId-830221252-808471526", + "38": "nId-1307317038-808471526" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId174783043" + }, + "nId-1246204630-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E An Access policy. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy", + "nodeIdHashed": "nId-1246204630-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E An Access policy. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy", + "nodeIdHashed": "nId-1246204630-808471526", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccessPolicy", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy", + "nodeIdHashed": "nId-1246204630-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableAccessPolicy", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-1246204630-808471526" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-808471526", + "childrenNodeIdsInOrder": { + "0": "nId1536949429-1246204630-808471526", + "1": "nId-1557603784-1246204630-808471526", + "2": "nId-524690003-1246204630-808471526", + "3": "nId289091906-1246204630-808471526" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId794766794-808471526" + }, + "nId1536949429-1246204630-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Initializes a new instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableAccessPolicy\\u0022 /\\u003E. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)", + "nodeIdHashed": "nId1536949429-1246204630-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022startsOn\\u0022\\u003E The start datetime from which the policy is active. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)", + "nodeIdHashed": "nId1536949429-1246204630-808471526", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022expiresOn\\u0022\\u003E The datetime that the policy expires. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)", + "nodeIdHashed": "nId1536949429-1246204630-808471526", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022permission\\u0022\\u003E The permissions for the acl policy. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)", + "nodeIdHashed": "nId1536949429-1246204630-808471526", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccessPolicy", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "startsOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permission", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy.TableAccessPolicy(System.DateTimeOffset?, System.DateTimeOffset?, System.String)", + "nodeIdHashed": "nId1536949429-1246204630-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1246204630-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1557603784-1246204630-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The datetime that the policy expires. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy.ExpiresOn", + "nodeIdHashed": "nId-1557603784-1246204630-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ExpiresOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy.ExpiresOn", + "nodeIdHashed": "nId-1557603784-1246204630-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1246204630-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-524690003-1246204630-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The permissions for the acl policy. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy.Permission", + "nodeIdHashed": "nId-524690003-1246204630-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Permission", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy.Permission", + "nodeIdHashed": "nId-524690003-1246204630-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1246204630-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId289091906-1246204630-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The start datetime from which the policy is active. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy.StartsOn", + "nodeIdHashed": "nId289091906-1246204630-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StartsOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAccessPolicy.StartsOn", + "nodeIdHashed": "nId289091906-1246204630-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1246204630-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId794766794-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId794766794-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1562664745-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1562664745-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-1246204630-808471526" + }, + "nId1023283339-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Azure Analytics Logging settings. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings", + "nodeIdHashed": "nId1023283339-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Azure Analytics Logging settings. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings", + "nodeIdHashed": "nId1023283339-808471526", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAnalyticsLoggingSettings", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings", + "nodeIdHashed": "nId1023283339-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableAnalyticsLoggingSettings", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1023283339-808471526" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-808471526", + "childrenNodeIdsInOrder": { + "0": "nId-20244042861023283339-808471526", + "1": "nId1666804651023283339-808471526", + "2": "nId-14533323311023283339-808471526", + "3": "nId17034978871023283339-808471526", + "4": "nId18218358791023283339-808471526", + "5": "nId-17449776321023283339-808471526" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1173445637-808471526" + }, + "nId-20244042861023283339-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Initializes a new instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableAnalyticsLoggingSettings\\u0022 /\\u003E. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)", + "nodeIdHashed": "nId-20244042861023283339-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022version\\u0022\\u003E The version of Analytics to configure. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)", + "nodeIdHashed": "nId-20244042861023283339-808471526", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022delete\\u0022\\u003E Indicates whether all delete requests should be logged. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)", + "nodeIdHashed": "nId-20244042861023283339-808471526", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022read\\u0022\\u003E Indicates whether all read requests should be logged. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)", + "nodeIdHashed": "nId-20244042861023283339-808471526", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022write\\u0022\\u003E Indicates whether all write requests should be logged. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)", + "nodeIdHashed": "nId-20244042861023283339-808471526", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022retentionPolicy\\u0022\\u003E The retention policy. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)", + "nodeIdHashed": "nId-20244042861023283339-808471526", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E \\u003Cparamref name=\\u0022version\\u0022 /\\u003E or \\u003Cparamref name=\\u0022retentionPolicy\\u0022 /\\u003E is null. \\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)", + "nodeIdHashed": "nId-20244042861023283339-808471526", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAnalyticsLoggingSettings", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "version", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "delete", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "read", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "write", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableRetentionPolicy", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableRetentionPolicy" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "retentionPolicy", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.TableAnalyticsLoggingSettings(System.String, System.Boolean, System.Boolean, System.Boolean, Azure.Data.Tables.TableRetentionPolicy)", + "nodeIdHashed": "nId-20244042861023283339-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1023283339-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1666804651023283339-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Indicates whether all delete requests should be logged. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Delete", + "nodeIdHashed": "nId1666804651023283339-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Delete", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Delete", + "nodeIdHashed": "nId1666804651023283339-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1023283339-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-14533323311023283339-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Indicates whether all read requests should be logged. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Read", + "nodeIdHashed": "nId-14533323311023283339-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Read", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Read", + "nodeIdHashed": "nId-14533323311023283339-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1023283339-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId17034978871023283339-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The retention policy. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.RetentionPolicy", + "nodeIdHashed": "nId17034978871023283339-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableRetentionPolicy", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableRetentionPolicy" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RetentionPolicy", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.RetentionPolicy", + "nodeIdHashed": "nId17034978871023283339-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1023283339-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId18218358791023283339-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The version of Analytics to configure. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Version", + "nodeIdHashed": "nId18218358791023283339-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Version", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Version", + "nodeIdHashed": "nId18218358791023283339-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1023283339-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-17449776321023283339-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Indicates whether all write requests should be logged. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Write", + "nodeIdHashed": "nId-17449776321023283339-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Write", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings.Write", + "nodeIdHashed": "nId-17449776321023283339-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1023283339-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1173445637-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1173445637-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId538520842-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId538520842-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId1023283339-808471526" + }, + "nId-548673197-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E CORS is an HTTP feature that enables a web application running under one domain to access resources in another domain. Web browsers implement a security restriction known as same-origin policy that prevents a web page from calling APIs in a different domain; CORS provides a secure way to allow one domain (the origin domain) to call APIs in another domain. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule", + "nodeIdHashed": "nId-548673197-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E CORS is an HTTP feature that enables a web application running under one domain to access resources in another domain. Web browsers implement a security restriction known as same-origin policy that prevents a web page from calling APIs in a different domain; CORS provides a secure way to allow one domain (the origin domain) to call APIs in another domain. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule", + "nodeIdHashed": "nId-548673197-808471526", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableCorsRule", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule", + "nodeIdHashed": "nId-548673197-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableCorsRule", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-548673197-808471526" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-808471526", + "childrenNodeIdsInOrder": { + "0": "nId-255562898-548673197-808471526", + "1": "nId2034511645-548673197-808471526", + "2": "nId1492971763-548673197-808471526", + "3": "nId-1160344532-548673197-808471526", + "4": "nId67947175-548673197-808471526", + "5": "nId-1992518531-548673197-808471526" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-517955939-808471526" + }, + "nId-255562898-548673197-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Initializes a new instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableCorsRule\\u0022 /\\u003E. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)", + "nodeIdHashed": "nId-255562898-548673197-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022allowedOrigins\\u0022\\u003E The origin domains that are permitted to make a request against the service via CORS. The origin domain is the domain from which the request originates. Note that the origin must be an exact case-sensitive match with the origin that the user age sends to the service. You can also use the wildcard character \\u0027*\\u0027 to allow all origin domains to make requests via CORS. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)", + "nodeIdHashed": "nId-255562898-548673197-808471526", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022allowedMethods\\u0022\\u003E The methods (HTTP request verbs) that the origin domain may use for a CORS request. (comma separated). \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)", + "nodeIdHashed": "nId-255562898-548673197-808471526", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022allowedHeaders\\u0022\\u003E The request headers that the origin domain may specify on the CORS request. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)", + "nodeIdHashed": "nId-255562898-548673197-808471526", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022exposedHeaders\\u0022\\u003E The response headers that may be sent in the response to the CORS request and exposed by the browser to the request issuer. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)", + "nodeIdHashed": "nId-255562898-548673197-808471526", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022maxAgeInSeconds\\u0022\\u003E The maximum amount time that a browser should cache the preflight OPTIONS request. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)", + "nodeIdHashed": "nId-255562898-548673197-808471526", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E \\u003Cparamref name=\\u0022allowedOrigins\\u0022 /\\u003E, \\u003Cparamref name=\\u0022allowedMethods\\u0022 /\\u003E, \\u003Cparamref name=\\u0022allowedHeaders\\u0022 /\\u003E or \\u003Cparamref name=\\u0022exposedHeaders\\u0022 /\\u003E is null. \\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)", + "nodeIdHashed": "nId-255562898-548673197-808471526", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableCorsRule", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "allowedOrigins", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "allowedMethods", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "allowedHeaders", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "exposedHeaders", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "maxAgeInSeconds", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.TableCorsRule(System.String, System.String, System.String, System.String, System.Int32)", + "nodeIdHashed": "nId-255562898-548673197-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-548673197-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2034511645-548673197-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The request headers that the origin domain may specify on the CORS request. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.AllowedHeaders", + "nodeIdHashed": "nId2034511645-548673197-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AllowedHeaders", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.AllowedHeaders", + "nodeIdHashed": "nId2034511645-548673197-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-548673197-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1492971763-548673197-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The methods (HTTP request verbs) that the origin domain may use for a CORS request. (comma separated). \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.AllowedMethods", + "nodeIdHashed": "nId1492971763-548673197-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AllowedMethods", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.AllowedMethods", + "nodeIdHashed": "nId1492971763-548673197-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-548673197-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1160344532-548673197-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The origin domains that are permitted to make a request against the service via CORS. The origin domain is the domain from which the request originates. Note that the origin must be an exact case-sensitive match with the origin that the user age sends to the service. You can also use the wildcard character \\u0027*\\u0027 to allow all origin domains to make requests via CORS. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.AllowedOrigins", + "nodeIdHashed": "nId-1160344532-548673197-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AllowedOrigins", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.AllowedOrigins", + "nodeIdHashed": "nId-1160344532-548673197-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-548673197-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId67947175-548673197-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The response headers that may be sent in the response to the CORS request and exposed by the browser to the request issuer. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.ExposedHeaders", + "nodeIdHashed": "nId67947175-548673197-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ExposedHeaders", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.ExposedHeaders", + "nodeIdHashed": "nId67947175-548673197-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-548673197-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1992518531-548673197-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The maximum amount time that a browser should cache the preflight OPTIONS request. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.MaxAgeInSeconds", + "nodeIdHashed": "nId-1992518531-548673197-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "MaxAgeInSeconds", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableCorsRule.MaxAgeInSeconds", + "nodeIdHashed": "nId-1992518531-548673197-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-548673197-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-517955939-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-517955939-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId174783043-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId174783043-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-548673197-808471526" + }, + "nId-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Error codes returned by the service. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode", + "nodeIdHashed": "nId-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "readonly", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "struct", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEquatable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode", + "nodeIdHashed": "nId-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableErrorCode", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-514643240-808471526" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-808471526", + "childrenNodeIdsInOrder": { + "0": "nId1890930724-514643240-808471526", + "1": "nId1606915362-514643240-808471526", + "2": "nId-1165701089-514643240-808471526", + "3": "nId388406537-514643240-808471526", + "4": "nId-1901681984-514643240-808471526", + "5": "nId-1846222294-514643240-808471526", + "6": "nId-1714874174-514643240-808471526", + "7": "nId1846968075-514643240-808471526", + "8": "nId-33696497-514643240-808471526", + "9": "nId-895930621-514643240-808471526", + "10": "nId-916679212-514643240-808471526", + "11": "nId-826935322-514643240-808471526", + "12": "nId-264233041-514643240-808471526", + "13": "nId1491153859-514643240-808471526", + "14": "nId-1043577846-514643240-808471526", + "15": "nId1927113467-514643240-808471526", + "16": "nId1689691165-514643240-808471526", + "17": "nId-421953157-514643240-808471526", + "18": "nId1567923272-514643240-808471526", + "19": "nId-966539681-514643240-808471526", + "20": "nId-952043048-514643240-808471526", + "21": "nId-2042744101-514643240-808471526", + "22": "nId-1473771435-514643240-808471526", + "23": "nId-936454568-514643240-808471526", + "24": "nId1680696081-514643240-808471526", + "25": "nId-1385752827-514643240-808471526", + "26": "nId-909396564-514643240-808471526", + "27": "nId-1830305267-514643240-808471526", + "28": "nId1072020152-514643240-808471526", + "29": "nId1063777819-514643240-808471526", + "30": "nId-1846987615-514643240-808471526", + "31": "nId890218257-514643240-808471526", + "32": "nId549175596-514643240-808471526", + "33": "nId879567120-514643240-808471526", + "34": "nId2110818600-514643240-808471526", + "35": "nId1881524620-514643240-808471526", + "36": "nId-640650250-514643240-808471526", + "37": "nId-2082113032-514643240-808471526", + "38": "nId-1805469776-514643240-808471526", + "39": "nId814412495-514643240-808471526", + "40": "nId798403840-514643240-808471526", + "41": "nId1173276186-514643240-808471526", + "42": "nId-1001145126-514643240-808471526", + "43": "nId597050537-514643240-808471526", + "44": "nId377865767-514643240-808471526", + "45": "nId302396942-514643240-808471526", + "46": "nId-980436671-514643240-808471526", + "47": "nId1924023069-514643240-808471526", + "48": "nId-541765410-514643240-808471526", + "49": "nId-536443058-514643240-808471526", + "50": "nId-2106804340-514643240-808471526", + "51": "nId-82691146-514643240-808471526", + "52": "nId-813786903-514643240-808471526", + "53": "nId1733024128-514643240-808471526", + "54": "nId-1298711060-514643240-808471526", + "55": "nId-1019647557-514643240-808471526" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId1064383821-808471526" + }, + "nId1890930724-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Determines if two \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableErrorCode\\u0022 /\\u003E values are the same. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableErrorCode(System.String)", + "nodeIdHashed": "nId1890930724-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E \\u003Cparamref name=\\u0022value\\u0022 /\\u003E is null. \\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableErrorCode(System.String)", + "nodeIdHashed": "nId1890930724-514643240-808471526", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "value", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableErrorCode(System.String)", + "nodeIdHashed": "nId1890930724-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1606915362-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E AccountIOPSLimitExceeded. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.AccountIOPSLimitExceeded", + "nodeIdHashed": "nId1606915362-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AccountIOPSLimitExceeded", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.AccountIOPSLimitExceeded", + "nodeIdHashed": "nId1606915362-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1165701089-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E AtomFormatNotSupported. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.AtomFormatNotSupported", + "nodeIdHashed": "nId-1165701089-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AtomFormatNotSupported", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.AtomFormatNotSupported", + "nodeIdHashed": "nId-1165701089-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId388406537-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E AuthorizationPermissionMismatch. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.AuthorizationPermissionMismatch", + "nodeIdHashed": "nId388406537-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AuthorizationPermissionMismatch", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.AuthorizationPermissionMismatch", + "nodeIdHashed": "nId388406537-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1901681984-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E AuthorizationResourceTypeMismatch. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.AuthorizationResourceTypeMismatch", + "nodeIdHashed": "nId-1901681984-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AuthorizationResourceTypeMismatch", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.AuthorizationResourceTypeMismatch", + "nodeIdHashed": "nId-1901681984-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1846222294-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable", + "nodeIdHashed": "nId-1846222294-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.CannotCreateTableWithIOPSGreaterThanMaxAllowedPerTable", + "nodeIdHashed": "nId-1846222294-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1714874174-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E CommandsInBatchActOnDifferentPartitions. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.CommandsInBatchActOnDifferentPartitions", + "nodeIdHashed": "nId-1714874174-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "CommandsInBatchActOnDifferentPartitions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.CommandsInBatchActOnDifferentPartitions", + "nodeIdHashed": "nId-1714874174-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1846968075-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E ContentLengthExceeded. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.ContentLengthExceeded", + "nodeIdHashed": "nId1846968075-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ContentLengthExceeded", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.ContentLengthExceeded", + "nodeIdHashed": "nId1846968075-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-33696497-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E DuplicateKeyPropertySpecified. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.DuplicateKeyPropertySpecified", + "nodeIdHashed": "nId-33696497-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DuplicateKeyPropertySpecified", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.DuplicateKeyPropertySpecified", + "nodeIdHashed": "nId-33696497-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-895930621-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E DuplicatePropertiesSpecified. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.DuplicatePropertiesSpecified", + "nodeIdHashed": "nId-895930621-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DuplicatePropertiesSpecified", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.DuplicatePropertiesSpecified", + "nodeIdHashed": "nId-895930621-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-916679212-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E EntityAlreadyExists. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.EntityAlreadyExists", + "nodeIdHashed": "nId-916679212-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "EntityAlreadyExists", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.EntityAlreadyExists", + "nodeIdHashed": "nId-916679212-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-826935322-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E EntityNotFound. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.EntityNotFound", + "nodeIdHashed": "nId-826935322-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "EntityNotFound", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.EntityNotFound", + "nodeIdHashed": "nId-826935322-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-264233041-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E EntityTooLarge. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.EntityTooLarge", + "nodeIdHashed": "nId-264233041-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "EntityTooLarge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.EntityTooLarge", + "nodeIdHashed": "nId-264233041-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1491153859-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Forbidden. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.Forbidden", + "nodeIdHashed": "nId1491153859-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Forbidden", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.Forbidden", + "nodeIdHashed": "nId1491153859-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1043577846-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E InvalidDuplicateRow. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.InvalidDuplicateRow", + "nodeIdHashed": "nId-1043577846-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "InvalidDuplicateRow", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.InvalidDuplicateRow", + "nodeIdHashed": "nId-1043577846-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1927113467-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E InvalidInput. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.InvalidInput", + "nodeIdHashed": "nId1927113467-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "InvalidInput", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.InvalidInput", + "nodeIdHashed": "nId1927113467-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1689691165-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E InvalidValueType. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.InvalidValueType", + "nodeIdHashed": "nId1689691165-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "InvalidValueType", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.InvalidValueType", + "nodeIdHashed": "nId1689691165-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-421953157-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E JsonFormatNotSupported. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.JsonFormatNotSupported", + "nodeIdHashed": "nId-421953157-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "JsonFormatNotSupported", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.JsonFormatNotSupported", + "nodeIdHashed": "nId-421953157-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1567923272-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E JsonVerboseFormatNotSupported. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.JsonVerboseFormatNotSupported", + "nodeIdHashed": "nId1567923272-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "JsonVerboseFormatNotSupported", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.JsonVerboseFormatNotSupported", + "nodeIdHashed": "nId1567923272-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-966539681-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E KeyValueTooLarge. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.KeyValueTooLarge", + "nodeIdHashed": "nId-966539681-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "KeyValueTooLarge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.KeyValueTooLarge", + "nodeIdHashed": "nId-966539681-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-952043048-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E MediaTypeNotSupported. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.MediaTypeNotSupported", + "nodeIdHashed": "nId-952043048-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "MediaTypeNotSupported", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.MediaTypeNotSupported", + "nodeIdHashed": "nId-952043048-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2042744101-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E MethodNotAllowed. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.MethodNotAllowed", + "nodeIdHashed": "nId-2042744101-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "MethodNotAllowed", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.MethodNotAllowed", + "nodeIdHashed": "nId-2042744101-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1473771435-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E NotImplemented. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.NotImplemented", + "nodeIdHashed": "nId-1473771435-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "NotImplemented", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.NotImplemented", + "nodeIdHashed": "nId-1473771435-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-936454568-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E OperationTimedOut. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.OperationTimedOut", + "nodeIdHashed": "nId-936454568-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "OperationTimedOut", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.OperationTimedOut", + "nodeIdHashed": "nId-936454568-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1680696081-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E OperatorInvalid. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.OperatorInvalid", + "nodeIdHashed": "nId1680696081-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "OperatorInvalid", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.OperatorInvalid", + "nodeIdHashed": "nId1680696081-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1385752827-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E OutOfRangeInput. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.OutOfRangeInput", + "nodeIdHashed": "nId-1385752827-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "OutOfRangeInput", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.OutOfRangeInput", + "nodeIdHashed": "nId-1385752827-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-909396564-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E PartitionKeyEqualityComparisonExpected. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyEqualityComparisonExpected", + "nodeIdHashed": "nId-909396564-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKeyEqualityComparisonExpected", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyEqualityComparisonExpected", + "nodeIdHashed": "nId-909396564-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1830305267-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E PartitionKeyNotSpecified. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyNotSpecified", + "nodeIdHashed": "nId-1830305267-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKeyNotSpecified", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyNotSpecified", + "nodeIdHashed": "nId-1830305267-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1072020152-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E PartitionKeyPropertyCannotBeUpdated. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyPropertyCannotBeUpdated", + "nodeIdHashed": "nId1072020152-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKeyPropertyCannotBeUpdated", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeyPropertyCannotBeUpdated", + "nodeIdHashed": "nId1072020152-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1063777819-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E PartitionKeySpecifiedMoreThanOnce. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeySpecifiedMoreThanOnce", + "nodeIdHashed": "nId1063777819-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKeySpecifiedMoreThanOnce", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PartitionKeySpecifiedMoreThanOnce", + "nodeIdHashed": "nId1063777819-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1846987615-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E PerTableIOPSDecrementLimitReached. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSDecrementLimitReached", + "nodeIdHashed": "nId-1846987615-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PerTableIOPSDecrementLimitReached", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSDecrementLimitReached", + "nodeIdHashed": "nId-1846987615-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId890218257-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E PerTableIOPSIncrementLimitReached. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSIncrementLimitReached", + "nodeIdHashed": "nId890218257-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PerTableIOPSIncrementLimitReached", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PerTableIOPSIncrementLimitReached", + "nodeIdHashed": "nId890218257-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId549175596-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E PrimaryKeyPropertyIsInvalidType. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PrimaryKeyPropertyIsInvalidType", + "nodeIdHashed": "nId549175596-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PrimaryKeyPropertyIsInvalidType", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PrimaryKeyPropertyIsInvalidType", + "nodeIdHashed": "nId549175596-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId879567120-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E PropertiesNeedValue. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PropertiesNeedValue", + "nodeIdHashed": "nId879567120-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PropertiesNeedValue", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PropertiesNeedValue", + "nodeIdHashed": "nId879567120-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2110818600-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E PropertyNameInvalid. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PropertyNameInvalid", + "nodeIdHashed": "nId2110818600-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PropertyNameInvalid", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PropertyNameInvalid", + "nodeIdHashed": "nId2110818600-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1881524620-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E PropertyNameTooLong. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PropertyNameTooLong", + "nodeIdHashed": "nId1881524620-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PropertyNameTooLong", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PropertyNameTooLong", + "nodeIdHashed": "nId1881524620-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-640650250-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E PropertyValueTooLarge. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PropertyValueTooLarge", + "nodeIdHashed": "nId-640650250-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PropertyValueTooLarge", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.PropertyValueTooLarge", + "nodeIdHashed": "nId-640650250-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2082113032-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E ResourceNotFound. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.ResourceNotFound", + "nodeIdHashed": "nId-2082113032-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ResourceNotFound", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.ResourceNotFound", + "nodeIdHashed": "nId-2082113032-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1805469776-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E SettingIOPSForATableInProvisioningNotAllowed. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.SettingIOPSForATableInProvisioningNotAllowed", + "nodeIdHashed": "nId-1805469776-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SettingIOPSForATableInProvisioningNotAllowed", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.SettingIOPSForATableInProvisioningNotAllowed", + "nodeIdHashed": "nId-1805469776-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId814412495-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E TableAlreadyExists. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableAlreadyExists", + "nodeIdHashed": "nId814412495-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAlreadyExists", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableAlreadyExists", + "nodeIdHashed": "nId814412495-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId798403840-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E TableBeingDeleted. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableBeingDeleted", + "nodeIdHashed": "nId798403840-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableBeingDeleted", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableBeingDeleted", + "nodeIdHashed": "nId798403840-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1173276186-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E TableHasNoProperties. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableHasNoProperties", + "nodeIdHashed": "nId1173276186-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableHasNoProperties", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableHasNoProperties", + "nodeIdHashed": "nId1173276186-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1001145126-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E TableHasNoSuchProperty. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableHasNoSuchProperty", + "nodeIdHashed": "nId-1001145126-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableHasNoSuchProperty", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableHasNoSuchProperty", + "nodeIdHashed": "nId-1001145126-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId597050537-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E TableNotFound.\\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableNotFound", + "nodeIdHashed": "nId597050537-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableNotFound", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TableNotFound", + "nodeIdHashed": "nId597050537-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId377865767-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E TooManyProperties. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TooManyProperties", + "nodeIdHashed": "nId377865767-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TooManyProperties", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.TooManyProperties", + "nodeIdHashed": "nId377865767-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId302396942-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E UpdateConditionNotSatisfied. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.UpdateConditionNotSatisfied", + "nodeIdHashed": "nId302396942-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "UpdateConditionNotSatisfied", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.UpdateConditionNotSatisfied", + "nodeIdHashed": "nId302396942-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-980436671-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E XMethodIncorrectCount. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectCount", + "nodeIdHashed": "nId-980436671-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "XMethodIncorrectCount", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectCount", + "nodeIdHashed": "nId-980436671-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1924023069-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E XMethodIncorrectValue. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectValue", + "nodeIdHashed": "nId1924023069-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "XMethodIncorrectValue", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.XMethodIncorrectValue", + "nodeIdHashed": "nId1924023069-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-541765410-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E XMethodNotUsingPost. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.XMethodNotUsingPost", + "nodeIdHashed": "nId-541765410-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "XMethodNotUsingPost", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.XMethodNotUsingPost", + "nodeIdHashed": "nId-541765410-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-536443058-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Determines if two \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableErrorCode\\u0022 /\\u003E values are the same. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.operator ==(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)", + "nodeIdHashed": "nId-536443058-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "==", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "left", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "right", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.operator ==(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)", + "nodeIdHashed": "nId-536443058-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2106804340-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Converts a string to a \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableErrorCode\\u0022 /\\u003E. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.implicit operator Azure.Data.Tables.Models.TableErrorCode(System.String)", + "nodeIdHashed": "nId-2106804340-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "implicit", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "value", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.implicit operator Azure.Data.Tables.Models.TableErrorCode(System.String)", + "nodeIdHashed": "nId-2106804340-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-82691146-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Determines if two \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableErrorCode\\u0022 /\\u003E values are not the same. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.operator !=(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)", + "nodeIdHashed": "nId-82691146-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "!=", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "left", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "right", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.operator !=(Azure.Data.Tables.Models.TableErrorCode, Azure.Data.Tables.Models.TableErrorCode)", + "nodeIdHashed": "nId-82691146-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-813786903-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003EIndicates whether the current object is equal to another object of the same type.\\u003C/summary\\u003E\\u003Cparam name=\\u0022other\\u0022\\u003EAn object to compare with this object.\\u003C/param\\u003E\\u003Creturns\\u003E\\u003Csee langword=\\u0022true\\u0022 /\\u003E if the current object is equal to the \\u003Cparamref name=\\u0022other\\u0022 /\\u003E parameter; otherwise, \\u003Csee langword=\\u0022false\\u0022 /\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.Equals(Azure.Data.Tables.Models.TableErrorCode)", + "nodeIdHashed": "nId-813786903-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableErrorCode", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableErrorCode" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "other", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.Equals(Azure.Data.Tables.Models.TableErrorCode)", + "nodeIdHashed": "nId-813786903-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1733024128-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003EIndicates whether this instance and a specified object are equal.\\u003C/summary\\u003E\\u003Cparam name=\\u0022obj\\u0022\\u003EThe object to compare with the current instance.\\u003C/param\\u003E\\u003Creturns\\u003E\\u003Csee langword=\\u0022true\\u0022 /\\u003E if \\u003Cparamref name=\\u0022obj\\u0022 /\\u003E and this instance are the same type and represent the same value; otherwise, \\u003Csee langword=\\u0022false\\u0022 /\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.Equals(System.Object)", + "nodeIdHashed": "nId1733024128-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "obj", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.Equals(System.Object)", + "nodeIdHashed": "nId1733024128-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1298711060-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003EReturns the hash code for this instance.\\u003C/summary\\u003E\\u003Creturns\\u003EA 32-bit signed integer that is the hash code for this instance.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.GetHashCode()", + "nodeIdHashed": "nId-1298711060-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetHashCode", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.GetHashCode()", + "nodeIdHashed": "nId-1298711060-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1019647557-514643240-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003EReturns the fully qualified type name of this instance.\\u003C/summary\\u003E\\u003Creturns\\u003EThe fully qualified type name.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.ToString()", + "nodeIdHashed": "nId-1019647557-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableErrorCode.ToString()", + "nodeIdHashed": "nId-1019647557-514643240-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-514643240-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1064383821-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId1064383821-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1113617725-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId1113617725-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-514643240-808471526" + }, + "nId509212977-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The GeoReplication. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationInfo", + "nodeIdHashed": "nId509212977-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The GeoReplication. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationInfo", + "nodeIdHashed": "nId509212977-808471526", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationInfo", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationInfo", + "nodeIdHashed": "nId509212977-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableGeoReplicationInfo", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId509212977-808471526" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-808471526", + "childrenNodeIdsInOrder": { + "0": "nId538290238509212977-808471526", + "1": "nId-1282346034509212977-808471526" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId2082367092-808471526" + }, + "nId538290238509212977-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E A GMT date/time value, to the second. All primary writes preceding this value are guaranteed to be available for read operations at the secondary. Primary writes after this point in time may or may not be available for reads. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationInfo.LastSyncedOn", + "nodeIdHashed": "nId538290238509212977-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "LastSyncedOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationInfo.LastSyncedOn", + "nodeIdHashed": "nId538290238509212977-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId509212977-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1282346034509212977-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The status of the secondary location. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationInfo.Status", + "nodeIdHashed": "nId-1282346034509212977-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Status", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationInfo.Status", + "nodeIdHashed": "nId-1282346034509212977-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId509212977-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2082367092-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId2082367092-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1318559653-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId1318559653-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId509212977-808471526" + }, + "nId1474409117-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The status of the secondary location. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "nodeIdHashed": "nId1474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The status of the secondary location. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "nodeIdHashed": "nId1474409117-808471526", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "readonly", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "struct", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEquatable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus", + "nodeIdHashed": "nId1474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableGeoReplicationStatus", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1474409117-808471526" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-808471526", + "childrenNodeIdsInOrder": { + "0": "nId3471309441474409117-808471526", + "1": "nId-7562787561474409117-808471526", + "2": "nId15104777051474409117-808471526", + "3": "nId6172366571474409117-808471526", + "4": "nId-9785745661474409117-808471526", + "5": "nId10254804841474409117-808471526", + "6": "nId-12888709231474409117-808471526", + "7": "nId-11612571401474409117-808471526", + "8": "nId-13671815351474409117-808471526", + "9": "nId21110997801474409117-808471526", + "10": "nId-6933727721474409117-808471526" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-178046102-808471526" + }, + "nId3471309441474409117-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Initializes a new instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\\u0022 /\\u003E. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.TableGeoReplicationStatus(System.String)", + "nodeIdHashed": "nId3471309441474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E \\u003Cparamref name=\\u0022value\\u0022 /\\u003E is null. \\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.TableGeoReplicationStatus(System.String)", + "nodeIdHashed": "nId3471309441474409117-808471526", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "value", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.TableGeoReplicationStatus(System.String)", + "nodeIdHashed": "nId3471309441474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1474409117-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-7562787561474409117-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E bootstrap. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Bootstrap", + "nodeIdHashed": "nId-7562787561474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Bootstrap", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Bootstrap", + "nodeIdHashed": "nId-7562787561474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1474409117-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId15104777051474409117-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E live. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Live", + "nodeIdHashed": "nId15104777051474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Live", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Live", + "nodeIdHashed": "nId15104777051474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1474409117-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId6172366571474409117-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E unavailable. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Unavailable", + "nodeIdHashed": "nId6172366571474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Unavailable", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Unavailable", + "nodeIdHashed": "nId6172366571474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1474409117-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-9785745661474409117-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Determines if two \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\\u0022 /\\u003E values are the same. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.operator ==(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "nodeIdHashed": "nId-9785745661474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "==", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "left", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "right", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.operator ==(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "nodeIdHashed": "nId-9785745661474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1474409117-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId10254804841474409117-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Converts a string to a \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\\u0022 /\\u003E. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.implicit operator Azure.Data.Tables.Models.TableGeoReplicationStatus(System.String)", + "nodeIdHashed": "nId10254804841474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "implicit", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "value", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.implicit operator Azure.Data.Tables.Models.TableGeoReplicationStatus(System.String)", + "nodeIdHashed": "nId10254804841474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1474409117-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-12888709231474409117-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Determines if two \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableGeoReplicationStatus\\u0022 /\\u003E values are not the same. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.operator !=(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "nodeIdHashed": "nId-12888709231474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "!=", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "left", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "right", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.operator !=(Azure.Data.Tables.Models.TableGeoReplicationStatus, Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "nodeIdHashed": "nId-12888709231474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1474409117-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-11612571401474409117-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003EIndicates whether the current object is equal to another object of the same type.\\u003C/summary\\u003E\\u003Cparam name=\\u0022other\\u0022\\u003EAn object to compare with this object.\\u003C/param\\u003E\\u003Creturns\\u003E\\u003Csee langword=\\u0022true\\u0022 /\\u003E if the current object is equal to the \\u003Cparamref name=\\u0022other\\u0022 /\\u003E parameter; otherwise, \\u003Csee langword=\\u0022false\\u0022 /\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "nodeIdHashed": "nId-11612571401474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "other", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(Azure.Data.Tables.Models.TableGeoReplicationStatus)", + "nodeIdHashed": "nId-11612571401474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1474409117-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-13671815351474409117-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003EIndicates whether this instance and a specified object are equal.\\u003C/summary\\u003E\\u003Cparam name=\\u0022obj\\u0022\\u003EThe object to compare with the current instance.\\u003C/param\\u003E\\u003Creturns\\u003E\\u003Csee langword=\\u0022true\\u0022 /\\u003E if \\u003Cparamref name=\\u0022obj\\u0022 /\\u003E and this instance are the same type and represent the same value; otherwise, \\u003Csee langword=\\u0022false\\u0022 /\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(System.Object)", + "nodeIdHashed": "nId-13671815351474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "obj", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.Equals(System.Object)", + "nodeIdHashed": "nId-13671815351474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId1474409117-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId21110997801474409117-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003EReturns the hash code for this instance.\\u003C/summary\\u003E\\u003Creturns\\u003EA 32-bit signed integer that is the hash code for this instance.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.GetHashCode()", + "nodeIdHashed": "nId21110997801474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetHashCode", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.GetHashCode()", + "nodeIdHashed": "nId21110997801474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId1474409117-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-6933727721474409117-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003EReturns the fully qualified type name of this instance.\\u003C/summary\\u003E\\u003Creturns\\u003EThe fully qualified type name.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.ToString()", + "nodeIdHashed": "nId-6933727721474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableGeoReplicationStatus.ToString()", + "nodeIdHashed": "nId-6933727721474409117-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1474409117-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-178046102-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-178046102-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1672947593-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1672947593-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId1474409117-808471526" + }, + "nId-1914596584-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The properties for the table response. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableItem", + "nodeIdHashed": "nId-1914596584-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableItem", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableItem", + "nodeIdHashed": "nId-1914596584-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableItem", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-1914596584-808471526" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-808471526", + "childrenNodeIdsInOrder": { + "0": "nId-372139151-1914596584-808471526", + "1": "nId1532385882-1914596584-808471526" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId1004490815-808471526" + }, + "nId-372139151-1914596584-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Initializes a new instance of TableItem. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableItem.TableItem(System.String)", + "nodeIdHashed": "nId-372139151-1914596584-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableItem", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "name", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableItem.TableItem(System.String)", + "nodeIdHashed": "nId-372139151-1914596584-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1914596584-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1532385882-1914596584-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The name of the table. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableItem.Name", + "nodeIdHashed": "nId1532385882-1914596584-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Name", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableItem.Name", + "nodeIdHashed": "nId1532385882-1914596584-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1914596584-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1004490815-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId1004490815-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1088859211-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1088859211-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-1914596584-808471526" + }, + "nId-2016699418-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The Metrics. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics", + "nodeIdHashed": "nId-2016699418-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableMetrics", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics", + "nodeIdHashed": "nId-2016699418-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableMetrics", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-2016699418-808471526" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-808471526", + "childrenNodeIdsInOrder": { + "0": "nId-1070971941-2016699418-808471526", + "1": "nId-1135184933-2016699418-808471526", + "2": "nId127489757-2016699418-808471526", + "3": "nId-966739016-2016699418-808471526", + "4": "nId429817457-2016699418-808471526" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId595472236-808471526" + }, + "nId-1070971941-2016699418-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Initializes a new instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableMetrics\\u0022 /\\u003E. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.TableMetrics(System.Boolean)", + "nodeIdHashed": "nId-1070971941-2016699418-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022enabled\\u0022\\u003E Indicates whether metrics are enabled for the Table service. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.TableMetrics(System.Boolean)", + "nodeIdHashed": "nId-1070971941-2016699418-808471526", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableMetrics", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enabled", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.TableMetrics(System.Boolean)", + "nodeIdHashed": "nId-1070971941-2016699418-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-2016699418-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1135184933-2016699418-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Indicates whether metrics are enabled for the Table service. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.Enabled", + "nodeIdHashed": "nId-1135184933-2016699418-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Enabled", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.Enabled", + "nodeIdHashed": "nId-1135184933-2016699418-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-2016699418-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId127489757-2016699418-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Indicates whether metrics should generate summary statistics for called API operations. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.IncludeApis", + "nodeIdHashed": "nId127489757-2016699418-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IncludeApis", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.IncludeApis", + "nodeIdHashed": "nId127489757-2016699418-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-2016699418-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-966739016-2016699418-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The retention policy. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.RetentionPolicy", + "nodeIdHashed": "nId-966739016-2016699418-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableRetentionPolicy", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableRetentionPolicy" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RetentionPolicy", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.RetentionPolicy", + "nodeIdHashed": "nId-966739016-2016699418-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-2016699418-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId429817457-2016699418-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The version of Analytics to configure. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.Version", + "nodeIdHashed": "nId429817457-2016699418-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Version", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableMetrics.Version", + "nodeIdHashed": "nId429817457-2016699418-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-2016699418-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId595472236-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId595472236-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1299393627-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1299393627-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-2016699418-808471526" + }, + "nId755285031-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Model factory for models. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory", + "nodeIdHashed": "nId755285031-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableModelFactory", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory", + "nodeIdHashed": "nId755285031-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableModelFactory", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId755285031-808471526" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-808471526", + "childrenNodeIdsInOrder": { + "0": "nId-1148447777755285031-808471526", + "1": "nId-500054784755285031-808471526", + "2": "nId-2016241425755285031-808471526" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1373890132-808471526" + }, + "nId-1148447777755285031-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Initializes a new instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableGeoReplicationInfo\\u0022 /\\u003E. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)", + "nodeIdHashed": "nId-1148447777755285031-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022status\\u0022\\u003E The status of the secondary location. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)", + "nodeIdHashed": "nId-1148447777755285031-808471526", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022lastSyncedOn\\u0022\\u003E A GMT date/time value, to the second. All primary writes preceding this value are guaranteed to be available for read operations at the secondary. Primary writes after this point in time may or may not be available for reads. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)", + "nodeIdHashed": "nId-1148447777755285031-808471526", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E A new \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableGeoReplicationInfo\\u0022 /\\u003E instance for mocking. \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)", + "nodeIdHashed": "nId-1148447777755285031-808471526", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationInfo", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationInfo" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationInfo", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableGeoReplicationStatus", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationStatus" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "status", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "lastSyncedOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "default", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableGeoReplicationInfo(Azure.Data.Tables.Models.TableGeoReplicationStatus, System.DateTimeOffset)", + "nodeIdHashed": "nId-1148447777755285031-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId755285031-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-500054784755285031-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Initializes new instance of TableItem class. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)", + "nodeIdHashed": "nId-500054784755285031-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022name\\u0022\\u003E The name of the table. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)", + "nodeIdHashed": "nId-500054784755285031-808471526", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022odataType\\u0022\\u003E The odata type of the table. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)", + "nodeIdHashed": "nId-500054784755285031-808471526", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022odataId\\u0022\\u003E The id of the table. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)", + "nodeIdHashed": "nId-500054784755285031-808471526", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022odataEditLink\\u0022\\u003E The edit link of the table. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)", + "nodeIdHashed": "nId-500054784755285031-808471526", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E A new \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableItem\\u0022 /\\u003E instance for mocking. \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)", + "nodeIdHashed": "nId-500054784755285031-808471526", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableItem", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableItem" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableItem", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "name", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "odataType", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "odataId", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "odataEditLink", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableItem(System.String, System.String, System.String, System.String)", + "nodeIdHashed": "nId-500054784755285031-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId755285031-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2016241425755285031-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Initializes a new instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableServiceStatistics\\u0022 /\\u003E. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)", + "nodeIdHashed": "nId-2016241425755285031-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022geoReplication\\u0022\\u003E Geo-Replication information for the Secondary Storage Service. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)", + "nodeIdHashed": "nId-2016241425755285031-808471526", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E A new \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableServiceStatistics\\u0022 /\\u003E instance for mocking. \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)", + "nodeIdHashed": "nId-2016241425755285031-808471526", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceStatistics", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableServiceStatistics" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceStatistics", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableGeoReplicationInfo", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationInfo" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "geoReplication", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableModelFactory.TableServiceStatistics(Azure.Data.Tables.Models.TableGeoReplicationInfo)", + "nodeIdHashed": "nId-2016241425755285031-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId755285031-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1373890132-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1373890132-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1384572889-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1384572889-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId755285031-808471526" + }, + "nId-1583813113-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Table Service Properties. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties", + "nodeIdHashed": "nId-1583813113-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceProperties", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties", + "nodeIdHashed": "nId-1583813113-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableServiceProperties", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-1583813113-808471526" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-808471526", + "childrenNodeIdsInOrder": { + "0": "nId895495171-1583813113-808471526", + "1": "nId41472001-1583813113-808471526", + "2": "nId-1682519010-1583813113-808471526", + "3": "nId-1434856592-1583813113-808471526", + "4": "nId-2058506988-1583813113-808471526" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId911213145-808471526" + }, + "nId895495171-1583813113-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Initializes a new instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableServiceProperties\\u0022 /\\u003E. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties.TableServiceProperties()", + "nodeIdHashed": "nId895495171-1583813113-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceProperties", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties.TableServiceProperties()", + "nodeIdHashed": "nId895495171-1583813113-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1583813113-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId41472001-1583813113-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The set of CORS rules. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties.Cors", + "nodeIdHashed": "nId41472001-1583813113-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IList", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableCorsRule", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableCorsRule" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Cors", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties.Cors", + "nodeIdHashed": "nId41472001-1583813113-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1583813113-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1682519010-1583813113-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E A summary of request statistics grouped by API in hourly aggregates for tables. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties.HourMetrics", + "nodeIdHashed": "nId-1682519010-1583813113-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableMetrics", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableMetrics" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "HourMetrics", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties.HourMetrics", + "nodeIdHashed": "nId-1682519010-1583813113-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1583813113-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1434856592-1583813113-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Azure Analytics Logging settings. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties.Logging", + "nodeIdHashed": "nId-1434856592-1583813113-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAnalyticsLoggingSettings", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableAnalyticsLoggingSettings" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Logging", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties.Logging", + "nodeIdHashed": "nId-1434856592-1583813113-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1583813113-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2058506988-1583813113-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E A summary of request statistics grouped by API in minute aggregates for tables. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties.MinuteMetrics", + "nodeIdHashed": "nId-2058506988-1583813113-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableMetrics", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableMetrics" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "MinuteMetrics", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceProperties.MinuteMetrics", + "nodeIdHashed": "nId-2058506988-1583813113-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1583813113-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId911213145-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId911213145-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1090775297-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1090775297-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-1583813113-808471526" + }, + "nId-483093671-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Stats for the service. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceStatistics", + "nodeIdHashed": "nId-483093671-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The Table Statistics for the service. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceStatistics", + "nodeIdHashed": "nId-483093671-808471526", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableServiceStatistics", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceStatistics", + "nodeIdHashed": "nId-483093671-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableServiceStatistics", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-483093671-808471526" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-808471526", + "childrenNodeIdsInOrder": { + "0": "nId-1881682024-483093671-808471526" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1590791372-808471526" + }, + "nId-1881682024-483093671-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Geo-Replication information for the Secondary Storage Service. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceStatistics.GeoReplication", + "nodeIdHashed": "nId-1881682024-483093671-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableGeoReplicationInfo", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableGeoReplicationInfo" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GeoReplication", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableServiceStatistics.GeoReplication", + "nodeIdHashed": "nId-1881682024-483093671-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-483093671-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1590791372-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1590791372-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-617681015-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-617681015-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-483093671-808471526" + }, + "nId210773243-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E A signed identifier. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableSignedIdentifier", + "nodeIdHashed": "nId210773243-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSignedIdentifier", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableSignedIdentifier", + "nodeIdHashed": "nId210773243-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSignedIdentifier", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId210773243-808471526" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-808471526", + "childrenNodeIdsInOrder": { + "0": "nId-1233472128210773243-808471526", + "1": "nId-1454822429210773243-808471526", + "2": "nId1475099192210773243-808471526" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId1151321273-808471526" + }, + "nId-1233472128210773243-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E Initializes a new instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableSignedIdentifier\\u0022 /\\u003E. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)", + "nodeIdHashed": "nId-1233472128210773243-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022id\\u0022\\u003E A unique id. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)", + "nodeIdHashed": "nId-1233472128210773243-808471526", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022accessPolicy\\u0022\\u003E The access policy. \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)", + "nodeIdHashed": "nId-1233472128210773243-808471526", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cexception cref=\\u0022T:System.ArgumentNullException\\u0022\\u003E \\u003Cparamref name=\\u0022id\\u0022 /\\u003E is null. \\u003C/exception\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)", + "nodeIdHashed": "nId-1233472128210773243-808471526", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSignedIdentifier", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "id", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccessPolicy", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableAccessPolicy" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "accessPolicy", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableSignedIdentifier.TableSignedIdentifier(System.String, Azure.Data.Tables.Models.TableAccessPolicy)", + "nodeIdHashed": "nId-1233472128210773243-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId210773243-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1454822429210773243-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E The access policy. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableSignedIdentifier.AccessPolicy", + "nodeIdHashed": "nId-1454822429210773243-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccessPolicy", + "properties": { + "NavigateToId": "Azure.Data.Tables.Models.TableAccessPolicy" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AccessPolicy", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableSignedIdentifier.AccessPolicy", + "nodeIdHashed": "nId-1454822429210773243-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId210773243-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1475099192210773243-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E A unique id. \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableSignedIdentifier.Id", + "nodeIdHashed": "nId1475099192210773243-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Id", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableSignedIdentifier.Id", + "nodeIdHashed": "nId1475099192210773243-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId210773243-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1151321273-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId1151321273-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1967418149-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1967418149-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId210773243-808471526" + }, + "nId1994476985-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableTransactionResult", + "nodeIdHashed": "nId1994476985-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The response from \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableClient.SubmitTransaction(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\\u0022 /\\u003E or \\u003Csee cref=\\u0022M:Azure.Data.Tables.TableClient.SubmitTransactionAsync(System.Collections.Generic.IEnumerable{Azure.Data.Tables.TableTransactionAction},System.Threading.CancellationToken)\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableTransactionResult", + "nodeIdHashed": "nId1994476985-808471526", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableTransactionResult", + "nodeIdHashed": "nId1994476985-808471526", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableTransactionResult", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableTransactionResult", + "nodeIdHashed": "nId1994476985-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableTransactionResult", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1994476985-808471526" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-808471526", + "childrenNodeIdsInOrder": { + "0": "nId428309851994476985-808471526", + "1": "nId-6651954881994476985-808471526" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-830221252-808471526" + }, + "nId428309851994476985-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableTransactionResult.ResponseCount", + "nodeIdHashed": "nId428309851994476985-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The number of batch sub-responses contained in this \\u003Csee cref=\\u0022T:Azure.Data.Tables.Models.TableTransactionResult\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableTransactionResult.ResponseCount", + "nodeIdHashed": "nId428309851994476985-808471526", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableTransactionResult.ResponseCount", + "nodeIdHashed": "nId428309851994476985-808471526", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ResponseCount", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Models.TableTransactionResult.ResponseCount", + "nodeIdHashed": "nId428309851994476985-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1994476985-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-6651954881994476985-808471526": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)", + "nodeIdHashed": "nId-6651954881994476985-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets the batch sub-response for the batch sub-request associated with the entity with the specified \\u003Cparamref name=\\u0022rowKey\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)", + "nodeIdHashed": "nId-6651954881994476985-808471526", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)", + "nodeIdHashed": "nId-6651954881994476985-808471526", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022rowKey\\u0022\\u003EThe \\u003Csee cref=\\u0022P:Azure.Data.Tables.ITableEntity.RowKey\\u0022 /\\u003E value of the entity related to the batch sub-request.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)", + "nodeIdHashed": "nId-6651954881994476985-808471526", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)", + "nodeIdHashed": "nId-6651954881994476985-808471526", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Response", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetResponseForEntity", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rowKey", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Models.TableTransactionResult.GetResponseForEntity(System.String)", + "nodeIdHashed": "nId-6651954881994476985-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1994476985-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-830221252-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-830221252-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1307317038-808471526": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1307317038-808471526", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-808471526", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId1994476985-808471526" + }, + "nId174783043": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId174783043", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2002896654": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId2002896654", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-808471526" + }, + "nId-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "namespace", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Azure", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Data", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Tables", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Sas", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas", + "nodeIdHashed": "nId-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Azure.Data.Tables.Sas", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-499827612" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "childrenNodeIdsInOrder": { + "0": "nId-565500655-499827612", + "1": "nId794766794-499827612", + "2": "nId-1562664745-499827612", + "3": "nId1369386672-499827612", + "4": "nId-1087517481-499827612", + "5": "nId-1405558164-499827612", + "6": "nId-963031237-499827612", + "7": "nId-517955939-499827612", + "8": "nId2050424228-499827612", + "9": "nId2002896654-499827612", + "10": "nId1064383821-499827612", + "11": "nId-1213528622-499827612", + "12": "nId445988043-499827612", + "13": "nId2082367092-499827612", + "14": "nId1318559653-499827612", + "15": "nId1167726876-499827612", + "16": "nId-178046102-499827612", + "17": "nId-1672947593-499827612", + "18": "nId-621720741-499827612", + "19": "nId1004490815-499827612", + "20": "nId-1088859211-499827612", + "21": "nId-1450064859-499827612", + "22": "nId80280977-499827612", + "23": "nId-1299393627-499827612", + "24": "nId-482464862-499827612", + "25": "nId-103838294-499827612", + "26": "nId-1384572889-499827612", + "27": "nId-1147025594-499827612", + "28": "nId754949802-499827612", + "29": "nId-1090775297-499827612", + "30": "nId994964605-499827612" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": true, + "isNodeWithNoneDocDiffInDescendants": true, + "bottomTokenNodeIdHash": "nId1113617725" + }, + "nId-565500655-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder", + "nodeIdHashed": "nId-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\\u0022 /\\u003E is used to generate a Shared Access", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder", + "nodeIdHashed": "nId-565500655-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Signature (SAS) for an Azure Storage table.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder", + "nodeIdHashed": "nId-565500655-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For more information, see \\u003Csee href=\\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder", + "nodeIdHashed": "nId-565500655-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder", + "nodeIdHashed": "nId-565500655-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder", + "nodeIdHashed": "nId-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableAccountSasBuilder", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-565500655-499827612" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-499827612", + "childrenNodeIdsInOrder": { + "0": "nId1532358744-565500655-499827612", + "1": "nId-969854798-565500655-499827612", + "2": "nId-1490796111-565500655-499827612", + "3": "nId-1324012766-565500655-499827612", + "4": "nId-1334131588-565500655-499827612", + "5": "nId-1335910534-565500655-499827612", + "6": "nId1185788796-565500655-499827612", + "7": "nId-250298435-565500655-499827612", + "8": "nId-860386460-565500655-499827612", + "9": "nId-1561430349-565500655-499827612", + "10": "nId2000131326-565500655-499827612", + "11": "nId-1710743380-565500655-499827612", + "12": "nId-1541315292-565500655-499827612", + "13": "nId507087768-565500655-499827612", + "14": "nId-1165462387-565500655-499827612", + "15": "nId-2084430724-565500655-499827612", + "16": "nId-1546270318-565500655-499827612" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId794766794-499827612" + }, + "nId1532358744-565500655-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId1532358744-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes an instance of a \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId1532358744-565500655-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId1532358744-565500655-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022permissions\\u0022\\u003EThe permissions associated with the shared access signature.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId1532358744-565500655-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022resourceTypes\\u0022\\u003E\\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\\u0022 /\\u003E containing the accessible resource types.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId1532358744-565500655-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022expiresOn\\u0022\\u003EThe time at which the shared access signature becomes invalid.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId1532358744-565500655-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableAccountSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "resourceTypes", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(Azure.Data.Tables.Sas.TableAccountSasPermissions, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId1532358744-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-565500655-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-969854798-565500655-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-969854798-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes an instance of a \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-969854798-565500655-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-969854798-565500655-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022rawPermissions\\u0022\\u003EThe permissions associated with the shared access signature. This string should contain one or more of the following permission characters in this order: \\u0022racwdl\\u0022.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-969854798-565500655-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022resourceTypes\\u0022\\u003E\\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableAccountSasResourceTypes\\u0022 /\\u003E containing the accessible resource types.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-969854798-565500655-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022expiresOn\\u0022\\u003EThe time at which the shared access signature becomes invalid.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-969854798-565500655-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rawPermissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "resourceTypes", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.String, Azure.Data.Tables.Sas.TableAccountSasResourceTypes, System.DateTimeOffset)", + "nodeIdHashed": "nId-969854798-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-565500655-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1490796111-565500655-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "nodeIdHashed": "nId-1490796111-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\\u0022 /\\u003E based on an existing Uri containing a shared acccess signature.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "nodeIdHashed": "nId-1490796111-565500655-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "nodeIdHashed": "nId-1490796111-565500655-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022sasUri\\u0022\\u003EThe Uri containing a SAS token to parse.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "nodeIdHashed": "nId-1490796111-565500655-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "nodeIdHashed": "nId-1490796111-565500655-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sasUri", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "nodeIdHashed": "nId-1490796111-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "commentThread": { + "0": { + "type": "commentThread", + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "nodeIdHashed": "nId-1490796111-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "user-comment-thread" + ], + "diffKind": "noneDiff", + "comments": [ + { + "id": "01cf9f19d3594a5bbe428368e28b4483", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "d505276880de4da89bd5c8b4c6ebcb50", + "elementId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "commentText": "What is this for?", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2021-06-04T18:05:03.8700419-04:00" + }, + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2021-06-04T18:05:03.8700419-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "tg-msft", + "createdOn": "2021-06-04T18:05:03.8700419-04:00", + "isDeleted": false + }, + { + "id": "67bac72d5a314a559bb8a0996e711a75", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "d505276880de4da89bd5c8b4c6ebcb50", + "elementId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "commentText": "It parses an existing SasUri. Any concerns?", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T18:13:03.6656546-04:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T18:13:03.6656546-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2021-06-04T18:13:03.6656546-04:00", + "isDeleted": false + }, + { + "id": "2f059e9155b44f47bf21776aecf17fe6", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "d505276880de4da89bd5c8b4c6ebcb50", + "elementId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "commentText": "What\\u0027s the scenario for it? We considered this for Blobs but Jeff felt there wasn\\u0027t a meaningful reason customers would want to clone a SAS. Consider using \\u0060sasUri\\u0060 as the parameter name if you want to keep it.", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2021-06-04T18:24:17.5186522-04:00" + }, + { + "changeAction": "created", + "changedBy": "tg-msft", + "changedOn": "2021-06-04T18:24:17.5186522-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "tg-msft", + "createdOn": "2021-06-04T18:24:17.5186522-04:00", + "isDeleted": false + }, + { + "id": "1802cb798e2343ebba0aeeebf7d60f9e", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "d505276880de4da89bd5c8b4c6ebcb50", + "elementId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "commentText": "I think this came from an earlier discussion - IIRC the scenario was that the developer has an existing SASUri and wants to modify it using the SasBuilder.", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T18:39:28.8481212-04:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T18:39:28.8481212-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2021-06-04T18:39:28.8481212-04:00", + "isDeleted": false + }, + { + "id": "297dab55039f421f919f6d482d71ce48", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "apiRevisionId": "d505276880de4da89bd5c8b4c6ebcb50", + "elementId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "commentText": "renamed the arg.", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T19:27:44.900049-04:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T19:27:44.900049-04:00" + } + ], + "isResolved": false, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2021-06-04T19:27:44.900049-04:00", + "isDeleted": false + }, + { + "id": "5e959d18017747b1937123d444ab961c", + "reviewId": "6ebe8818d1954821a6dad0f74b9d3ead", + "elementId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.TableAccountSasBuilder(System.Uri)", + "changeHistory": [ + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T19:29:06.2128466-04:00" + }, + { + "changeAction": "created", + "changedBy": "christothes", + "changedOn": "2021-06-04T19:29:06.2128466-04:00" + } + ], + "isResolved": true, + "upvotes": [], + "taggedUsers": [], + "commentType": "apiRevision", + "resolutionLocked": false, + "createdBy": "christothes", + "createdOn": "2021-06-04T19:29:06.2128466-04:00", + "isDeleted": false + } + ], + "isResolvedCommentThread": true, + "isHiddenAPI": false + } + }, + "parentNodeIdHashed": "nId-565500655-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1324012766-565500655-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn", + "nodeIdHashed": "nId-1324012766-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The time at which the shared access signature becomes invalid.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn", + "nodeIdHashed": "nId-1324012766-565500655-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This field must be omitted if it has been specified in an", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn", + "nodeIdHashed": "nId-1324012766-565500655-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// associated stored access policy.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn", + "nodeIdHashed": "nId-1324012766-565500655-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn", + "nodeIdHashed": "nId-1324012766-565500655-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ExpiresOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ExpiresOn", + "nodeIdHashed": "nId-1324012766-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-565500655-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1334131588-565500655-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier", + "nodeIdHashed": "nId-1334131588-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// An optional unique value up to 64 characters in length that", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier", + "nodeIdHashed": "nId-1334131588-565500655-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// correlates to an access policy specified for the container.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier", + "nodeIdHashed": "nId-1334131588-565500655-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier", + "nodeIdHashed": "nId-1334131588-565500655-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Identifier", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Identifier", + "nodeIdHashed": "nId-1334131588-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-565500655-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1335910534-565500655-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange", + "nodeIdHashed": "nId-1335910534-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Specifies an IP address or a range of IP addresses from which to", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange", + "nodeIdHashed": "nId-1335910534-565500655-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// accept requests. If the IP address from which the request", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange", + "nodeIdHashed": "nId-1335910534-565500655-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// originates does not match the IP address or address range", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange", + "nodeIdHashed": "nId-1335910534-565500655-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// specified on the SAS token, the request is not authenticated.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange", + "nodeIdHashed": "nId-1335910534-565500655-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// When specifying a range of IP addresses, note that the range is", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange", + "nodeIdHashed": "nId-1335910534-565500655-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// inclusive.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange", + "nodeIdHashed": "nId-1335910534-565500655-499827612", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange", + "nodeIdHashed": "nId-1335910534-565500655-499827612", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IPRange", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.IPRange", + "nodeIdHashed": "nId-1335910534-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-565500655-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1185788796-565500655-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions", + "nodeIdHashed": "nId1185788796-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The permissions associated with the shared access signature. The", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions", + "nodeIdHashed": "nId1185788796-565500655-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// user is restricted to operations allowed by the permissions. This", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions", + "nodeIdHashed": "nId1185788796-565500655-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// field must be omitted if it has been specified in an associated", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions", + "nodeIdHashed": "nId1185788796-565500655-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// stored access policy. \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\\u0022 /\\u003E can be used to create the", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions", + "nodeIdHashed": "nId1185788796-565500655-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// permissions string.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions", + "nodeIdHashed": "nId1185788796-565500655-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions", + "nodeIdHashed": "nId1185788796-565500655-499827612", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Permissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Permissions", + "nodeIdHashed": "nId1185788796-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-565500655-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-250298435-565500655-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol", + "nodeIdHashed": "nId-250298435-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The optional signed protocol field specifies the protocol", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol", + "nodeIdHashed": "nId-250298435-565500655-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// permitted for a request made with the SAS. Possible values are", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol", + "nodeIdHashed": "nId-250298435-565500655-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp\\u0022 /\\u003E,", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol", + "nodeIdHashed": "nId-250298435-565500655-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.Https\\u0022 /\\u003E, and", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol", + "nodeIdHashed": "nId-250298435-565500655-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.None\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol", + "nodeIdHashed": "nId-250298435-565500655-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol", + "nodeIdHashed": "nId-250298435-565500655-499827612", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasProtocol", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Protocol", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Protocol", + "nodeIdHashed": "nId-250298435-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-565500655-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-860386460-565500655-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes", + "nodeIdHashed": "nId-860386460-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The resource types associated with the shared access signature. The", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes", + "nodeIdHashed": "nId-860386460-565500655-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// user is restricted to operations on the specified resources.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes", + "nodeIdHashed": "nId-860386460-565500655-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes", + "nodeIdHashed": "nId-860386460-565500655-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ResourceTypes", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ResourceTypes", + "nodeIdHashed": "nId-860386460-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-565500655-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1561430349-565500655-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn", + "nodeIdHashed": "nId-1561430349-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Optionally specify the time at which the shared access signature", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn", + "nodeIdHashed": "nId-1561430349-565500655-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// becomes valid. If omitted when DateTimeOffset.MinValue is used,", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn", + "nodeIdHashed": "nId-1561430349-565500655-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// start time for this call is assumed to be the time when the", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn", + "nodeIdHashed": "nId-1561430349-565500655-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// storage service receives the request.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn", + "nodeIdHashed": "nId-1561430349-565500655-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn", + "nodeIdHashed": "nId-1561430349-565500655-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StartsOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.StartsOn", + "nodeIdHashed": "nId-1561430349-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-565500655-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2000131326-565500655-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)", + "nodeIdHashed": "nId2000131326-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Sets the permissions for a table SAS.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)", + "nodeIdHashed": "nId2000131326-565500655-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)", + "nodeIdHashed": "nId2000131326-565500655-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022permissions\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)", + "nodeIdHashed": "nId2000131326-565500655-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableAccountSasPermissions\\u0022 /\\u003E containing the allowed permissions.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)", + "nodeIdHashed": "nId2000131326-565500655-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)", + "nodeIdHashed": "nId2000131326-565500655-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetPermissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableAccountSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableAccountSasPermissions)", + "nodeIdHashed": "nId2000131326-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-565500655-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1710743380-565500655-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)", + "nodeIdHashed": "nId-1710743380-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Sets the permissions for the SAS using a raw permissions string.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)", + "nodeIdHashed": "nId-1710743380-565500655-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)", + "nodeIdHashed": "nId-1710743380-565500655-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022rawPermissions\\u0022\\u003ERaw permissions string for the SAS.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)", + "nodeIdHashed": "nId-1710743380-565500655-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetPermissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rawPermissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.SetPermissions(System.String)", + "nodeIdHashed": "nId-1710743380-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-565500655-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1541315292-565500655-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-1541315292-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Use an account\\u0027s \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableSharedKeyCredential\\u0022 /\\u003E to sign this", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-1541315292-565500655-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// shared access signature values to produce the proper SAS query", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-1541315292-565500655-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// parameters for authenticating requests.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-1541315292-565500655-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-1541315292-565500655-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022sharedKeyCredential\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-1541315292-565500655-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The storage account\\u0027s \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableSharedKeyCredential\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-1541315292-565500655-499827612", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-1541315292-565500655-499827612", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-1541315292-565500655-499827612", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A URL encoded query string representing the SAS.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-1541315292-565500655-499827612", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-1541315292-565500655-499827612", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Sign", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sharedKeyCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-1541315292-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-565500655-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId507087768-565500655-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId507087768-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Use an account\\u0027s \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableSharedKeyCredential\\u0022 /\\u003E to sign this", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId507087768-565500655-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// shared access signature values to produce the proper SAS query", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId507087768-565500655-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// parameters for authenticating requests.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId507087768-565500655-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId507087768-565500655-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022sharedKeyCredential\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId507087768-565500655-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The storage account\\u0027s \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableSharedKeyCredential\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId507087768-565500655-499827612", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId507087768-565500655-499827612", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId507087768-565500655-499827612", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// An instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableAccountSasQueryParameters\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId507087768-565500655-499827612", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId507087768-565500655-499827612", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasQueryParameters", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToSasQueryParameters", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sharedKeyCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId507087768-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-565500655-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1165462387-565500655-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId-1165462387-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Check if two TablesSasBuilder instances are equal.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId-1165462387-565500655-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId-1165462387-565500655-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022obj\\u0022\\u003EThe instance to compare to.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId-1165462387-565500655-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003ETrue if they\\u0027re equal, false otherwise.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId-1165462387-565500655-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "obj", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId-1165462387-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId-565500655-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-2084430724-565500655-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()", + "nodeIdHashed": "nId-2084430724-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Get a hash code for the TablesSasBuilder.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()", + "nodeIdHashed": "nId-2084430724-565500655-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()", + "nodeIdHashed": "nId-2084430724-565500655-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EHash code for the TablesSasBuilder.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()", + "nodeIdHashed": "nId-2084430724-565500655-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetHashCode", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.GetHashCode()", + "nodeIdHashed": "nId-2084430724-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId-565500655-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1546270318-565500655-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()", + "nodeIdHashed": "nId-1546270318-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Returns a string that represents the current object.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()", + "nodeIdHashed": "nId-1546270318-565500655-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()", + "nodeIdHashed": "nId-1546270318-565500655-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EA string that represents the current object.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()", + "nodeIdHashed": "nId-1546270318-565500655-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasBuilder.ToString()", + "nodeIdHashed": "nId-1546270318-565500655-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId-565500655-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId794766794-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId794766794-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1562664745-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1562664745-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-565500655-499827612" + }, + "nId1369386672-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "[", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "FlagsModified", + "renderClasses": [ + "diff-change", + "tname" + ] + }, + { + "kind": "content", + "value": "]", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableAccountSasPermissions", + "nodeIdHashed": "nId1369386672-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "removed" + ], + "indent": 2, + "diffKind": "removed", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": true, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-1405558164-499827612" + }, + "nId-1087517481-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "[", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Flags", + "renderClasses": [ + "diff-change", + "tname" + ] + }, + { + "kind": "content", + "value": "]", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableAccountSasPermissions", + "nodeIdHashed": "nId-1087517481-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "added" + ], + "indent": 2, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": true, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-1405558164-499827612" + }, + "nId-1405558164-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasPermissions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions", + "nodeIdHashed": "nId-1405558164-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableAccountSasPermissions", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-1405558164-499827612" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-499827612", + "childrenNodeIdsInOrder": { + "0": "nId-925126857-1405558164-499827612", + "1": "nId2059473770-1405558164-499827612", + "2": "nId-585502898-1405558164-499827612", + "3": "nId47071985-1405558164-499827612", + "4": "nId-1384975971-1405558164-499827612", + "5": "nId174513558-1405558164-499827612", + "6": "nId-387614564-1405558164-499827612" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-963031237-499827612" + }, + "nId-925126857-1405558164-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.All", + "nodeIdHashed": "nId-925126857-1405558164-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Indicates that all permissions are set.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.All", + "nodeIdHashed": "nId-925126857-1405558164-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.All", + "nodeIdHashed": "nId-925126857-1405558164-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "All", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "-1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.All", + "nodeIdHashed": "nId-925126857-1405558164-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1405558164-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2059473770-1405558164-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Read", + "nodeIdHashed": "nId2059473770-1405558164-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Indicates that Read is permitted.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Read", + "nodeIdHashed": "nId2059473770-1405558164-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Read", + "nodeIdHashed": "nId2059473770-1405558164-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Read", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Read", + "nodeIdHashed": "nId2059473770-1405558164-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1405558164-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-585502898-1405558164-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Write", + "nodeIdHashed": "nId-585502898-1405558164-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Indicates that Write is permitted.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Write", + "nodeIdHashed": "nId-585502898-1405558164-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Write", + "nodeIdHashed": "nId-585502898-1405558164-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Write", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "2", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Write", + "nodeIdHashed": "nId-585502898-1405558164-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1405558164-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId47071985-1405558164-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete", + "nodeIdHashed": "nId47071985-1405558164-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Indicates that Delete is permitted.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete", + "nodeIdHashed": "nId47071985-1405558164-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete", + "nodeIdHashed": "nId47071985-1405558164-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Delete", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "4", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Delete", + "nodeIdHashed": "nId47071985-1405558164-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1405558164-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1384975971-1405558164-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.List", + "nodeIdHashed": "nId-1384975971-1405558164-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Indicates that List is permitted.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.List", + "nodeIdHashed": "nId-1384975971-1405558164-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.List", + "nodeIdHashed": "nId-1384975971-1405558164-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "List", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "8", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.List", + "nodeIdHashed": "nId-1384975971-1405558164-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1405558164-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId174513558-1405558164-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Add", + "nodeIdHashed": "nId174513558-1405558164-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Indicates that Add is permitted.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Add", + "nodeIdHashed": "nId174513558-1405558164-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Add", + "nodeIdHashed": "nId174513558-1405558164-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Add", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "16", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Add", + "nodeIdHashed": "nId174513558-1405558164-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1405558164-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-387614564-1405558164-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Update", + "nodeIdHashed": "nId-387614564-1405558164-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Indicates that Update is permitted.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Update", + "nodeIdHashed": "nId-387614564-1405558164-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Update", + "nodeIdHashed": "nId-387614564-1405558164-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Update", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "64", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasPermissions.Update", + "nodeIdHashed": "nId-387614564-1405558164-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-1405558164-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-963031237-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-963031237-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-517955939-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-517955939-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-1405558164-499827612" + }, + "nId2050424228-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters", + "nodeIdHashed": "nId2050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableAccountSasQueryParameters\\u0022 /\\u003E object represents the components", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters", + "nodeIdHashed": "nId2050424228-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// that make up an Azure Storage Shared Access Signature\\u0027s query", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters", + "nodeIdHashed": "nId2050424228-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// parameters. You can construct a new instance using", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters", + "nodeIdHashed": "nId2050424228-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableAccountSasBuilder\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters", + "nodeIdHashed": "nId2050424228-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters", + "nodeIdHashed": "nId2050424228-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For more information, \\u003Csee href=\\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\\u0022\\u003ECreate an account SAS\\u003C/see\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters", + "nodeIdHashed": "nId2050424228-499827612", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters", + "nodeIdHashed": "nId2050424228-499827612", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasQueryParameters", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters", + "nodeIdHashed": "nId2050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableAccountSasQueryParameters", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId2050424228-499827612" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-499827612", + "childrenNodeIdsInOrder": { + "0": "nId-2114992232050424228-499827612", + "1": "nId16945286212050424228-499827612", + "2": "nId-7790022542050424228-499827612", + "3": "nId-19278472472050424228-499827612", + "4": "nId225281322050424228-499827612", + "5": "nId-18790297802050424228-499827612", + "6": "nId8491806542050424228-499827612", + "7": "nId-7971504392050424228-499827612", + "8": "nId-13742517372050424228-499827612", + "9": "nId14028061892050424228-499827612", + "10": "nId-14523064762050424228-499827612" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId2002896654-499827612" + }, + "nId-2114992232050424228-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn", + "nodeIdHashed": "nId-2114992232050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets the time at which the shared access signature becomes invalid.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn", + "nodeIdHashed": "nId-2114992232050424228-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022F:System.DateTimeOffset.MinValue\\u0022 /\\u003E means not set.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn", + "nodeIdHashed": "nId-2114992232050424228-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn", + "nodeIdHashed": "nId-2114992232050424228-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ExpiresOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ExpiresOn", + "nodeIdHashed": "nId-2114992232050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2050424228-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId16945286212050424228-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier", + "nodeIdHashed": "nId16945286212050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets the optional unique value up to 64 characters in length that", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier", + "nodeIdHashed": "nId16945286212050424228-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// correlates to an access policy specified for the blob container, queue,", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier", + "nodeIdHashed": "nId16945286212050424228-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// or share.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier", + "nodeIdHashed": "nId16945286212050424228-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier", + "nodeIdHashed": "nId16945286212050424228-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Identifier", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Identifier", + "nodeIdHashed": "nId16945286212050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2050424228-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-7790022542050424228-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange", + "nodeIdHashed": "nId-7790022542050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets the optional IP address or a range of IP addresses from which", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange", + "nodeIdHashed": "nId-7790022542050424228-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// to accept requests. When specifying a range, note that the range", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange", + "nodeIdHashed": "nId-7790022542050424228-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// is inclusive.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange", + "nodeIdHashed": "nId-7790022542050424228-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange", + "nodeIdHashed": "nId-7790022542050424228-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IPRange", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.IPRange", + "nodeIdHashed": "nId-7790022542050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2050424228-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-19278472472050424228-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions", + "nodeIdHashed": "nId-19278472472050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets the permissions associated with the shared access signature.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions", + "nodeIdHashed": "nId-19278472472050424228-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The user is restricted to operations allowed by the permissions.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions", + "nodeIdHashed": "nId-19278472472050424228-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This field must be omitted if it has been specified in an", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions", + "nodeIdHashed": "nId-19278472472050424228-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// associated stored access policy.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions", + "nodeIdHashed": "nId-19278472472050424228-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions", + "nodeIdHashed": "nId-19278472472050424228-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Permissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Permissions", + "nodeIdHashed": "nId-19278472472050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2050424228-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId225281322050424228-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol", + "nodeIdHashed": "nId225281322050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Optional. Specifies the protocol permitted for a request made with", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol", + "nodeIdHashed": "nId225281322050424228-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// the shared access signature.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol", + "nodeIdHashed": "nId225281322050424228-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol", + "nodeIdHashed": "nId225281322050424228-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasProtocol", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Protocol", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Protocol", + "nodeIdHashed": "nId225281322050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2050424228-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-18790297802050424228-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource", + "nodeIdHashed": "nId-18790297802050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets the resources are accessible via the shared access signature.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource", + "nodeIdHashed": "nId-18790297802050424228-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource", + "nodeIdHashed": "nId-18790297802050424228-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Resource", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Resource", + "nodeIdHashed": "nId-18790297802050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2050424228-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId8491806542050424228-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes", + "nodeIdHashed": "nId8491806542050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets which resources are accessible via the shared access signature.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes", + "nodeIdHashed": "nId8491806542050424228-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes", + "nodeIdHashed": "nId8491806542050424228-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "?", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ResourceTypes", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ResourceTypes", + "nodeIdHashed": "nId8491806542050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2050424228-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-7971504392050424228-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature", + "nodeIdHashed": "nId-7971504392050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The signature is an HMAC computed over the string-to-sign and key", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature", + "nodeIdHashed": "nId-7971504392050424228-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// using the SHA256 algorithm, and then encoded using Base64 encoding.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature", + "nodeIdHashed": "nId-7971504392050424228-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature", + "nodeIdHashed": "nId-7971504392050424228-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Signature", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Signature", + "nodeIdHashed": "nId-7971504392050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2050424228-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-13742517372050424228-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn", + "nodeIdHashed": "nId-13742517372050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets the optional time at which the shared access signature becomes", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn", + "nodeIdHashed": "nId-13742517372050424228-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// valid. If omitted, start time for this call is assumed to be the", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn", + "nodeIdHashed": "nId-13742517372050424228-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// time when the storage service receives the request.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn", + "nodeIdHashed": "nId-13742517372050424228-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022F:System.DateTimeOffset.MinValue\\u0022 /\\u003E means not set.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn", + "nodeIdHashed": "nId-13742517372050424228-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn", + "nodeIdHashed": "nId-13742517372050424228-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StartsOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.StartsOn", + "nodeIdHashed": "nId-13742517372050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2050424228-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId14028061892050424228-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version", + "nodeIdHashed": "nId14028061892050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets the storage service version to use to authenticate requests", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version", + "nodeIdHashed": "nId14028061892050424228-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// made with this shared access signature, and the service version to", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version", + "nodeIdHashed": "nId14028061892050424228-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// use when handling requests made with this shared access signature.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version", + "nodeIdHashed": "nId14028061892050424228-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version", + "nodeIdHashed": "nId14028061892050424228-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Version", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.Version", + "nodeIdHashed": "nId14028061892050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2050424228-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-14523064762050424228-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()", + "nodeIdHashed": "nId-14523064762050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Convert the SAS query parameters into a URL encoded query string.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()", + "nodeIdHashed": "nId-14523064762050424228-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()", + "nodeIdHashed": "nId-14523064762050424228-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()", + "nodeIdHashed": "nId-14523064762050424228-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A URL encoded query string representing the SAS.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()", + "nodeIdHashed": "nId-14523064762050424228-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()", + "nodeIdHashed": "nId-14523064762050424228-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters.ToString()", + "nodeIdHashed": "nId-14523064762050424228-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId2050424228-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2002896654-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId2002896654-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1064383821-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId1064383821-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId2050424228-499827612" + }, + "nId-1213528622-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "nodeIdHashed": "nId-1213528622-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Specifies the resource types accessible from an account level shared", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "nodeIdHashed": "nId-1213528622-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// access signature.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "nodeIdHashed": "nId-1213528622-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "nodeIdHashed": "nId-1213528622-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "[", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Flags", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "]", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "nodeIdHashed": "nId-1213528622-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId445988043-499827612" + }, + "nId445988043-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasResourceTypes", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes", + "nodeIdHashed": "nId445988043-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableAccountSasResourceTypes", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId445988043-499827612" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-499827612", + "childrenNodeIdsInOrder": { + "0": "nId-661429759445988043-499827612", + "1": "nId129035663445988043-499827612", + "2": "nId332781784445988043-499827612", + "3": "nId819368616445988043-499827612" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId2082367092-499827612" + }, + "nId-661429759445988043-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All", + "nodeIdHashed": "nId-661429759445988043-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Indicates all service-level APIs are accessible from this shared", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All", + "nodeIdHashed": "nId-661429759445988043-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// access signature.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All", + "nodeIdHashed": "nId-661429759445988043-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All", + "nodeIdHashed": "nId-661429759445988043-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "All", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "-1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.All", + "nodeIdHashed": "nId-661429759445988043-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId445988043-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId129035663445988043-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service", + "nodeIdHashed": "nId129035663445988043-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Indicates whether service-level APIs are accessible", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service", + "nodeIdHashed": "nId129035663445988043-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// from this shared access signature (e.g., Get/Set Service", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service", + "nodeIdHashed": "nId129035663445988043-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Properties, Get Service Stats, List Tables).", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service", + "nodeIdHashed": "nId129035663445988043-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service", + "nodeIdHashed": "nId129035663445988043-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Service", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Service", + "nodeIdHashed": "nId129035663445988043-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId445988043-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId332781784445988043-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container", + "nodeIdHashed": "nId332781784445988043-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Indicates whether table account-level APIs are accessible", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container", + "nodeIdHashed": "nId332781784445988043-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// from this shared access signature (e.g. Create/Delete/Query Table).", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container", + "nodeIdHashed": "nId332781784445988043-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container", + "nodeIdHashed": "nId332781784445988043-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Container", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "2", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Container", + "nodeIdHashed": "nId332781784445988043-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId445988043-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId819368616445988043-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object", + "nodeIdHashed": "nId819368616445988043-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Indicates whether entity-level APIs are accessible from this shared access", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object", + "nodeIdHashed": "nId819368616445988043-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// signature (e.g. Query/Insert/Update/Delete entity).", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object", + "nodeIdHashed": "nId819368616445988043-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object", + "nodeIdHashed": "nId819368616445988043-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Object", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "4", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableAccountSasResourceTypes.Object", + "nodeIdHashed": "nId819368616445988043-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId445988043-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2082367092-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId2082367092-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1318559653-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId1318559653-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId445988043-499827612" + }, + "nId1167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder", + "nodeIdHashed": "nId1167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\\u0022 /\\u003E is used to generate a Shared Access", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder", + "nodeIdHashed": "nId1167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Signature (SAS) for an Azure Storage table.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder", + "nodeIdHashed": "nId1167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For more information, see \\u003Csee href=\\u0022https://docs.microsoft.com/en-us/rest/api/storageservices/create-account-sas\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder", + "nodeIdHashed": "nId1167726876-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Constructing an Account SAS\\u003C/see\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder", + "nodeIdHashed": "nId1167726876-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder", + "nodeIdHashed": "nId1167726876-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder", + "nodeIdHashed": "nId1167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSasBuilder", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId1167726876-499827612" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-499827612", + "childrenNodeIdsInOrder": { + "0": "nId21222524631167726876-499827612", + "1": "nId-4986545291167726876-499827612", + "2": "nId20084024681167726876-499827612", + "3": "nId817296431167726876-499827612", + "4": "nId-18957444171167726876-499827612", + "5": "nId-12653035171167726876-499827612", + "6": "nId-3670668331167726876-499827612", + "7": "nId-7201993661167726876-499827612", + "8": "nId9258913571167726876-499827612", + "9": "nId-7534318751167726876-499827612", + "10": "nId-7561450181167726876-499827612", + "11": "nId18489329941167726876-499827612", + "12": "nId20921853721167726876-499827612", + "13": "nId-14773763451167726876-499827612", + "14": "nId-16892827311167726876-499827612", + "15": "nId2541844851167726876-499827612", + "16": "nId-6188024051167726876-499827612", + "17": "nId-3689971771167726876-499827612", + "18": "nId-7048079191167726876-499827612", + "19": "nId-610753111167726876-499827612", + "20": "nId-9592244841167726876-499827612", + "21": "nId-7153295981167726876-499827612" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": true, + "isNodeWithNoneDocDiffInDescendants": true, + "bottomTokenNodeIdHash": "nId-178046102-499827612" + }, + "nId21222524631167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId21222524631167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes an instance of a \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId21222524631167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId21222524631167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022tableName\\u0022\\u003EThe name of the table being made accessible with the shared access signature.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId21222524631167726876-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022permissions\\u0022\\u003EThe permissions associated with the shared access signature.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId21222524631167726876-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022expiresOn\\u0022\\u003EThe time at which the shared access signature becomes invalid.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId21222524631167726876-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, Azure.Data.Tables.Sas.TableSasPermissions, System.DateTimeOffset)", + "nodeIdHashed": "nId21222524631167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-4986545291167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-4986545291167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes an instance of a \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-4986545291167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-4986545291167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022tableName\\u0022\\u003EThe name of the table being made accessible with the shared access signature.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-4986545291167726876-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022rawPermissions\\u0022\\u003EThe permissions associated with the shared access signature. This string should contain one or more of the following permission characters in this order: \\u0022raud\\u0022.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-4986545291167726876-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022expiresOn\\u0022\\u003EThe time at which the shared access signature becomes invalid.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-4986545291167726876-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "tableName", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rawPermissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "expiresOn", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.String, System.String, System.DateTimeOffset)", + "nodeIdHashed": "nId-4986545291167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId20084024681167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()", + "nodeIdHashed": "nId20084024681167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes an instance of a \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\\u0022 /\\u003E with no details set. At minimum, additional properties must be set to create a valid SaS.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()", + "nodeIdHashed": "nId20084024681167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// These include setting the \\u003Csee cref=\\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.TableName\\u0022 /\\u003E, permissions, and an expiry. Permissions and expiry can also be specified in a shared access policy, which can be", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()", + "nodeIdHashed": "nId20084024681167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// selected by specifying the name of the policy on the \\u003Csee cref=\\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.Identifier\\u0022 /\\u003E property.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()", + "nodeIdHashed": "nId20084024681167726876-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()", + "nodeIdHashed": "nId20084024681167726876-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()", + "nodeIdHashed": "nId20084024681167726876-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder()", + "nodeIdHashed": "nId20084024681167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "added" + ], + "indent": 3, + "diffKind": "added", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": true, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId817296431167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)", + "nodeIdHashed": "nId817296431167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Initializes a new instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\\u0022 /\\u003E based on an existing Uri containing a shared access signature.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)", + "nodeIdHashed": "nId817296431167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)", + "nodeIdHashed": "nId817296431167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022sasUri\\u0022\\u003EThe Uri containing a SAS token to parse.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)", + "nodeIdHashed": "nId817296431167726876-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)", + "nodeIdHashed": "nId817296431167726876-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sasUri", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableSasBuilder(System.Uri)", + "nodeIdHashed": "nId817296431167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-18957444171167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn", + "nodeIdHashed": "nId-18957444171167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The time at which the shared access signature becomes invalid.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn", + "nodeIdHashed": "nId-18957444171167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// This field must be omitted if it has been specified in an", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn", + "nodeIdHashed": "nId-18957444171167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// associated stored access policy.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn", + "nodeIdHashed": "nId-18957444171167726876-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn", + "nodeIdHashed": "nId-18957444171167726876-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ExpiresOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ExpiresOn", + "nodeIdHashed": "nId-18957444171167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-12653035171167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier", + "nodeIdHashed": "nId-12653035171167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// An optional unique value up to 64 characters in length that", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier", + "nodeIdHashed": "nId-12653035171167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// correlates to an access policy specified for the container.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier", + "nodeIdHashed": "nId-12653035171167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Note: Either the stored access policy specified by the \\u003Csee cref=\\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.Identifier\\u0022 /\\u003E or the created shared access signature must define an expiry.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier", + "nodeIdHashed": "nId-12653035171167726876-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// If neither define an expiry or both do, authentication will fail.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier", + "nodeIdHashed": "nId-12653035171167726876-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier", + "nodeIdHashed": "nId-12653035171167726876-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Identifier", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Identifier", + "nodeIdHashed": "nId-12653035171167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-3670668331167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "nodeIdHashed": "nId-3670668331167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Specifies an IP address or a range of IP addresses from which to", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "nodeIdHashed": "nId-3670668331167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// accept requests. If the IP address from which the request", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "nodeIdHashed": "nId-3670668331167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// originates does not match the IP address or address range", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "nodeIdHashed": "nId-3670668331167726876-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// specified on the SAS token, the request is not authenticated.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "nodeIdHashed": "nId-3670668331167726876-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// When specifying a range of IP addresses, note that the range is", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "nodeIdHashed": "nId-3670668331167726876-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// inclusive.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "nodeIdHashed": "nId-3670668331167726876-499827612", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "nodeIdHashed": "nId-3670668331167726876-499827612", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IPRange", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.IPRange", + "nodeIdHashed": "nId-3670668331167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-7201993661167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd", + "nodeIdHashed": "nId-7201993661167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The optional end of the partition key values range being made available.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd", + "nodeIdHashed": "nId-7201993661167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart\\u0022 /\\u003E must be specified if this value is set.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd", + "nodeIdHashed": "nId-7201993661167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd", + "nodeIdHashed": "nId-7201993661167726876-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKeyEnd", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyEnd", + "nodeIdHashed": "nId-7201993661167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId9258913571167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart", + "nodeIdHashed": "nId9258913571167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The optional start of the partition key values range being made available.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart", + "nodeIdHashed": "nId9258913571167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart", + "nodeIdHashed": "nId9258913571167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "PartitionKeyStart", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.PartitionKeyStart", + "nodeIdHashed": "nId9258913571167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-7534318751167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions", + "nodeIdHashed": "nId-7534318751167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The permissions associated with the shared access signature. The", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions", + "nodeIdHashed": "nId-7534318751167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// user is restricted to operations allowed by the permissions. This", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions", + "nodeIdHashed": "nId-7534318751167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// field must be omitted if it has been specified in an associated", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions", + "nodeIdHashed": "nId-7534318751167726876-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// stored access policy. \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\\u0022 /\\u003E can be used to create the", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions", + "nodeIdHashed": "nId-7534318751167726876-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// permissions string.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions", + "nodeIdHashed": "nId-7534318751167726876-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions", + "nodeIdHashed": "nId-7534318751167726876-499827612", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Permissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Permissions", + "nodeIdHashed": "nId-7534318751167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-7561450181167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol", + "nodeIdHashed": "nId-7561450181167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The optional signed protocol field specifies the protocol", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol", + "nodeIdHashed": "nId-7561450181167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// permitted for a request made with the SAS. Possible values are", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol", + "nodeIdHashed": "nId-7561450181167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp\\u0022 /\\u003E,", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol", + "nodeIdHashed": "nId-7561450181167726876-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.Https\\u0022 /\\u003E, and", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol", + "nodeIdHashed": "nId-7561450181167726876-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022F:Azure.Data.Tables.Sas.TableSasProtocol.None\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol", + "nodeIdHashed": "nId-7561450181167726876-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol", + "nodeIdHashed": "nId-7561450181167726876-499827612", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasProtocol", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasProtocol" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Protocol", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Protocol", + "nodeIdHashed": "nId-7561450181167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId18489329941167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd", + "nodeIdHashed": "nId18489329941167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The optional end of the row key values range being made available.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd", + "nodeIdHashed": "nId18489329941167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022P:Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart\\u0022 /\\u003E must be specified if this value is set.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd", + "nodeIdHashed": "nId18489329941167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd", + "nodeIdHashed": "nId18489329941167726876-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RowKeyEnd", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyEnd", + "nodeIdHashed": "nId18489329941167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId20921853721167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart", + "nodeIdHashed": "nId20921853721167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The optional start of the row key values range being made available.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart", + "nodeIdHashed": "nId20921853721167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart", + "nodeIdHashed": "nId20921853721167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "RowKeyStart", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.RowKeyStart", + "nodeIdHashed": "nId20921853721167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-14773763451167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn", + "nodeIdHashed": "nId-14773763451167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Optionally specify the time at which the shared access signature", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn", + "nodeIdHashed": "nId-14773763451167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// becomes valid. If omitted when DateTimeOffset.MinValue is used,", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn", + "nodeIdHashed": "nId-14773763451167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// start time for this call is assumed to be the time when the", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn", + "nodeIdHashed": "nId-14773763451167726876-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// storage service receives the request.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn", + "nodeIdHashed": "nId-14773763451167726876-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn", + "nodeIdHashed": "nId-14773763451167726876-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "DateTimeOffset", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StartsOn", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.StartsOn", + "nodeIdHashed": "nId-14773763451167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-16892827311167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableName", + "nodeIdHashed": "nId-16892827311167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The name of the table being made accessible.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableName", + "nodeIdHashed": "nId-16892827311167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableName", + "nodeIdHashed": "nId-16892827311167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableName", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.TableName", + "nodeIdHashed": "nId-16892827311167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId2541844851167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)", + "nodeIdHashed": "nId2541844851167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Sets the permissions for a table SAS.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)", + "nodeIdHashed": "nId2541844851167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)", + "nodeIdHashed": "nId2541844851167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022permissions\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)", + "nodeIdHashed": "nId2541844851167726876-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\\u0022 /\\u003E containing the allowed permissions.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)", + "nodeIdHashed": "nId2541844851167726876-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)", + "nodeIdHashed": "nId2541844851167726876-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetPermissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasPermissions", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasPermissions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "permissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)", + "nodeIdHashed": "nId2541844851167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-6188024051167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)", + "nodeIdHashed": "nId-6188024051167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Sets the permissions for the SAS using a raw permissions string.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)", + "nodeIdHashed": "nId-6188024051167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)", + "nodeIdHashed": "nId-6188024051167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022rawPermissions\\u0022\\u003ERaw permissions string for the SAS.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)", + "nodeIdHashed": "nId-6188024051167726876-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "void", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "SetPermissions", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "rawPermissions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(System.String)", + "nodeIdHashed": "nId-6188024051167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-3689971771167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3689971771167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Use an account\\u0027s \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableSharedKeyCredential\\u0022 /\\u003E to sign this", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3689971771167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// shared access signature values to produce the proper SAS query", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3689971771167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// parameters for authenticating requests.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3689971771167726876-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3689971771167726876-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022sharedKeyCredential\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3689971771167726876-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The storage account\\u0027s \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableSharedKeyCredential\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3689971771167726876-499827612", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3689971771167726876-499827612", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3689971771167726876-499827612", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A URL encoded query string representing the SAS.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3689971771167726876-499827612", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3689971771167726876-499827612", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Sign", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sharedKeyCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Sign(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-3689971771167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-7048079191167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-7048079191167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Use an account\\u0027s \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableSharedKeyCredential\\u0022 /\\u003E to sign this", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-7048079191167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// shared access signature values to produce the proper SAS query", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-7048079191167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// parameters for authenticating requests.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-7048079191167726876-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-7048079191167726876-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022sharedKeyCredential\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-7048079191167726876-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The storage account\\u0027s \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableSharedKeyCredential\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-7048079191167726876-499827612", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-7048079191167726876-499827612", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-7048079191167726876-499827612", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// An instance of \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasQueryParameters\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-7048079191167726876-499827612", + "rowPositionInGroup": 9, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-7048079191167726876-499827612", + "rowPositionInGroup": 10, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasQueryParameters", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToSasQueryParameters", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sharedKeyCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToSasQueryParameters(Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId-7048079191167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-610753111167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId-610753111167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Check if two TablesSasBuilder instances are equal.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId-610753111167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId-610753111167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022obj\\u0022\\u003EThe instance to compare to.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId-610753111167726876-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003ETrue if they\\u0027re equal, false otherwise.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId-610753111167726876-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "obj", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.Equals(System.Object)", + "nodeIdHashed": "nId-610753111167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-9592244841167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()", + "nodeIdHashed": "nId-9592244841167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Get a hash code for the TablesSasBuilder.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()", + "nodeIdHashed": "nId-9592244841167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()", + "nodeIdHashed": "nId-9592244841167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EHash code for the TablesSasBuilder.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()", + "nodeIdHashed": "nId-9592244841167726876-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetHashCode", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.GetHashCode()", + "nodeIdHashed": "nId-9592244841167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-7153295981167726876-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()", + "nodeIdHashed": "nId-7153295981167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Returns a string that represents the current object.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()", + "nodeIdHashed": "nId-7153295981167726876-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()", + "nodeIdHashed": "nId-7153295981167726876-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EA string that represents the current object.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()", + "nodeIdHashed": "nId-7153295981167726876-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasBuilder.ToString()", + "nodeIdHashed": "nId-7153295981167726876-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId1167726876-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-178046102-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-178046102-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1672947593-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1672947593-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId1167726876-499827612" + }, + "nId-621720741-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange", + "nodeIdHashed": "nId-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Represents a range of allowed IP addresses for constructing a Shared", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange", + "nodeIdHashed": "nId-621720741-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Access Signature.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange", + "nodeIdHashed": "nId-621720741-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange", + "nodeIdHashed": "nId-621720741-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "readonly", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "struct", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IEquatable", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange", + "nodeIdHashed": "nId-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSasIPRange", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-621720741-499827612" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-499827612", + "childrenNodeIdsInOrder": { + "0": "nId1312218787-621720741-499827612", + "1": "nId1826523840-621720741-499827612", + "2": "nId-1104904267-621720741-499827612", + "3": "nId351977317-621720741-499827612", + "4": "nId-238867542-621720741-499827612", + "5": "nId-53060153-621720741-499827612", + "6": "nId1353811967-621720741-499827612", + "7": "nId-489645559-621720741-499827612", + "8": "nId284605454-621720741-499827612", + "9": "nId945882388-621720741-499827612" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId1004490815-499827612" + }, + "nId1312218787-621720741-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)", + "nodeIdHashed": "nId1312218787-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Creates a new \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)", + "nodeIdHashed": "nId1312218787-621720741-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)", + "nodeIdHashed": "nId1312218787-621720741-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022start\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)", + "nodeIdHashed": "nId1312218787-621720741-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The range\\u0027s start \\u003Csee cref=\\u0022T:System.Net.IPAddress\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)", + "nodeIdHashed": "nId1312218787-621720741-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)", + "nodeIdHashed": "nId1312218787-621720741-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022end\\u0022\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)", + "nodeIdHashed": "nId1312218787-621720741-499827612", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The range\\u0027s optional end \\u003Csee cref=\\u0022T:System.Net.IPAddress\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)", + "nodeIdHashed": "nId1312218787-621720741-499827612", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)", + "nodeIdHashed": "nId1312218787-621720741-499827612", + "rowPositionInGroup": 8, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "IPAddress", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "start", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IPAddress", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "end", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "null", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.TableSasIPRange(System.Net.IPAddress, System.Net.IPAddress)", + "nodeIdHashed": "nId1312218787-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-621720741-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1826523840-621720741-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.End", + "nodeIdHashed": "nId1826523840-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets the optional end of the IP range. Not specified if equal to", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.End", + "nodeIdHashed": "nId1826523840-621720741-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// null or \\u003Csee cref=\\u0022F:System.Net.IPAddress.None\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.End", + "nodeIdHashed": "nId1826523840-621720741-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.End", + "nodeIdHashed": "nId1826523840-621720741-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IPAddress", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "End", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.End", + "nodeIdHashed": "nId1826523840-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-621720741-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1104904267-621720741-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Start", + "nodeIdHashed": "nId-1104904267-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets the start of the IP range. Not specified if equal to null or", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Start", + "nodeIdHashed": "nId-1104904267-621720741-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022F:System.Net.IPAddress.None\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Start", + "nodeIdHashed": "nId-1104904267-621720741-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Start", + "nodeIdHashed": "nId-1104904267-621720741-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IPAddress", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Start", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Start", + "nodeIdHashed": "nId-1104904267-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-621720741-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId351977317-621720741-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId351977317-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Check if two \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\\u0022 /\\u003E instances are equal.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId351977317-621720741-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId351977317-621720741-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022left\\u0022\\u003EThe first instance to compare.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId351977317-621720741-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022right\\u0022\\u003EThe second instance to compare.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId351977317-621720741-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003ETrue if they\\u0027re equal, false otherwise.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId351977317-621720741-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "==", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "left", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "right", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.operator ==(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId351977317-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-621720741-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-238867542-621720741-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId-238867542-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Check if two \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\\u0022 /\\u003E instances are not equal.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId-238867542-621720741-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId-238867542-621720741-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022left\\u0022\\u003EThe first instance to compare.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId-238867542-621720741-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022right\\u0022\\u003EThe second instance to compare.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId-238867542-621720741-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003ETrue if they\\u0027re not equal, false otherwise.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId-238867542-621720741-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "operator", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "!=", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "left", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "right", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.operator !=(Azure.Data.Tables.Sas.TableSasIPRange, Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId-238867542-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-621720741-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-53060153-621720741-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)", + "nodeIdHashed": "nId-53060153-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Parse an IP range string into a new \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)", + "nodeIdHashed": "nId-53060153-621720741-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)", + "nodeIdHashed": "nId-53060153-621720741-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022s\\u0022\\u003EIP range string to parse.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)", + "nodeIdHashed": "nId-53060153-621720741-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EThe parsed \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\\u0022 /\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)", + "nodeIdHashed": "nId-53060153-621720741-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Parse", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "s", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Parse(System.String)", + "nodeIdHashed": "nId-53060153-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-621720741-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1353811967-621720741-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId1353811967-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Check if two \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\\u0022 /\\u003E instances are equal.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId1353811967-621720741-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId1353811967-621720741-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022other\\u0022\\u003EThe instance to compare to.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId1353811967-621720741-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003ETrue if they\\u0027re equal, false otherwise.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId1353811967-621720741-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableSasIPRange", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasIPRange" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "other", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(Azure.Data.Tables.Sas.TableSasIPRange)", + "nodeIdHashed": "nId1353811967-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-621720741-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-489645559-621720741-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)", + "nodeIdHashed": "nId-489645559-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Check if two \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\\u0022 /\\u003E instances are equal.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)", + "nodeIdHashed": "nId-489645559-621720741-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)", + "nodeIdHashed": "nId-489645559-621720741-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Cparam name=\\u0022obj\\u0022\\u003EThe instance to compare to.\\u003C/param\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)", + "nodeIdHashed": "nId-489645559-621720741-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003ETrue if they\\u0027re equal, false otherwise.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)", + "nodeIdHashed": "nId-489645559-621720741-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "bool", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Equals", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "object", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "obj", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.Equals(System.Object)", + "nodeIdHashed": "nId-489645559-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId-621720741-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId284605454-621720741-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()", + "nodeIdHashed": "nId284605454-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Get a hash code for the \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()", + "nodeIdHashed": "nId284605454-621720741-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()", + "nodeIdHashed": "nId284605454-621720741-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003EHash code for the \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\\u0022 /\\u003E.\\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()", + "nodeIdHashed": "nId284605454-621720741-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "int", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "GetHashCode", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.GetHashCode()", + "nodeIdHashed": "nId284605454-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": true + } + ], + "parentNodeIdHashed": "nId-621720741-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId945882388-621720741-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()", + "nodeIdHashed": "nId945882388-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Creates a string representation of an \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()", + "nodeIdHashed": "nId945882388-621720741-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()", + "nodeIdHashed": "nId945882388-621720741-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()", + "nodeIdHashed": "nId945882388-621720741-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A string representation of an \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasIPRange\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()", + "nodeIdHashed": "nId945882388-621720741-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()", + "nodeIdHashed": "nId945882388-621720741-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasIPRange.ToString()", + "nodeIdHashed": "nId945882388-621720741-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-621720741-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1004490815-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId1004490815-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1088859211-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1088859211-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-621720741-499827612" + }, + "nId-1450064859-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableSasPermissions", + "nodeIdHashed": "nId-1450064859-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasPermissions\\u0022 /\\u003E contains the list of", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableSasPermissions", + "nodeIdHashed": "nId-1450064859-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// permissions that can be set for a table\\u0027s access policy. Use", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableSasPermissions", + "nodeIdHashed": "nId-1450064859-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022M:Azure.Data.Tables.Sas.TableSasBuilder.SetPermissions(Azure.Data.Tables.Sas.TableSasPermissions)\\u0022 /\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableSasPermissions", + "nodeIdHashed": "nId-1450064859-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// to set the permissions on the \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableSasPermissions", + "nodeIdHashed": "nId-1450064859-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableSasPermissions", + "nodeIdHashed": "nId-1450064859-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "[", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Flags", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "]", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "System.FlagsAttribute.Azure.Data.Tables.Sas.TableSasPermissions", + "nodeIdHashed": "nId-1450064859-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId80280977-499827612" + }, + "nId80280977-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasPermissions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions", + "nodeIdHashed": "nId80280977-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSasPermissions", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId80280977-499827612" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-499827612", + "childrenNodeIdsInOrder": { + "0": "nId-145469655480280977-499827612", + "1": "nId155991442280280977-499827612", + "2": "nId83952945280280977-499827612", + "3": "nId205837036380280977-499827612", + "4": "nId-188016752380280977-499827612" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1299393627-499827612" + }, + "nId-145469655480280977-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.All", + "nodeIdHashed": "nId-145469655480280977-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Indicates that all permissions are set.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.All", + "nodeIdHashed": "nId-145469655480280977-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.All", + "nodeIdHashed": "nId-145469655480280977-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "All", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "-1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.All", + "nodeIdHashed": "nId-145469655480280977-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId80280977-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId155991442280280977-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Read", + "nodeIdHashed": "nId155991442280280977-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Indicates that Read is permitted.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Read", + "nodeIdHashed": "nId155991442280280977-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Read", + "nodeIdHashed": "nId155991442280280977-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Read", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Read", + "nodeIdHashed": "nId155991442280280977-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId80280977-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId83952945280280977-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Add", + "nodeIdHashed": "nId83952945280280977-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Indicates that Add is permitted.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Add", + "nodeIdHashed": "nId83952945280280977-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Add", + "nodeIdHashed": "nId83952945280280977-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Add", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "2", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Add", + "nodeIdHashed": "nId83952945280280977-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId80280977-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId205837036380280977-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Update", + "nodeIdHashed": "nId205837036380280977-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Indicates that Update is permitted.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Update", + "nodeIdHashed": "nId205837036380280977-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Update", + "nodeIdHashed": "nId205837036380280977-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Update", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "4", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Update", + "nodeIdHashed": "nId205837036380280977-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId80280977-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-188016752380280977-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Delete", + "nodeIdHashed": "nId-188016752380280977-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Indicates that Delete is permitted.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Delete", + "nodeIdHashed": "nId-188016752380280977-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Delete", + "nodeIdHashed": "nId-188016752380280977-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Delete", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "8", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasPermissions.Delete", + "nodeIdHashed": "nId-188016752380280977-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId80280977-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1299393627-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1299393627-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-482464862-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-482464862-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId80280977-499827612" + }, + "nId-103838294-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol", + "nodeIdHashed": "nId-103838294-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Defines the protocols permitted for Storage requests made with a shared", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol", + "nodeIdHashed": "nId-103838294-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// access signature.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol", + "nodeIdHashed": "nId-103838294-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol", + "nodeIdHashed": "nId-103838294-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "enum", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasProtocol", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol", + "nodeIdHashed": "nId-103838294-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSasProtocol", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-103838294-499827612" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-499827612", + "childrenNodeIdsInOrder": { + "0": "nId1882259757-103838294-499827612", + "1": "nId-292098375-103838294-499827612", + "2": "nId1989092395-103838294-499827612" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1384572889-499827612" + }, + "nId1882259757-103838294-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol.None", + "nodeIdHashed": "nId1882259757-103838294-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// No protocol has been specified. If no value is specified,", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol.None", + "nodeIdHashed": "nId1882259757-103838294-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// the service will default to HttpsAndHttp.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol.None", + "nodeIdHashed": "nId1882259757-103838294-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol.None", + "nodeIdHashed": "nId1882259757-103838294-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "None", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "0", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol.None", + "nodeIdHashed": "nId1882259757-103838294-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-103838294-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-292098375-103838294-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp", + "nodeIdHashed": "nId-292098375-103838294-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Only requests issued over HTTPS or HTTP will be permitted.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp", + "nodeIdHashed": "nId-292098375-103838294-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp", + "nodeIdHashed": "nId-292098375-103838294-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "HttpsAndHttp", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "1", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol.HttpsAndHttp", + "nodeIdHashed": "nId-292098375-103838294-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-103838294-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1989092395-103838294-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol.Https", + "nodeIdHashed": "nId1989092395-103838294-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Only requests issued over HTTPS will be permitted.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol.Https", + "nodeIdHashed": "nId1989092395-103838294-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol.Https", + "nodeIdHashed": "nId1989092395-103838294-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "Https", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "=", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "2", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasProtocol.Https", + "nodeIdHashed": "nId1989092395-103838294-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-103838294-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1384572889-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1384572889-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1147025594-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1147025594-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-103838294-499827612" + }, + "nId754949802-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "nodeIdHashed": "nId754949802-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasQueryParameters\\u0022 /\\u003E object represents the components", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "nodeIdHashed": "nId754949802-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// that make up an Azure Storage Shared Access Signature\\u0027s query", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "nodeIdHashed": "nId754949802-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// parameters. You can construct a new instance using", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "nodeIdHashed": "nId754949802-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csee cref=\\u0022T:Azure.Data.Tables.Sas.TableSasBuilder\\u0022 /\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "nodeIdHashed": "nId754949802-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// ", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "nodeIdHashed": "nId754949802-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// For more information, \\u003Csee href=\\u0022https://docs.microsoft.com/rest/api/storageservices/create-service-sas\\u0022\\u003ECreate a service SAS\\u003C/see\\u003E.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "nodeIdHashed": "nId754949802-499827612", + "rowPositionInGroup": 6, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "nodeIdHashed": "nId754949802-499827612", + "rowPositionInGroup": 7, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sealed", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasQueryParameters", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableAccountSasQueryParameters", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableAccountSasQueryParameters" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters", + "nodeIdHashed": "nId754949802-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableSasQueryParameters", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId754949802-499827612" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-499827612", + "childrenNodeIdsInOrder": { + "0": "nId-867194516754949802-499827612", + "1": "nId-1277194034754949802-499827612", + "2": "nId1853972594754949802-499827612", + "3": "nId1522168246754949802-499827612", + "4": "nId-1058141012754949802-499827612", + "5": "nId584609173754949802-499827612" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId-1090775297-499827612" + }, + "nId-867194516754949802-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.Empty", + "nodeIdHashed": "nId-867194516754949802-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Gets empty shared access signature query parameters.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.Empty", + "nodeIdHashed": "nId-867194516754949802-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.Empty", + "nodeIdHashed": "nId-867194516754949802-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSasQueryParameters", + "properties": { + "NavigateToId": "Azure.Data.Tables.Sas.TableSasQueryParameters" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Empty", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.Empty", + "nodeIdHashed": "nId-867194516754949802-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId754949802-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1277194034754949802-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey", + "nodeIdHashed": "nId-1277194034754949802-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The start of RowKey range.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey", + "nodeIdHashed": "nId-1277194034754949802-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey", + "nodeIdHashed": "nId-1277194034754949802-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "EndPartitionKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndPartitionKey", + "nodeIdHashed": "nId-1277194034754949802-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId754949802-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1853972594754949802-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey", + "nodeIdHashed": "nId1853972594754949802-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The end of RowKey range.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey", + "nodeIdHashed": "nId1853972594754949802-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey", + "nodeIdHashed": "nId1853972594754949802-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "EndRowKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.EndRowKey", + "nodeIdHashed": "nId1853972594754949802-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId754949802-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId1522168246754949802-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey", + "nodeIdHashed": "nId1522168246754949802-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The start of PartionKey range.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey", + "nodeIdHashed": "nId1522168246754949802-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey", + "nodeIdHashed": "nId1522168246754949802-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StartPartitionKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartPartitionKey", + "nodeIdHashed": "nId1522168246754949802-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId754949802-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1058141012754949802-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey", + "nodeIdHashed": "nId-1058141012754949802-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// The end of PartionKey range.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey", + "nodeIdHashed": "nId-1058141012754949802-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey", + "nodeIdHashed": "nId-1058141012754949802-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "StartRowKey", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "get", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "set", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "}", + "renderClasses": [ + "punc" + ] + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.StartRowKey", + "nodeIdHashed": "nId-1058141012754949802-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId754949802-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId584609173754949802-499827612": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()", + "nodeIdHashed": "nId584609173754949802-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Convert the SAS query parameters into a URL encoded query string.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()", + "nodeIdHashed": "nId584609173754949802-499827612", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()", + "nodeIdHashed": "nId584609173754949802-499827612", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Creturns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()", + "nodeIdHashed": "nId584609173754949802-499827612", + "rowPositionInGroup": 3, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// A URL encoded query string representing the SAS.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()", + "nodeIdHashed": "nId584609173754949802-499827612", + "rowPositionInGroup": 4, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/returns\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()", + "nodeIdHashed": "nId584609173754949802-499827612", + "rowPositionInGroup": 5, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "override", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "ToString", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Azure.Data.Tables.Sas.TableSasQueryParameters.ToString()", + "nodeIdHashed": "nId584609173754949802-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId754949802-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1090775297-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId-1090775297-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId994964605-499827612": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId994964605-499827612", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-499827612", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId754949802-499827612" + }, + "nId1113617725": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId1113617725", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-155711653": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-155711653", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-499827612" + }, + "nId-127578035": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "namespace", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Microsoft", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Extensions", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ".", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "Azure", + "renderClasses": [ + "text" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure", + "nodeIdHashed": "nId-127578035", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "Microsoft.Extensions.Azure", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-127578035" + }, + "expanded": true + }, + "parentNodeIdHashed": "root", + "childrenNodeIdsInOrder": { + "0": "nId-201430168-127578035", + "1": "nId794766794-127578035", + "2": "nId-1562664745-127578035" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId1318559653" + }, + "nId-201430168-127578035": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions", + "nodeIdHashed": "nId-201430168-127578035", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Extension methods to add \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableClientOptions\\u0022 /\\u003E client to clients builder.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions", + "nodeIdHashed": "nId-201430168-127578035", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions", + "nodeIdHashed": "nId-201430168-127578035", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "class", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientBuilderExtensions", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "{", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions", + "nodeIdHashed": "nId-201430168-127578035", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "navigationTreeNode": { + "label": "TableClientBuilderExtensions", + "data": { + "kind": "", + "icon": "", + "nodeIdHashed": "nId-201430168-127578035" + }, + "expanded": true + }, + "parentNodeIdHashed": "nId-127578035", + "childrenNodeIdsInOrder": { + "0": "nId1481361837-201430168-127578035", + "1": "nId-1975009660-201430168-127578035", + "2": "nId271734966-201430168-127578035", + "3": "nId-1280562239-201430168-127578035" + }, + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "bottomTokenNodeIdHash": "nId794766794-127578035" + }, + "nId1481361837-201430168-127578035": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder\\u003E(TBuilder, System.String)", + "nodeIdHashed": "nId1481361837-201430168-127578035", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Registers a \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableServiceClient\\u0022 /\\u003E instance with the provided \\u003Cparamref name=\\u0022connectionString\\u0022 /\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder\\u003E(TBuilder, System.String)", + "nodeIdHashed": "nId1481361837-201430168-127578035", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder\\u003E(TBuilder, System.String)", + "nodeIdHashed": "nId1481361837-201430168-127578035", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceClient", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableServiceClient" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddTableServiceClient", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "this", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "string", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "connectionString", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientFactoryBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder\\u003E(TBuilder, System.String)", + "nodeIdHashed": "nId1481361837-201430168-127578035", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-201430168-127578035", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1975009660-201430168-127578035": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder\\u003E(TBuilder, System.Uri)", + "nodeIdHashed": "nId-1975009660-201430168-127578035", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Registers a \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableServiceClient\\u0022 /\\u003E instance with the provided \\u003Cparamref name=\\u0022serviceUri\\u0022 /\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder\\u003E(TBuilder, System.Uri)", + "nodeIdHashed": "nId-1975009660-201430168-127578035", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder\\u003E(TBuilder, System.Uri)", + "nodeIdHashed": "nId-1975009660-201430168-127578035", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceClient", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableServiceClient" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddTableServiceClient", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "this", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "serviceUri", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientFactoryBuilderWithCredential", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder\\u003E(TBuilder, System.Uri)", + "nodeIdHashed": "nId-1975009660-201430168-127578035", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-201430168-127578035", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId271734966-201430168-127578035": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder\\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId271734966-201430168-127578035", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Registers a \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableServiceClient\\u0022 /\\u003E instance with the provided \\u003Cparamref name=\\u0022serviceUri\\u0022 /\\u003E and \\u003Cparamref name=\\u0022sharedKeyCredential\\u0022 /\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder\\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId271734966-201430168-127578035", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder\\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId271734966-201430168-127578035", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceClient", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableServiceClient" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddTableServiceClient", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "this", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "Uri", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "serviceUri", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableSharedKeyCredential", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableSharedKeyCredential" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "sharedKeyCredential", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientFactoryBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder\\u003E(TBuilder, System.Uri, Azure.Data.Tables.TableSharedKeyCredential)", + "nodeIdHashed": "nId271734966-201430168-127578035", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-201430168-127578035", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1280562239-201430168-127578035": { + "documentation": [ + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003Csummary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder, TConfiguration\\u003E(TBuilder, TConfiguration)", + "nodeIdHashed": "nId-1280562239-201430168-127578035", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// Registers a \\u003Csee cref=\\u0022T:Azure.Data.Tables.TableServiceClient\\u0022 /\\u003E instance with connection options loaded from the provided \\u003Cparamref name=\\u0022configuration\\u0022 /\\u003E instance.", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder, TConfiguration\\u003E(TBuilder, TConfiguration)", + "nodeIdHashed": "nId-1280562239-201430168-127578035", + "rowPositionInGroup": 1, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + }, + { + "type": "documentation", + "rowOfTokens": [ + { + "kind": "content", + "value": "// \\u003C/summary\\u003E", + "renderClasses": [ + "comment" + ], + "tags": [ + "doc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder, TConfiguration\\u003E(TBuilder, TConfiguration)", + "nodeIdHashed": "nId-1280562239-201430168-127578035", + "rowPositionInGroup": 2, + "associatedRowPositionInGroup": 0, + "rowClasses": [ + "doc" + ], + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "public", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "static", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TableServiceClient", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableServiceClient" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TableClientOptions", + "properties": { + "NavigateToId": "Azure.Data.Tables.TableClientOptions" + }, + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "AddTableServiceClient", + "renderClasses": [ + "mname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TConfiguration", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "(", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "this", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "builder", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ",", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TConfiguration", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "configuration", + "renderClasses": [ + "text" + ] + }, + { + "kind": "content", + "value": ")", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "where", + "renderClasses": [ + "keyword" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "TBuilder", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": ":", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + }, + { + "kind": "content", + "value": "IAzureClientFactoryBuilderWithConfiguration", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003C", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": "TConfiguration", + "renderClasses": [ + "tname" + ] + }, + { + "kind": "content", + "value": "\\u003E", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "content", + "value": ";", + "renderClasses": [ + "punc" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeId": "Microsoft.Extensions.Azure.TableClientBuilderExtensions.AddTableServiceClient\\u003CTBuilder, TConfiguration\\u003E(TBuilder, TConfiguration)", + "nodeIdHashed": "nId-1280562239-201430168-127578035", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 3, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text can-show", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-201430168-127578035", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId794766794-127578035": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId794766794-127578035", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-127578035", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-1562664745-127578035": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-1562664745-127578035", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 2, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "nId-127578035", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-201430168-127578035" + }, + "nId1318559653": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "content", + "value": "}", + "renderClasses": [ + "sliteral" + ] + }, + { + "kind": "nonBreakingSpace", + "value": " " + } + ], + "nodeIdHashed": "nId1318559653", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false + }, + "nId-819223977": { + "codeLines": [ + { + "type": "codeLine", + "rowOfTokens": [ + { + "kind": "lineBreak", + "value": "" + } + ], + "nodeIdHashed": "nId-819223977", + "rowPositionInGroup": 0, + "associatedRowPositionInGroup": 0, + "indent": 1, + "diffKind": "noneDiff", + "toggleCommentsClasses": "bi bi-chat-right-text hide", + "isResolvedCommentThread": false, + "isHiddenAPI": false + } + ], + "parentNodeIdHashed": "root", + "isNodeWithDiff": false, + "isNodeWithDiffInDescendants": false, + "isNodeWithNoneDocDiffInDescendants": false, + "relatedNodeIdHash": "nId-127578035" + } + }, + "hasDiff": true +} \ No newline at end of file diff --git a/src/dotnet/APIView/apiview.yml b/src/dotnet/APIView/apiview.yml index 2df8e7cdda4..dea1efe525b 100644 --- a/src/dotnet/APIView/apiview.yml +++ b/src/dotnet/APIView/apiview.yml @@ -242,12 +242,21 @@ extends: # pwsh: true # displayName: 'Start Azurite' - #- template: /eng/pipelines/templates/steps/install-dotnet.yml + - template: /eng/pipelines/templates/steps/install-dotnet.yml - #- pwsh: | - # dotnet --list-runtimes - # dotnet --version - # displayName: 'List .NET run times' + - pwsh: | + dotnet --list-runtimes + dotnet --version + displayName: 'List .NET run times' + + - script: >- + dotnet test src/dotnet/APIView/APIViewUnitTests/APIViewUnitTests.csproj + --logger trx --collect:"XPlat Code Coverage" + displayName: "Build & Test (APIViewUnitTests)" + env: + DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1 + DOTNET_CLI_TELEMETRY_OPTOUT: 1 + DOTNET_MULTILEVEL_LOOKUP: 0 #- task: GoTool@0 # inputs: @@ -257,16 +266,7 @@ extends: #- script: | # go test ./... -v # workingDirectory: $(GoParserPackagePath) - # displayName: 'Test Go parser' - - #- script: >- - # dotnet test src/dotnet/APIView/APIViewUnitTests/APIViewUnitTests.csproj - # --logger trx --collect:"XPlat Code Coverage" - # displayName: "Build & Test (Unit)" - # env: - # DOTNET_SKIP_FIRST_TIME_EXPERIENCE: 1 - # DOTNET_CLI_TELEMETRY_OPTOUT: 1 - # DOTNET_MULTILEVEL_LOOKUP: 0 + # displayName: 'Test Go parser' #- task: Palmmedia.reportgenerator.reportgenerator-build-release-task.reportgenerator@4 # condition: and(succeededOrFailed(), eq(variables['CollectCoverage'], 'true')) From 2afc9d42699c4fe7c9a69b3609eb88bf6591ee3d Mon Sep 17 00:00:00 2001 From: Praven Kuttappan <55455725+praveenkuttappan@users.noreply.github.com> Date: Tue, 27 Aug 2024 16:24:18 -0400 Subject: [PATCH 47/82] Fixed issue when processing code file for metapackage (#8892) * Fixed issue when processing code file for metapackage --- .../APIViewWeb/Helpers/CodeFileHelpers.cs | 3 ++ .../Managers/APIRevisionsManager.cs | 12 +++---- src/dotnet/APIView/apiview.yml | 2 +- .../TreeToken/CodeFileBuilder.cs | 7 ++-- .../CSharpAPIParserTests.csproj | 1 + .../CSharpAPIParserTests/CodeFileTests.cs | 36 ++++++++++++++++--- 6 files changed, 48 insertions(+), 13 deletions(-) diff --git a/src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs b/src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs index d3d304331cb..3c90c2bdabc 100644 --- a/src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs +++ b/src/dotnet/APIView/APIViewWeb/Helpers/CodeFileHelpers.cs @@ -333,6 +333,9 @@ private static void InsertCodePanelRowData(CodePanelData codePanelData, CodePane private static void AddDiagnosticRow(CodePanelData codePanelData, CodeFile codeFile, string nodeId, string nodeIdHashed) { + if (codeFile.Diagnostics == null || codeFile.Diagnostics.Length == 0) + return; + var diagnostics = codeFile.Diagnostics.Where(d => d.TargetId == nodeId); foreach (var diagnostic in diagnostics) { diff --git a/src/dotnet/APIView/APIViewWeb/Managers/APIRevisionsManager.cs b/src/dotnet/APIView/APIViewWeb/Managers/APIRevisionsManager.cs index 01a18b265cc..694a9ba1450 100644 --- a/src/dotnet/APIView/APIViewWeb/Managers/APIRevisionsManager.cs +++ b/src/dotnet/APIView/APIViewWeb/Managers/APIRevisionsManager.cs @@ -725,12 +725,12 @@ public async Task UpdateAPIRevisionAsync(APIRevisionListItemModel revision, Lang try { var fileOriginal = await _originalsRepository.GetOriginalAsync(file.FileId); - // file.Name property has been repurposed to store package name and version string - // This is causing issue when updating review using latest parser since it expects Name field as file name - // We have added a new property FileName which is only set for new reviews - // All older reviews needs to be handled by checking review name field - var fileName = file.FileName ?? file.FileId; - var codeFile = await languageService.GetCodeFileAsync(fileName, fileOriginal, false); + if (string.IsNullOrEmpty(file.FileName)) + { + _telemetryClient.TrackTrace($"Revision does not have original file name to update API revision. Revision Id: {revision.Id}"); + continue; + } + var codeFile = await languageService.GetCodeFileAsync(file.FileName, fileOriginal, false); if (!verifyUpgradabilityOnly) { await _codeFileRepository.UpsertCodeFileAsync(revision.Id, file.FileId, codeFile); diff --git a/src/dotnet/APIView/apiview.yml b/src/dotnet/APIView/apiview.yml index dea1efe525b..0e457e11c7b 100644 --- a/src/dotnet/APIView/apiview.yml +++ b/src/dotnet/APIView/apiview.yml @@ -4,7 +4,7 @@ parameters: default: 'https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-net/nuget/v3/index.json' - name: CSharpAPIParserVersion type: string - default: '1.0.0-dev.20240723.1' + default: '1.0.0-dev.20240826.7' trigger: branches: diff --git a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/TreeToken/CodeFileBuilder.cs b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/TreeToken/CodeFileBuilder.cs index 6c9a6d4c58c..15577766c82 100644 --- a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/TreeToken/CodeFileBuilder.cs +++ b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/TreeToken/CodeFileBuilder.cs @@ -119,13 +119,14 @@ public static void BuildInternalsVisibleToAttributes(List reviewLine !a.ConstructorArguments[0].Value?.ToString()?.Contains("DynamicProxyGenAssembly2") == true); if (assemblyAttributes != null && assemblyAttributes.Any()) { - reviewLines.Add(new ReviewLine() + var internalVisibleLine = new ReviewLine() { LineId = "InternalsVisibleTo", Tokens = [ ReviewToken.CreateStringLiteralToken("Exposes internals to:") ] - }); + }; + reviewLines.Add(internalVisibleLine); foreach (AttributeData attribute in assemblyAttributes) { @@ -146,6 +147,8 @@ public static void BuildInternalsVisibleToAttributes(List reviewLine } } } + // Add an empty line after internals visible to section + reviewLines.Add(new ReviewLine() { RelatedToLine = internalVisibleLine.LineId }); } } diff --git a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CSharpAPIParserTests.csproj b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CSharpAPIParserTests.csproj index e5b5ccebbd5..466c9d34132 100644 --- a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CSharpAPIParserTests.csproj +++ b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CSharpAPIParserTests.csproj @@ -11,6 +11,7 @@ + diff --git a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs index 1d1b59641e4..672a506a914 100644 --- a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs +++ b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs @@ -43,9 +43,9 @@ static CodeFileTests() public static IEnumerable CodeFiles => new List { - new object[] { templateCodeFile, "Azure.Template" , "1.0.3.0", 8}, - new object[] { storageCodeFile , "Azure.Storage.Blobs", "12.21.2.0", 14}, - new object[] { coreCodeFile, "Azure.Core", "1.42.0.0", 26}, + new object[] { templateCodeFile, "Azure.Template" , "1.0.3.0", 9}, + new object[] { storageCodeFile , "Azure.Storage.Blobs", "12.21.2.0", 15}, + new object[] { coreCodeFile, "Azure.Core", "1.42.0.0", 27}, }; [Theory] @@ -103,6 +103,7 @@ public void TestApiReviewLine() var classLine = namespaceLine.Children.Where(lines => lines.LineId == "Azure.Storage.Blobs.BlobServiceClient").FirstOrDefault(); Assert.NotNull(classLine); var methodLine = classLine.Children.Where(lines => lines.LineId == "Azure.Storage.Blobs.BlobServiceClient.BlobServiceClient(System.String)").FirstOrDefault(); + Assert.NotNull(methodLine); Assert.Equal(7, methodLine.Tokens.Count()); Assert.Equal("public BlobServiceClient(string connectionString);", methodLine.ToString().Trim()); } @@ -224,7 +225,7 @@ public static class TemplateClientBuilderExtensions { public void TestCodeFileJsonSchema(CodeFile codeFile) { //Verify JSON file generated for Azure.Template - var isValid = validateSchema(templateCodeFile); + var isValid = validateSchema(codeFile); Assert.True(isValid); } @@ -261,6 +262,7 @@ public void TestNavigationNodeHasRenderingClass() { var jsonString = JsonSerializer.Serialize(templateCodeFile); var parsedCodeFile = JsonSerializer.Deserialize(jsonString); + Assert.NotNull(parsedCodeFile); Assert.Equal(8, CountNavigationNodes(parsedCodeFile.ReviewLines)); } @@ -317,5 +319,31 @@ private int CountHiddenApiInBlobDownloadInfo(List lines) } return count; } + + [Fact] + public void VerifyObsoleteMemberIsHidden() + { + var attestationAssembly = Assembly.Load("Azure.Security.Attestation"); + var dllStream = attestationAssembly.GetFile("Azure.Security.Attestation.dll"); + var assemblySymbol = CompilationFactory.GetCompilation(dllStream, null); + var codeFile = new CSharpAPIParser.TreeToken.CodeFileBuilder().Build(assemblySymbol, true, null); + + var lines = codeFile.ReviewLines; + var namespaceLine = lines.Where(lines => lines.LineId == "Azure.Security.Attestation").FirstOrDefault(); + Assert.NotNull(namespaceLine); + var classLine = namespaceLine.Children.Where(lines => lines.LineId == "Azure.Security.Attestation.AttestationResult").FirstOrDefault(); + Assert.NotNull(classLine); + + var obsoleteMethods = classLine.Children.Where(line => line.ToString().StartsWith("[Obsolete(")); + Assert.NotEmpty(obsoleteMethods); + //Make sure member lines are marked as hidden if it has obsolete attribute + foreach (var method in obsoleteMethods) + { + Assert.True(method.IsHidden); + Assert.NotNull(method.RelatedToLine); + var relatedLine = classLine.Children.Where(line => line.LineId == method.RelatedToLine).FirstOrDefault(); + Assert.True(relatedLine?.IsHidden); + } + } } } From 5835f21b1cf7742928bd46c7c9dededce10a6f85 Mon Sep 17 00:00:00 2001 From: Praven Kuttappan <55455725+praveenkuttappan@users.noreply.github.com> Date: Wed, 28 Aug 2024 12:47:27 -0400 Subject: [PATCH 48/82] Fix issue in attribute line with attribute class name (#8897) * Fix issue in attribute line with attribute class name --- .../Languages/CSharpLanguageService.cs | 2 +- .../TreeToken/CodeFileBuilder.cs | 17 +++++++++------- .../CSharpAPIParserTests.csproj | 1 + .../CSharpAPIParserTests/CodeFileTests.cs | 20 +++++++++++++++++++ 4 files changed, 32 insertions(+), 8 deletions(-) diff --git a/src/dotnet/APIView/APIViewWeb/Languages/CSharpLanguageService.cs b/src/dotnet/APIView/APIViewWeb/Languages/CSharpLanguageService.cs index d8706bec0ce..131e8f9f8d8 100644 --- a/src/dotnet/APIView/APIViewWeb/Languages/CSharpLanguageService.cs +++ b/src/dotnet/APIView/APIViewWeb/Languages/CSharpLanguageService.cs @@ -17,7 +17,7 @@ public class CSharpLanguageService : LanguageProcessor public override string Name { get; } = "C#"; public override string[] Extensions { get; } = { ".dll" }; public override string ProcessName => _csharpParserToolPath; - public override string VersionString { get; } = "29"; + public override string VersionString { get; } = "29.1"; public CSharpLanguageService(IConfiguration configuration, TelemetryClient telemetryClient) : base(telemetryClient) { diff --git a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/TreeToken/CodeFileBuilder.cs b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/TreeToken/CodeFileBuilder.cs index 15577766c82..5853a16aed9 100644 --- a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/TreeToken/CodeFileBuilder.cs +++ b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParser/TreeToken/CodeFileBuilder.cs @@ -47,7 +47,7 @@ public class CodeFileBuilder public ICodeFileBuilderSymbolOrderProvider SymbolOrderProvider { get; set; } = new CodeFileBuilderSymbolOrderProvider(); - public const string CurrentVersion = "29"; + public const string CurrentVersion = "29.1"; private IEnumerable EnumerateNamespaces(IAssemblySymbol assemblySymbol) { @@ -298,9 +298,7 @@ private void BuildType(List reviewLines, INamedTypeSymbol namedType, { typeToken.NavigationDisplayName = namedType.ToDisplayString(SymbolDisplayFormat.MinimallyQualifiedFormat); typeToken.RenderClasses.Add(namedType.TypeKind.ToString().ToLowerInvariant()); - typeToken.HasSuffixSpace = true; } - if (namedType.TypeKind == TypeKind.Delegate) { reviewLine.Tokens.Last().HasSuffixSpace = false; @@ -309,6 +307,7 @@ private void BuildType(List reviewLines, INamedTypeSymbol namedType, return; } + reviewLine.Tokens.Last().HasSuffixSpace = true; BuildBaseType(reviewLine, namedType); reviewLine.Tokens.Add(ReviewToken.CreatePunctuationToken(SyntaxKind.OpenBraceToken)); foreach (var namedTypeSymbol in SymbolOrderProvider.OrderTypes(namedType.GetTypeMembers())) @@ -517,8 +516,10 @@ private void BuildAttributes(List reviewLines, ImmutableArray 0) + _tokenList.Last().HasSuffixSpace = true; _tokenList.Add(ReviewToken.CreatePunctuationToken(SyntaxKind.BarToken)); } public override void VisitField(IFieldSymbol symbol) { - _tokenList.Add(ReviewToken.CreateTypeNameToken(symbol.Type.Name)); - _tokenList.Add(ReviewToken.CreatePunctuationToken(SyntaxKind.DotToken)); - _tokenList.Add(ReviewToken.CreateMemberNameToken(symbol.Name)); + _tokenList.Add(ReviewToken.CreateTypeNameToken(symbol.Type.Name, false)); + _tokenList.Add(ReviewToken.CreatePunctuationToken(SyntaxKind.DotToken, false)); + _tokenList.Add(ReviewToken.CreateMemberNameToken(symbol.Name, false)); } public void Format(ITypeSymbol? type, object? typedConstantValue) diff --git a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CSharpAPIParserTests.csproj b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CSharpAPIParserTests.csproj index 466c9d34132..006456c6bc2 100644 --- a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CSharpAPIParserTests.csproj +++ b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CSharpAPIParserTests.csproj @@ -11,6 +11,7 @@ + diff --git a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs index 672a506a914..b4160e43a86 100644 --- a/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs +++ b/tools/apiview/parsers/csharp-api-parser/CSharpAPIParserTests/CodeFileTests.cs @@ -345,5 +345,25 @@ public void VerifyObsoleteMemberIsHidden() Assert.True(relatedLine?.IsHidden); } } + + [Fact] + public void VerifyTemplateClassLine() + { + var coreExprAssembly = Assembly.Load("Azure.Core.Expressions.DataFactory"); + var dllStream = coreExprAssembly.GetFile("Azure.Core.Expressions.DataFactory.dll"); + var assemblySymbol = CompilationFactory.GetCompilation(dllStream, null); + var codeFile = new CSharpAPIParser.TreeToken.CodeFileBuilder().Build(assemblySymbol, true, null); + + var lines = codeFile.ReviewLines; + var namespaceLine = lines.Where(lines => lines.LineId == "Azure.Core.Expressions.DataFactory").FirstOrDefault(); + Assert.NotNull(namespaceLine); + var classLine = namespaceLine.Children.Where(lines => lines.LineId.StartsWith("Azure.Core.Expressions.DataFactory.DataFactoryElement")).FirstOrDefault(); + Assert.NotNull(classLine); + Assert.Equal("public sealed class DataFactoryElement {", classLine.ToString().Trim()); + + var methodLine = classLine.Children.Where(lines => lines.LineId == "Azure.Core.Expressions.DataFactory.DataFactoryElement.FromKeyVaultSecret(Azure.Core.Expressions.DataFactory.DataFactoryKeyVaultSecret)").FirstOrDefault(); + Assert.NotNull(methodLine); + Assert.Equal("public static DataFactoryElement FromKeyVaultSecret(DataFactoryKeyVaultSecret secret);", methodLine.ToString().Trim()); + } } } From 30514458cb7207fa67d6938532c2e01fd7216ca6 Mon Sep 17 00:00:00 2001 From: Chidozie Ononiwu <31145988+chidozieononiwu@users.noreply.github.com> Date: Wed, 28 Aug 2024 10:37:13 -0700 Subject: [PATCH 49/82] Add RealTime Comment Updates (#8868) * Add Signal R package * Add SignalR Service * Push Comment Updates to All clients from controller * Hookup SignalR ClientSide * Two way comment push * Add Real Time Comment Updates --- .../APIViewWeb/DTOs/CommentUpdatesDto.cs | 43 ++++ .../APIView/APIViewWeb/Helpers/APIHelpers.cs | 8 + .../APIView/APIViewWeb/Hubs/SignalRHub.cs | 13 +- .../LeanControllers/CommentsController.cs | 8 +- .../APIViewWeb/LeanModels/ChangeHistory.cs | 4 + .../APIViewWeb/LeanModels/CommentItemModel.cs | 2 + .../APIView/ClientSPA/package-lock.json | 110 +++++++-- src/dotnet/APIView/ClientSPA/package.json | 1 + .../code-panel/code-panel.component.ts | 218 +++++++++++++----- .../conversations/conversations.component.ts | 149 +++++++++--- .../comment-thread.component.ts | 39 ++-- .../src/app/_dtos/commentThreadUpdateDto.ts | 25 ++ .../src/app/_models/commentItemModel.ts | 3 +- .../app/_services/config/config.service.ts | 5 + .../revisions/revisions.service.spec.ts | 4 +- .../_services/revisions/revisions.service.ts | 2 +- .../signal-r/signal-r.service.spec.ts | 31 +++ .../_services/signal-r/signal-r.service.ts | 64 +++++ .../ClientSPA/src/app/app.component.ts | 1 + .../APIView/ClientSPA/src/assets/config.json | 1 + .../ClientSPA/src/development.proxy.conf.json | 6 + 21 files changed, 600 insertions(+), 137 deletions(-) create mode 100644 src/dotnet/APIView/APIViewWeb/DTOs/CommentUpdatesDto.cs create mode 100644 src/dotnet/APIView/ClientSPA/src/app/_dtos/commentThreadUpdateDto.ts create mode 100644 src/dotnet/APIView/ClientSPA/src/app/_services/signal-r/signal-r.service.spec.ts create mode 100644 src/dotnet/APIView/ClientSPA/src/app/_services/signal-r/signal-r.service.ts diff --git a/src/dotnet/APIView/APIViewWeb/DTOs/CommentUpdatesDto.cs b/src/dotnet/APIView/APIViewWeb/DTOs/CommentUpdatesDto.cs new file mode 100644 index 00000000000..9ffdeeb27c3 --- /dev/null +++ b/src/dotnet/APIView/APIViewWeb/DTOs/CommentUpdatesDto.cs @@ -0,0 +1,43 @@ +using System.Text.Json.Serialization; +using APIViewWeb.LeanModels; + +namespace APIViewWeb.DTOs +{ + public enum CommentThreadUpdateAction + { + CommentCreated = 0, + CommentTextUpdate, + CommentResolved, + CommentUnResolved, + CommentUpVoteToggled, + CommentDeleted + } + + public class CommentUpdatesDto + { + [JsonPropertyName("commentThreadUpdateAction")] + public CommentThreadUpdateAction CommentThreadUpdateAction { get; set; } + [JsonPropertyName("nodeId")] + public string NodeId { get; set; } + [JsonPropertyName("nodeIdHashed")] + public string NodeIdHashed { get; set; } + [JsonPropertyName("reviewId")] + public string ReviewId { get; set; } + [JsonPropertyName("revisionId")] + public string RevisionId { get; set; } + [JsonPropertyName("commentId")] + public string CommentId { get; set; } + [JsonPropertyName("elementId")] + public string ElementId { get; set; } + [JsonPropertyName("commentText")] + public string CommentText { get; set; } + [JsonPropertyName("comment")] + public CommentItemModel Comment { get; set; } + [JsonPropertyName("resolvedBy")] + public string ResolvedBy { get; set; } + [JsonPropertyName("associatedRowPositionInGroup")] + public int? AssociatedRowPositionInGroup { get; set; } + [JsonPropertyName("allowAnyOneToResolve")] + public bool? AllowAnyOneToResolve { get; set; } + } +} diff --git a/src/dotnet/APIView/APIViewWeb/Helpers/APIHelpers.cs b/src/dotnet/APIView/APIViewWeb/Helpers/APIHelpers.cs index c1daac0137b..7437caee12a 100644 --- a/src/dotnet/APIView/APIViewWeb/Helpers/APIHelpers.cs +++ b/src/dotnet/APIView/APIViewWeb/Helpers/APIHelpers.cs @@ -73,6 +73,7 @@ public PagedList(IEnumerable items, int noOfItemsRead, int totalCount, int pa public class LeanJsonResult : JsonResult { private readonly int _statusCode; + private readonly string _locationUrl; private static readonly JsonSerializerOptions _serializerOptions = new JsonSerializerOptions { @@ -88,6 +89,12 @@ public LeanJsonResult(object value, int statusCode) : base(value) _statusCode = statusCode; } + public LeanJsonResult(object value, int statusCode, string locationUrl) : base(value) + { + _statusCode = statusCode; + _locationUrl = locationUrl; + } + public override async Task ExecuteResultAsync(ActionContext context) { if (context == null) @@ -99,6 +106,7 @@ public override async Task ExecuteResultAsync(ActionContext context) response.ContentType = !string.IsNullOrEmpty(ContentType) ? ContentType : "application/json"; response.StatusCode = _statusCode; + response.Headers["Location"] = _locationUrl; var serializedValue = JsonSerializer.Serialize(Value, _serializerOptions); await response.WriteAsync(serializedValue); diff --git a/src/dotnet/APIView/APIViewWeb/Hubs/SignalRHub.cs b/src/dotnet/APIView/APIViewWeb/Hubs/SignalRHub.cs index 7c864d6b1f0..317c0d63841 100644 --- a/src/dotnet/APIView/APIViewWeb/Hubs/SignalRHub.cs +++ b/src/dotnet/APIView/APIViewWeb/Hubs/SignalRHub.cs @@ -1,7 +1,7 @@ using System.Threading.Tasks; +using APIViewWeb.DTOs; using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.SignalR; -using Microsoft.Extensions.Logging; namespace APIViewWeb.Hubs { @@ -26,5 +26,14 @@ public async Task PushComment(string reviewId, string elementId, string partialV await Clients.Others.SendAsync("ReceiveComment", reviewId, elementId, partialViewResult); } } - } + + /// + /// Endpoint Consumed by Client SPA + /// + /// + public async Task PushCommentUpdates(CommentUpdatesDto commentUpdatesDto) + { + await Clients.All.SendAsync("ReceiveCommentUpdates", commentUpdatesDto); + } + } } diff --git a/src/dotnet/APIView/APIViewWeb/LeanControllers/CommentsController.cs b/src/dotnet/APIView/APIViewWeb/LeanControllers/CommentsController.cs index eb3decc06df..7cd54b6d0e8 100644 --- a/src/dotnet/APIView/APIViewWeb/LeanControllers/CommentsController.cs +++ b/src/dotnet/APIView/APIViewWeb/LeanControllers/CommentsController.cs @@ -1,8 +1,10 @@ using APIViewWeb.Helpers; +using APIViewWeb.Hubs; using APIViewWeb.LeanModels; using APIViewWeb.Managers; using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Mvc; +using Microsoft.AspNetCore.SignalR; using Microsoft.Extensions.Logging; using System; using System.Collections.Generic; @@ -19,8 +21,8 @@ public class CommentsController : BaseApiController private readonly IReviewManager _reviewManager; private readonly INotificationManager _notificationManager; - public CommentsController(ILogger logger, - ICommentsManager commentManager, IReviewManager reviewManager, INotificationManager notificationManager) + public CommentsController(ILogger logger, ICommentsManager commentManager, + IReviewManager reviewManager, INotificationManager notificationManager) { _logger = logger; _commentsManager = commentManager; @@ -126,7 +128,7 @@ public async Task CreateCommentAsync( { await _notificationManager.SubscribeAsync(review, User); } - return CreatedAtAction("GetComments", new { reviewId = reviewId }, comment); + return new LeanJsonResult(comment, StatusCodes.Status201Created, Url.Action("GetComments", new { reviewId = reviewId })); } /// diff --git a/src/dotnet/APIView/APIViewWeb/LeanModels/ChangeHistory.cs b/src/dotnet/APIView/APIViewWeb/LeanModels/ChangeHistory.cs index 489a13cec8d..4be4ad66935 100644 --- a/src/dotnet/APIView/APIViewWeb/LeanModels/ChangeHistory.cs +++ b/src/dotnet/APIView/APIViewWeb/LeanModels/ChangeHistory.cs @@ -4,6 +4,7 @@ namespace APIViewWeb.LeanModels { + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.JsonStringEnumConverter))] [JsonConverter(typeof(StringEnumConverter))] public enum AICommentChangeAction { @@ -12,6 +13,7 @@ public enum AICommentChangeAction Modified } + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.JsonStringEnumConverter))] [JsonConverter(typeof(StringEnumConverter))] public enum ReviewChangeAction { @@ -24,6 +26,7 @@ public enum ReviewChangeAction UnDeleted } + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.JsonStringEnumConverter))] [JsonConverter(typeof(StringEnumConverter))] public enum APIRevisionChangeAction { @@ -34,6 +37,7 @@ public enum APIRevisionChangeAction UnDeleted } + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.JsonStringEnumConverter))] [JsonConverter(typeof(StringEnumConverter))] public enum CommentChangeAction { diff --git a/src/dotnet/APIView/APIViewWeb/LeanModels/CommentItemModel.cs b/src/dotnet/APIView/APIViewWeb/LeanModels/CommentItemModel.cs index f8bd09c19be..677967b542e 100644 --- a/src/dotnet/APIView/APIViewWeb/LeanModels/CommentItemModel.cs +++ b/src/dotnet/APIView/APIViewWeb/LeanModels/CommentItemModel.cs @@ -5,6 +5,7 @@ namespace APIViewWeb.LeanModels { + [System.Text.Json.Serialization.JsonConverter(typeof(System.Text.Json.Serialization.JsonStringEnumConverter))] [JsonConverter(typeof(StringEnumConverter))] public enum CommentType { @@ -14,6 +15,7 @@ public enum CommentType public class CommentItemModel { + [System.Text.Json.Serialization.JsonPropertyName("id")] [JsonProperty("id")] public string Id { get; set; } = IdHelper.GenerateId(); public string ReviewId { get; set; } diff --git a/src/dotnet/APIView/ClientSPA/package-lock.json b/src/dotnet/APIView/ClientSPA/package-lock.json index 01d596e30ea..7653b49322a 100644 --- a/src/dotnet/APIView/ClientSPA/package-lock.json +++ b/src/dotnet/APIView/ClientSPA/package-lock.json @@ -16,6 +16,7 @@ "@angular/platform-browser": "^16.1.0", "@angular/platform-browser-dynamic": "^16.1.0", "@angular/router": "^16.1.0", + "@microsoft/signalr": "^8.0.7", "@popperjs/core": "^2.11.8", "bootstrap": "^5.3.1", "bootstrap-icons": "^1.10.5", @@ -3184,6 +3185,18 @@ "integrity": "sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw==", "dev": true }, + "node_modules/@microsoft/signalr": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/@microsoft/signalr/-/signalr-8.0.7.tgz", + "integrity": "sha512-PHcdMv8v5hJlBkRHAuKG5trGViQEkPYee36LnJQx4xHOQ5LL4X0nEWIxOp5cCtZ7tu+30quz5V3k0b1YNuc6lw==", + "dependencies": { + "abort-controller": "^3.0.0", + "eventsource": "^2.0.2", + "fetch-cookie": "^2.0.3", + "node-fetch": "^2.6.7", + "ws": "^7.4.5" + } + }, "node_modules/@ngtools/webpack": { "version": "16.2.14", "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-16.2.14.tgz", @@ -4329,6 +4342,17 @@ "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", "dev": true }, + "node_modules/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, "node_modules/accepts": { "version": "1.3.8", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", @@ -6788,7 +6812,6 @@ "version": "0.1.13", "resolved": "https://registry.npmjs.org/encoding/-/encoding-0.1.13.tgz", "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "dev": true, "optional": true, "dependencies": { "iconv-lite": "^0.6.2" @@ -6798,7 +6821,6 @@ "version": "0.6.3", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "dev": true, "optional": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3.0.0" @@ -7255,6 +7277,14 @@ "node": ">= 0.6" } }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" + } + }, "node_modules/eventemitter-asyncresource": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/eventemitter-asyncresource/-/eventemitter-asyncresource-1.0.0.tgz", @@ -7276,6 +7306,14 @@ "node": ">=0.8.x" } }, + "node_modules/eventsource": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/eventsource/-/eventsource-2.0.2.tgz", + "integrity": "sha512-IzUmBGPR3+oUG9dUeXynyNmf91/3zUSJg1lCktzKw47OXuhco54U3r9B7O4XX+Rb1Itm9OZ2b0RkTs10bICOxA==", + "engines": { + "node": ">=12.0.0" + } + }, "node_modules/execa": { "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", @@ -7471,6 +7509,15 @@ "node": ">=0.8.0" } }, + "node_modules/fetch-cookie": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/fetch-cookie/-/fetch-cookie-2.2.0.tgz", + "integrity": "sha512-h9AgfjURuCgA2+2ISl8GbavpUdR+WGAM2McW/ovn4tVccegp8ZqCKWSBR8uRdM8dDNlx5WdKRWxBYUwteLDCNQ==", + "dependencies": { + "set-cookie-parser": "^2.4.8", + "tough-cookie": "^4.0.0" + } + }, "node_modules/figures": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", @@ -11749,6 +11796,44 @@ "dev": true, "optional": true }, + "node_modules/node-fetch": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.7.0.tgz", + "integrity": "sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-fetch/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/node-fetch/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/node-fetch/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, "node_modules/node-forge": { "version": "1.3.1", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", @@ -13040,8 +13125,7 @@ "node_modules/psl": { "version": "1.9.0", "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" }, "node_modules/pump": { "version": "3.0.0", @@ -13057,7 +13141,6 @@ "version": "2.3.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", - "dev": true, "engines": { "node": ">=6" } @@ -13101,8 +13184,7 @@ "node_modules/querystringify": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", - "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", - "dev": true + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" }, "node_modules/queue-microtask": { "version": "1.2.3", @@ -13639,8 +13721,7 @@ "node_modules/requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", - "dev": true + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" }, "node_modules/resolve": { "version": "1.22.2", @@ -13885,7 +13966,7 @@ "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true + "devOptional": true }, "node_modules/sass": { "version": "1.64.1", @@ -14217,6 +14298,11 @@ "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", "dev": true }, + "node_modules/set-cookie-parser": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.0.tgz", + "integrity": "sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==" + }, "node_modules/set-function-length": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", @@ -15317,7 +15403,6 @@ "version": "4.1.4", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", - "dev": true, "dependencies": { "psl": "^1.1.33", "punycode": "^2.1.1", @@ -15332,7 +15417,6 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", - "dev": true, "engines": { "node": ">= 4.0.0" } @@ -15980,7 +16064,6 @@ "version": "1.5.10", "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", - "dev": true, "dependencies": { "querystringify": "^2.1.1", "requires-port": "^1.0.0" @@ -17356,7 +17439,6 @@ "version": "7.5.9", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", - "dev": true, "engines": { "node": ">=8.3.0" }, diff --git a/src/dotnet/APIView/ClientSPA/package.json b/src/dotnet/APIView/ClientSPA/package.json index 7e0e7f662ee..88e1ebfa465 100644 --- a/src/dotnet/APIView/ClientSPA/package.json +++ b/src/dotnet/APIView/ClientSPA/package.json @@ -18,6 +18,7 @@ "@angular/platform-browser": "^16.1.0", "@angular/platform-browser-dynamic": "^16.1.0", "@angular/router": "^16.1.0", + "@microsoft/signalr": "^8.0.7", "@popperjs/core": "^2.11.8", "bootstrap": "^5.3.1", "bootstrap-icons": "^1.10.5", diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts index 16a2ef3d01e..1c92f9e18d5 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts @@ -1,5 +1,5 @@ -import { ChangeDetectorRef, Component, EventEmitter, Input, OnChanges, Output, SimpleChanges } from '@angular/core'; -import { take } from 'rxjs/operators'; +import { ChangeDetectorRef, Component, EventEmitter, Input, OnChanges, OnInit, Output, SimpleChanges } from '@angular/core'; +import { take, takeUntil } from 'rxjs/operators'; import { Datasource, IDatasource, SizeStrategy } from 'ngx-ui-scroll'; import { CommentsService } from 'src/app/_services/comments/comments.service'; import { getQueryParams } from 'src/app/_helpers/router-helpers'; @@ -10,6 +10,9 @@ import { StructuredToken } from 'src/app/_models/structuredToken'; import { CommentItemModel, CommentType } from 'src/app/_models/commentItemModel'; import { UserProfile } from 'src/app/_models/userProfile'; import { Message } from 'primeng/api/message'; +import { SignalRService } from 'src/app/_services/signal-r/signal-r.service'; +import { Subject } from 'rxjs'; +import { CommentThreadUpdateAction, CommentUpdatesDto } from 'src/app/_dtos/commentThreadUpdateDto'; @Component({ selector: 'app-code-panel', @@ -40,11 +43,14 @@ export class CodePanelComponent implements OnChanges{ codePanelRowSource: IDatasource | undefined; CodePanelRowDatatype = CodePanelRowDatatype; + destroy$ = new Subject(); + constructor(private changeDetectorRef: ChangeDetectorRef, private commentsService: CommentsService, - private route: ActivatedRoute, private router: Router) { } + private signalRService: SignalRService, private route: ActivatedRoute, private router: Router) { } ngOnInit() { this.codeWindowHeight = `${window.innerHeight - 80}`; + this.handleRealTimeCommentUpdates(); } ngOnChanges(changes: SimpleChanges) { @@ -403,7 +409,6 @@ export class CodePanelComponent implements OnChanges{ scrollIndex = index; } } - index++; } if (scrollIndex) { @@ -425,18 +430,18 @@ export class CodePanelComponent implements OnChanges{ } } - handleCancelCommentActionEmitter(data: any) { - const commentsInNode = this.codePanelData?.nodeMetaData[data.nodeIdHashed]?.commentThread - if (commentsInNode && commentsInNode.hasOwnProperty(data.associatedRowPositionInGroup)) { - const commentThread = commentsInNode[data.associatedRowPositionInGroup]; + handleCancelCommentActionEmitter(commentUpdates: any) { + const commentsInNode = this.codePanelData?.nodeMetaData[commentUpdates.nodeIdHashed]?.commentThread + if (commentsInNode && commentsInNode.hasOwnProperty(commentUpdates.associatedRowPositionInGroup)) { + const commentThread = commentsInNode[commentUpdates.associatedRowPositionInGroup]; if (!commentThread.comments || commentThread.comments.length === 0) { - this.removeItemsFromScroller(data.nodeIdHashed, CodePanelRowDatatype.CommentThread, undefined, undefined, undefined, data.associatedRowPositionInGroup); - this.codePanelData!.nodeMetaData[data.nodeIdHashed].commentThread = []; + this.removeItemsFromScroller(commentUpdates.nodeIdHashed, CodePanelRowDatatype.CommentThread, undefined, undefined, undefined, commentUpdates.associatedRowPositionInGroup); + this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed].commentThread = []; } else { for (let i = 0; i < this.codePanelRowData.length; i++) { - if (this.codePanelRowData[i].nodeIdHashed === data.nodeIdHashed && this.codePanelRowData[i].type === CodePanelRowDatatype.CommentThread - && this.codePanelRowData[i].associatedRowPositionInGroup === data.associatedRowPositionInGroup + if (this.codePanelRowData[i].nodeIdHashed === commentUpdates.nodeIdHashed && this.codePanelRowData[i].type === CodePanelRowDatatype.CommentThread + && this.codePanelRowData[i].associatedRowPositionInGroup === commentUpdates.associatedRowPositionInGroup ) { this.codePanelRowData[i].showReplyTextBox = false; break; @@ -446,82 +451,104 @@ export class CodePanelComponent implements OnChanges{ } } - handleSaveCommentActionEmitter(data: any) { - if (data.commentId) { - this.commentsService.updateComment(this.reviewId!, data.commentId, data.commentText).pipe(take(1)).subscribe({ - next: () => { - this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup].comments.filter(c => c.id === data.commentId)[0].commentText = data.commentText; - this.updateItemInScroller(this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup]); - this.updateHasActiveConversations(); - } - }); + handleSaveCommentActionEmitter(commentUpdates: CommentUpdatesDto) { + commentUpdates.reviewId = this.reviewId!; // Need review if to push updates to conversation page + if (commentUpdates.commentId) { + this.commentsService.updateComment(this.reviewId!, commentUpdates.commentId, commentUpdates.commentText!) + .pipe(take(1)).subscribe({ + next: () => { + this.updateCommentTextInCommentThread(commentUpdates); + this.signalRService.pushCommentUpdates(commentUpdates); + } + }); } else { - this.commentsService.createComment(this.reviewId!, this.activeApiRevisionId!, data.nodeId, data.commentText, CommentType.APIRevision, data.allowAnyOneToResolve) + this.commentsService.createComment(this.reviewId!, this.activeApiRevisionId!, commentUpdates.nodeId!, commentUpdates.commentText!, CommentType.APIRevision, commentUpdates.allowAnyOneToResolve) .pipe(take(1)).subscribe({ next: (response: CommentItemModel) => { - const comments = this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup].comments; - comments.push(response); - this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup].comments = [...comments] - this.updateItemInScroller(this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup]); - this.updateHasActiveConversations(); + this.addCommentToCommentThread(commentUpdates, response); + commentUpdates.comment = response; + this.signalRService.pushCommentUpdates(commentUpdates); } } ); } } - handleDeleteCommentActionEmitter(data: any) { - this.commentsService.deleteComment(this.reviewId!, data.commentId).pipe(take(1)).subscribe({ + handleDeleteCommentActionEmitter(commentUpdates: CommentUpdatesDto) { + commentUpdates.reviewId = this.reviewId!; + this.commentsService.deleteComment(this.reviewId!, commentUpdates.commentId!).pipe(take(1)).subscribe({ next: () => { - const comments = this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup].comments; - this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup].comments = comments.filter(c => c.id !== data.commentId); - - if (this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup].comments.length === 0) { - this.removeItemsFromScroller(data.nodeIdHashed!, CodePanelRowDatatype.CommentThread, undefined, undefined, undefined, data.associatedRowPositionInGroup); - this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread = {}; - } else { - this.updateItemInScroller(this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup]); - } - this.updateHasActiveConversations(); + this.deleteCommentFromCommentThread(commentUpdates); + this.signalRService.pushCommentUpdates(commentUpdates); } }); } - handleCommentResolutionActionEmitter(data: any) { - if (data.action === "Resolve") { - this.commentsService.resolveComments(this.reviewId!, data.elementId).pipe(take(1)).subscribe({ + handleCommentResolutionActionEmitter(commentUpdates: CommentUpdatesDto) { + commentUpdates.reviewId = this.reviewId!; + if (commentUpdates.commentThreadUpdateAction === CommentThreadUpdateAction.CommentResolved) { + this.commentsService.resolveComments(this.reviewId!, commentUpdates.elementId!).pipe(take(1)).subscribe({ next: () => { - this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup].isResolvedCommentThread = true; - this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup].commentThreadIsResolvedBy = this.userProfile?.userName!; - this.updateItemInScroller({ ...this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup]}); - this.updateHasActiveConversations(); + this.applyCommentResolutionUpdate(commentUpdates); + this.signalRService.pushCommentUpdates(commentUpdates); } }); } - if (data.action === "Unresolve") { - this.commentsService.unresolveComments(this.reviewId!, data.elementId).pipe(take(1)).subscribe({ + if (commentUpdates.commentThreadUpdateAction === CommentThreadUpdateAction.CommentUnResolved) { + this.commentsService.unresolveComments(this.reviewId!, commentUpdates.elementId!).pipe(take(1)).subscribe({ next: () => { - this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup].isResolvedCommentThread = false; - this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup].commentThreadIsResolvedBy = ''; - this.updateItemInScroller({ ...this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup]}); - this.updateHasActiveConversations(); + this.applyCommentResolutionUpdate(commentUpdates); + this.signalRService.pushCommentUpdates(commentUpdates); } }); } } - handleCommentUpvoteActionEmitter(data: any){ - this.commentsService.toggleCommentUpVote(this.reviewId!, data.commentId).pipe(take(1)).subscribe({ + handleCommentUpvoteActionEmitter(commentUpdates: CommentUpdatesDto){ + commentUpdates.reviewId = this.reviewId!; + this.commentsService.toggleCommentUpVote(this.reviewId!, commentUpdates.commentId!).pipe(take(1)).subscribe({ next: () => { - const comment = this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup].comments.find(c => c.id === data.commentId); - if (comment) { - if (comment.upvotes.includes(this.userProfile?.userName!)) { - comment.upvotes.splice(comment.upvotes.indexOf(this.userProfile?.userName!), 1); - } else { - comment.upvotes.push(this.userProfile?.userName!); + this.signalRService.pushCommentUpdates(commentUpdates); + } + }); + } + + handleRealTimeCommentUpdates() { + this.signalRService.onCommentUpdates().pipe(takeUntil(this.destroy$)).subscribe({ + next: (commentUpdates: CommentUpdatesDto) => { + if ((commentUpdates.reviewId && commentUpdates.reviewId == this.reviewId) || + (commentUpdates.comment && commentUpdates.comment.reviewId == this.reviewId)) { + if (!commentUpdates.nodeIdHashed || commentUpdates.associatedRowPositionInGroup == undefined) { + const codePanelRowData = this.findRowForCommentUpdates(commentUpdates.commentId!, commentUpdates.elementId!); + commentUpdates.nodeIdHashed = codePanelRowData?.nodeIdHashed; + commentUpdates.associatedRowPositionInGroup = codePanelRowData?.associatedRowPositionInGroup; + } + + if (!commentUpdates.nodeIdHashed || commentUpdates.associatedRowPositionInGroup == undefined) { + return; + } + + switch (commentUpdates.commentThreadUpdateAction) { + case CommentThreadUpdateAction.CommentCreated: + this.addCommentToCommentThread(commentUpdates, commentUpdates.comment!); + break; + case CommentThreadUpdateAction.CommentTextUpdate: + this.updateCommentTextInCommentThread(commentUpdates); + break; + case CommentThreadUpdateAction.CommentResolved: + this.applyCommentResolutionUpdate(commentUpdates); + break; + case CommentThreadUpdateAction.CommentUnResolved: + this.applyCommentResolutionUpdate(commentUpdates); + break; + case CommentThreadUpdateAction.CommentUpVoteToggled: + this.toggleCommentUpVote(commentUpdates); + break; + case CommentThreadUpdateAction.CommentDeleted: + this.deleteCommentFromCommentThread(commentUpdates); + break; } - this.updateItemInScroller(this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup]); } } }); @@ -554,4 +581,73 @@ export class CodePanelComponent implements OnChanges{ console.error(error); }); } + + private updateCommentTextInCommentThread(data: CommentUpdatesDto) { + this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup!].comments.filter(c => c.id === data.commentId)[0].commentText = data.commentText!; + this.updateItemInScroller(this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup!]); + this.updateHasActiveConversations(); + } + + private addCommentToCommentThread(commentUpdates: CommentUpdatesDto, newComment: CommentItemModel) { + const comments = this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread[commentUpdates.associatedRowPositionInGroup!].comments; + if (!comments.some(c => c.id === newComment.id)) { + comments.push(newComment); + this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread[commentUpdates.associatedRowPositionInGroup!].comments = [...comments] + this.updateItemInScroller(this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread[commentUpdates.associatedRowPositionInGroup!]); + this.updateHasActiveConversations(); + } + } + + private deleteCommentFromCommentThread(commentUpdates: CommentUpdatesDto) { + const comments = this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread[commentUpdates.associatedRowPositionInGroup!].comments; + this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread[commentUpdates.associatedRowPositionInGroup!].comments = comments.filter(c => c.id !== commentUpdates.commentId); + + if (this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread[commentUpdates.associatedRowPositionInGroup!].comments.length === 0) { + this.removeItemsFromScroller(commentUpdates.nodeIdHashed!, CodePanelRowDatatype.CommentThread, undefined, undefined, undefined, commentUpdates.associatedRowPositionInGroup); + this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread = {}; + } else { + this.updateItemInScroller(this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread[commentUpdates.associatedRowPositionInGroup!]); + } + this.updateHasActiveConversations(); + } + + private applyCommentResolutionUpdate(commentUpdates: CommentUpdatesDto) { + this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread[commentUpdates.associatedRowPositionInGroup!].isResolvedCommentThread = (commentUpdates.commentThreadUpdateAction === CommentThreadUpdateAction.CommentResolved)? true : false; + this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread[commentUpdates.associatedRowPositionInGroup!].commentThreadIsResolvedBy = commentUpdates.resolvedBy!; + this.updateItemInScroller({ ...this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread[commentUpdates.associatedRowPositionInGroup!]}); + this.updateHasActiveConversations(); + } + + private toggleCommentUpVote(data: CommentUpdatesDto) { + const comment = this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup!].comments.find(c => c.id === data.commentId); + if (comment) { + if (comment.upvotes.includes(this.userProfile?.userName!)) { + comment.upvotes.splice(comment.upvotes.indexOf(this.userProfile?.userName!), 1); + } else { + comment.upvotes.push(this.userProfile?.userName!); + } + this.updateItemInScroller(this.codePanelData!.nodeMetaData[data.nodeIdHashed!].commentThread[data.associatedRowPositionInGroup!]); + } + } + + private findRowForCommentUpdates(commentId: string, elementId: string) : CodePanelRowData | undefined { + for (const key in this.codePanelData?.nodeMetaData) { + const commentThreadsInNode = this.codePanelData?.nodeMetaData[key].commentThread; + if (commentThreadsInNode && Object.keys(commentThreadsInNode).length > 0) { + for (const commentThreadKey in commentThreadsInNode) { + for (let comment of commentThreadsInNode[commentThreadKey].comments) { + if (comment.id === commentId || comment.elementId === elementId) { + return commentThreadsInNode[commentThreadKey]; + } + } + } + } + } + return undefined + } + + ngOnDestroy() { + this.destroy$.next(); + this.destroy$.complete(); + } } diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/conversations/conversations.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/conversations/conversations.component.ts index f2d3e825330..decee123a9b 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/conversations/conversations.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/conversations/conversations.component.ts @@ -2,12 +2,13 @@ import { Component, EventEmitter, Input, OnChanges, OnInit, Output, SimpleChange import { CodePanelRowData, CodePanelRowDatatype } from 'src/app/_models/codePanelModels'; import { CommentItemModel, CommentType } from 'src/app/_models/commentItemModel'; import { APIRevision } from 'src/app/_models/revision'; -import { getTypeClass, SCROLL_TO_NODE_QUERY_PARAM } from 'src/app/_helpers/common-helpers'; +import { getTypeClass } from 'src/app/_helpers/common-helpers'; import { CommentsService } from 'src/app/_services/comments/comments.service'; -import { take } from 'rxjs'; +import { Subject, take, takeUntil } from 'rxjs'; import { Review } from 'src/app/_models/review'; import { UserProfile } from 'src/app/_models/userProfile'; -import { ActivatedRoute, Router } from '@angular/router'; +import { CommentThreadUpdateAction, CommentUpdatesDto } from 'src/app/_dtos/commentThreadUpdateDto'; +import { SignalRService } from 'src/app/_services/signal-r/signal-r.service'; @Component({ selector: 'app-conversations', @@ -27,7 +28,13 @@ export class ConversationsComponent implements OnChanges { commentThreads: Map = new Map(); numberOfActiveThreads: number = 0; - constructor(private commentsService: CommentsService, private route: ActivatedRoute, private router: Router) { } + destroy$ = new Subject(); + + constructor(private commentsService: CommentsService, private signalRService: SignalRService) { } + + ngOnInit() { + this.handleRealTimeCommentUpdates(); + } ngOnChanges(changes: SimpleChanges) { if (changes['apiRevisions'] || changes['comments']) { @@ -107,71 +114,137 @@ export class ConversationsComponent implements OnChanges { window.open(`review/${this.review?.id}?activeApiRevisionId=${revisionIdForConversationGroup}&nId=${elementIdForConversationGroup}`, '_blank'); } } + + handleRealTimeCommentUpdates() { + this.signalRService.onCommentUpdates().pipe(takeUntil(this.destroy$)).subscribe({ + next: (commentUpdates: CommentUpdatesDto) => { + if ((commentUpdates.reviewId && commentUpdates.reviewId == this.review?.id) || + (commentUpdates.comment && commentUpdates.comment.reviewId == this.review?.id)) { + switch (commentUpdates.commentThreadUpdateAction) { + case CommentThreadUpdateAction.CommentCreated: + this.addCommentToCommentThread(commentUpdates); + break; + case CommentThreadUpdateAction.CommentTextUpdate: + this.updateCommentTextInCommentThread(commentUpdates); + break; + case CommentThreadUpdateAction.CommentResolved: + this.applyCommentResolutionUpdate(commentUpdates); + break; + case CommentThreadUpdateAction.CommentUnResolved: + this.applyCommentResolutionUpdate(commentUpdates); + break; + case CommentThreadUpdateAction.CommentUpVoteToggled: + this.toggleCommentUpVote(commentUpdates); + break; + case CommentThreadUpdateAction.CommentDeleted: + this.deleteCommentFromCommentThread(commentUpdates); + break; + } + } + } + }); + } - handleSaveCommentActionEmitter(data: any) { - if (data.commentId) { - this.commentsService.updateComment(this.review?.id!, data.commentId, data.commentText).pipe(take(1)).subscribe({ + handleSaveCommentActionEmitter(commentUpdates: CommentUpdatesDto) { + commentUpdates.reviewId = this.review?.id!; + if (commentUpdates.commentId) { + this.commentsService.updateComment(this.review?.id!, commentUpdates.commentId, commentUpdates.commentText!).pipe(take(1)).subscribe({ next: () => { - this.comments.find(c => c.id === data.commentId)!.commentText = data.commentText; + this.updateCommentTextInCommentThread(commentUpdates); + this.signalRService.pushCommentUpdates(commentUpdates); } }); } else { - this.commentsService.createComment(this.review?.id!, data.revisionIdForConversationGroup!, data.nodeId, data.commentText, CommentType.APIRevision, data.allowAnyOneToResolve) + this.commentsService.createComment(this.review?.id!, commentUpdates.revisionId!, commentUpdates.elementId!, commentUpdates.commentText!, CommentType.APIRevision, commentUpdates.allowAnyOneToResolve) .pipe(take(1)).subscribe({ next: (response: CommentItemModel) => { - this.comments.push(response); - this.createCommentThreads(); + commentUpdates.comment = response; + this.addCommentToCommentThread(commentUpdates); + this.signalRService.pushCommentUpdates(commentUpdates); } } ); } } - handleCommentUpvoteActionEmitter(data: any){ - this.commentsService.toggleCommentUpVote(this.review?.id!, data.commentId).pipe(take(1)).subscribe({ + handleCommentUpvoteActionEmitter(commentUpdates: CommentUpdatesDto){ + commentUpdates.reviewId = this.review?.id!; + this.commentsService.toggleCommentUpVote(this.review?.id!, commentUpdates.commentId!).pipe(take(1)).subscribe({ next: () => { - const comment = this.comments.find(c => c.id === data.commentId) - if (comment) { - if (comment.upvotes.includes(this.userProfile?.userName!)) { - comment.upvotes.splice(comment.upvotes.indexOf(this.userProfile?.userName!), 1); - } else { - comment.upvotes.push(this.userProfile?.userName!); - } - } + this.signalRService.pushCommentUpdates(commentUpdates); } }); } - handleDeleteCommentActionEmitter(data: any) { - this.commentsService.deleteComment(this.review?.id!, data.commentId).pipe(take(1)).subscribe({ + handleDeleteCommentActionEmitter(commentUpdates: CommentUpdatesDto) { + commentUpdates.reviewId = this.review?.id!; + this.commentsService.deleteComment(this.review?.id!, commentUpdates.commentId!).pipe(take(1)).subscribe({ next: () => { - this.comments = this.comments.filter(c => c.id !== data.commentId); - this.createCommentThreads(); + this.deleteCommentFromCommentThread(commentUpdates); + this.signalRService.pushCommentUpdates(commentUpdates); } }); } - handleCommentResolutionActionEmitter(data: any) { - if (data.action === "Resolve") { - this.commentsService.resolveComments(this.review?.id!, data.elementId).pipe(take(1)).subscribe({ + handleCommentResolutionActionEmitter(commentUpdates: CommentUpdatesDto) { + commentUpdates.reviewId = this.review?.id!; + if (commentUpdates.commentThreadUpdateAction === CommentThreadUpdateAction.CommentResolved) { + this.commentsService.resolveComments(this.review?.id!, commentUpdates.elementId!).pipe(take(1)).subscribe({ next: () => { - this.comments.filter(c => c.elementId === data.elementId).forEach(c => { - c.isResolved = true; - }); - this.createCommentThreads(); + this.applyCommentResolutionUpdate(commentUpdates); + this.signalRService.pushCommentUpdates(commentUpdates); } }); } - if (data.action === "Unresolve") { - this.commentsService.unresolveComments(this.review?.id!, data.elementId).pipe(take(1)).subscribe({ + if (commentUpdates.commentThreadUpdateAction === CommentThreadUpdateAction.CommentUnResolved) { + this.commentsService.unresolveComments(this.review?.id!, commentUpdates.elementId!).pipe(take(1)).subscribe({ next: () => { - this.comments.filter(c => c.elementId === data.elementId).forEach(c => { - c.isResolved = false; - }); - this.createCommentThreads(); + this.applyCommentResolutionUpdate(commentUpdates); + this.signalRService.pushCommentUpdates(commentUpdates); } }); } } + + private updateCommentTextInCommentThread(commentUpdates: CommentUpdatesDto) { + if (this.comments.some(c => c.id === commentUpdates.commentId!)) { + this.comments.find(c => c.id === commentUpdates.commentId!)!.commentText = commentUpdates.commentText!; + } + } + + private addCommentToCommentThread(commentUpdates: CommentUpdatesDto) { + if (!this.comments.some(c => c.id === commentUpdates.comment!.id)) { + this.comments.push(commentUpdates.comment!); + this.createCommentThreads(); + } + } + + private applyCommentResolutionUpdate(commentUpdates: CommentUpdatesDto) { + this.comments.filter(c => c.elementId === commentUpdates.elementId).forEach(c => { + c.isResolved = (commentUpdates.commentThreadUpdateAction === CommentThreadUpdateAction.CommentResolved)? true : false; + }); + this.createCommentThreads(); + } + + private deleteCommentFromCommentThread(commentUpdates: CommentUpdatesDto) { + this.comments = this.comments.filter(c => c.id !== commentUpdates.commentId); + this.createCommentThreads(); + } + + private toggleCommentUpVote(commentUpdates: CommentUpdatesDto) { + const comment = this.comments.find(c => c.id === commentUpdates.commentId) + if (comment) { + if (comment.upvotes.includes(this.userProfile?.userName!)) { + comment.upvotes.splice(comment.upvotes.indexOf(this.userProfile?.userName!), 1); + } else { + comment.upvotes.push(this.userProfile?.userName!); + } + } + } + + ngOnDestroy() { + this.destroy$.next(); + this.destroy$.complete(); + } } diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/shared/comment-thread/comment-thread.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/shared/comment-thread/comment-thread.component.ts index f9c5490e591..3820e80cd41 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/shared/comment-thread/comment-thread.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/shared/comment-thread/comment-thread.component.ts @@ -6,6 +6,7 @@ import { environment } from 'src/environments/environment'; import { EditorComponent } from '../editor/editor.component'; import { CodePanelRowData } from 'src/app/_models/codePanelModels'; import { UserProfile } from 'src/app/_models/userProfile'; +import { CommentThreadUpdateAction, CommentUpdatesDto } from 'src/app/_dtos/commentThreadUpdateDto'; @Component({ selector: 'app-comment-thread', @@ -202,10 +203,14 @@ export class CommentThreadComponent { deleteComment(event: MenuItemCommandEvent) { const target = (event.originalEvent?.target as Element).closest("a") as Element; const commentId = target.getAttribute("data-item-id"); - this.deleteCommentActionEmitter.emit({ - nodeIdHashed: this.codePanelRowData!.nodeIdHashed, - commentId: commentId, - associatedRowPositionInGroup: this.codePanelRowData!.associatedRowPositionInGroup}); + this.deleteCommentActionEmitter.emit( + { + commentThreadUpdateAction: CommentThreadUpdateAction.CommentDeleted, + nodeIdHashed: this.codePanelRowData!.nodeIdHashed, + commentId: commentId, + associatedRowPositionInGroup: this.codePanelRowData!.associatedRowPositionInGroup + } as CommentUpdatesDto + ); } showEditEditor = (event: MenuItemCommandEvent) => { @@ -248,13 +253,15 @@ export class CommentThreadComponent { const content = replyEditor?.getEditorContent(); this.saveCommentActionEmitter.emit( { - nodeId: (this.instanceLocation === "conversations") ? elementIdForConversationGroup : this.codePanelRowData!.nodeId, + commentThreadUpdateAction: CommentThreadUpdateAction.CommentCreated, + nodeId: this.codePanelRowData!.nodeId, nodeIdHashed: this.codePanelRowData!.nodeIdHashed, commentText: content, allowAnyOneToResolve: this.allowAnyOneToResolve, associatedRowPositionInGroup: this.codePanelRowData!.associatedRowPositionInGroup, - revisionIdForConversationGroup: revisionIdForConversationGroup - } + elementId: elementIdForConversationGroup, + revisionId: revisionIdForConversationGroup + } as CommentUpdatesDto ); this.codePanelRowData!.showReplyTextBox = false; } else { @@ -264,13 +271,15 @@ export class CommentThreadComponent { const content = replyEditor?.getEditorContent(); this.saveCommentActionEmitter.emit( { - nodeId: (this.instanceLocation === "conversations") ? elementIdForConversationGroup : this.codePanelRowData!.nodeId, + commentThreadUpdateAction: CommentThreadUpdateAction.CommentTextUpdate, + nodeId: this.codePanelRowData!.nodeId, nodeIdHashed: this.codePanelRowData!.nodeIdHashed, commentId: commentId, commentText: content, associatedRowPositionInGroup: this.codePanelRowData!.associatedRowPositionInGroup, - revisionIdForConversationGroup: revisionIdForConversationGroup - } + elementId: elementIdForConversationGroup, + revisionId: revisionIdForConversationGroup + } as CommentUpdatesDto ); this.codePanelRowData!.comments!.find(comment => comment.id === commentId)!.isInEditMode = false; } @@ -281,10 +290,11 @@ export class CommentThreadComponent { const commentId = target.getAttribute("data-btn-id"); this.commentUpvoteActionEmitter.emit( { + commentThreadUpdateAction: CommentThreadUpdateAction.CommentUpVoteToggled, nodeIdHashed: this.codePanelRowData!.nodeIdHashed, commentId: commentId, associatedRowPositionInGroup: this.codePanelRowData!.associatedRowPositionInGroup - } + } as CommentUpdatesDto ); } @@ -302,11 +312,12 @@ export class CommentThreadComponent { handleThreadResolutionButtonClick(action: string) { this.commentResolutionActionEmitter.emit( { + commentThreadUpdateAction: (action == "Resolve") ? CommentThreadUpdateAction.CommentResolved : CommentThreadUpdateAction.CommentUnResolved, elementId: this.codePanelRowData!.comments[0].elementId, - action: action, nodeIdHashed: this.codePanelRowData!.nodeIdHashed, - associatedRowPositionInGroup: this.codePanelRowData!.associatedRowPositionInGroup - } + associatedRowPositionInGroup: this.codePanelRowData!.associatedRowPositionInGroup, + resolvedBy: this.userProfile?.userName + } as CommentUpdatesDto ); } } diff --git a/src/dotnet/APIView/ClientSPA/src/app/_dtos/commentThreadUpdateDto.ts b/src/dotnet/APIView/ClientSPA/src/app/_dtos/commentThreadUpdateDto.ts new file mode 100644 index 00000000000..c0762d6601a --- /dev/null +++ b/src/dotnet/APIView/ClientSPA/src/app/_dtos/commentThreadUpdateDto.ts @@ -0,0 +1,25 @@ +import { CommentItemModel } from "../_models/commentItemModel"; + +export enum CommentThreadUpdateAction { + CommentCreated = 0, + CommentTextUpdate, + CommentResolved, + CommentUnResolved, + CommentUpVoteToggled, + CommentDeleted +} + +export interface CommentUpdatesDto { + commentThreadUpdateAction: CommentThreadUpdateAction; + nodeId?: string; // effectively the same as the element id + nodeIdHashed?: string; + reviewId: string; + revisionId?: string; // revision ids are used in conversation page to group comments + commentId?: string; + elementId?: string; + commentText?: string; + comment?: CommentItemModel; + resolvedBy?: string; + associatedRowPositionInGroup?: number; + allowAnyOneToResolve?: boolean; +} \ No newline at end of file diff --git a/src/dotnet/APIView/ClientSPA/src/app/_models/commentItemModel.ts b/src/dotnet/APIView/ClientSPA/src/app/_models/commentItemModel.ts index fd5a15c7139..5753942e5f6 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_models/commentItemModel.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_models/commentItemModel.ts @@ -45,5 +45,4 @@ export class CommentItemModel { this.isDeleted = false; this.isInEditMode = false; } -} - \ No newline at end of file +} \ No newline at end of file diff --git a/src/dotnet/APIView/ClientSPA/src/app/_services/config/config.service.ts b/src/dotnet/APIView/ClientSPA/src/app/_services/config/config.service.ts index d102dd46238..a9cacf62da8 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_services/config/config.service.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_services/config/config.service.ts @@ -10,6 +10,7 @@ export class ConfigService { private assetsPath : string = environment.assetsPath; private config: any = { apiUrl : "api/", + hubUrl : "hubs/", webAppUrl : "http://localhost:5000/" }; @@ -26,6 +27,10 @@ export class ConfigService { return this.config.apiUrl; } + get hubUrl() : string { + return this.config.hubUrl; + } + get webAppUrl () : string { return this.config.webAppUrl; } diff --git a/src/dotnet/APIView/ClientSPA/src/app/_services/revisions/revisions.service.spec.ts b/src/dotnet/APIView/ClientSPA/src/app/_services/revisions/revisions.service.spec.ts index d0c2970517f..ae7e1dd95b2 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_services/revisions/revisions.service.spec.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_services/revisions/revisions.service.spec.ts @@ -10,8 +10,8 @@ describe('RevisionsService', () => { beforeEach(() => { const configServiceMock = { - apiUrl: 'http://localhost:5000/', - loadConfig: () => of({ apiUrl: 'http://localhost:3000/' }) + apiUrl: 'http://localhost:5000/api', + loadConfig: () => of({ apiUrl: 'http://localhost:5000/api' }) }; TestBed.configureTestingModule({ diff --git a/src/dotnet/APIView/ClientSPA/src/app/_services/revisions/revisions.service.ts b/src/dotnet/APIView/ClientSPA/src/app/_services/revisions/revisions.service.ts index 62b8043c94b..802759127d5 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_services/revisions/revisions.service.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_services/revisions/revisions.service.ts @@ -4,7 +4,7 @@ import { Observable, map } from 'rxjs'; import { PaginatedResult } from 'src/app/_models/pagination'; -import { APIRevision, ParserStyle } from 'src/app/_models/revision'; +import { APIRevision } from 'src/app/_models/revision'; import { ConfigService } from '../config/config.service'; diff --git a/src/dotnet/APIView/ClientSPA/src/app/_services/signal-r/signal-r.service.spec.ts b/src/dotnet/APIView/ClientSPA/src/app/_services/signal-r/signal-r.service.spec.ts new file mode 100644 index 00000000000..9daea78ac7f --- /dev/null +++ b/src/dotnet/APIView/ClientSPA/src/app/_services/signal-r/signal-r.service.spec.ts @@ -0,0 +1,31 @@ +import { TestBed } from '@angular/core/testing'; + +import { SignalRService } from './signal-r.service'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { ConfigService } from '../config/config.service'; +import { of } from 'rxjs'; + +describe('SignalRService', () => { + let service: SignalRService; + + beforeEach(() => { + const configServiceMock = { + apiUrl: 'http://localhost:5000/hubs', + loadConfig: () => of({ apiUrl: 'http://localhost:5000/hubs' }) + }; + + TestBed.configureTestingModule({ + imports: [HttpClientTestingModule], + providers: [ + SignalRService, + { provide: ConfigService, useValue: configServiceMock } + ] + }); + + service = TestBed.inject(SignalRService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/src/dotnet/APIView/ClientSPA/src/app/_services/signal-r/signal-r.service.ts b/src/dotnet/APIView/ClientSPA/src/app/_services/signal-r/signal-r.service.ts new file mode 100644 index 00000000000..452b58de5d5 --- /dev/null +++ b/src/dotnet/APIView/ClientSPA/src/app/_services/signal-r/signal-r.service.ts @@ -0,0 +1,64 @@ +import { Injectable } from '@angular/core'; +import * as signalR from '@microsoft/signalr'; +import { ConfigService } from '../config/config.service'; +import { CommentItemModel, } from 'src/app/_models/commentItemModel'; +import { Observable, Subject } from 'rxjs'; +import { CommentThreadUpdateAction, CommentUpdatesDto } from 'src/app/_dtos/commentThreadUpdateDto'; + +@Injectable({ + providedIn: 'root' +}) +export class SignalRService { + private connection : signalR.HubConnection; + private commentUpdates: Subject = new Subject(); + + constructor(private configService: ConfigService) { + this.connection = new signalR.HubConnectionBuilder() + .withUrl(`${ this.configService.hubUrl }notification`, + { + withCredentials: true + }) + .configureLogging(signalR.LogLevel.Information) + .withAutomaticReconnect() + .build(); + + this.setupConnectionHandlers(); + this.startConnection(); + } + + startConnection = () => { + this.connection.start().then(() => { + console.log('Connection started'); + }).catch(err => console.log('Error while starting connection: ' + err)); + } + + setupConnectionHandlers() { + this.connection.onclose(async () => { + await this.startConnection(); + }) + this.handleConnectionId(); + this.handleCommentUpdates(); + } + + handleConnectionId() { + this.connection.on("ReceiveConnectionId", (connectionId: string) => { + console.log("Connected with ConnectionId: ", connectionId); + }); + } + + handleCommentUpdates() { + this.connection.on("ReceiveCommentUpdates", (commentUpdates: CommentUpdatesDto) => { + this.commentUpdates.next(commentUpdates); + }); + } + + onCommentUpdates() : Observable { + return this.commentUpdates.asObservable(); + } + + pushCommentUpdates(commentUpdates: CommentUpdatesDto) : void { + if (this.connection && this.connection.state === signalR.HubConnectionState.Connected) { + this.connection.invoke("PushCommentUpdates", commentUpdates); + } + } +} diff --git a/src/dotnet/APIView/ClientSPA/src/app/app.component.ts b/src/dotnet/APIView/ClientSPA/src/app/app.component.ts index 5e2ae2e2fc5..413aca20c5d 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/app.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/app.component.ts @@ -1,5 +1,6 @@ import { Component, HostBinding, OnInit } from '@angular/core'; import { UserProfileService } from './_services/user-profile/user-profile.service'; +import { SignalRService } from './_services/signal-r/signal-r.service'; @Component({ selector: 'app-root', diff --git a/src/dotnet/APIView/ClientSPA/src/assets/config.json b/src/dotnet/APIView/ClientSPA/src/assets/config.json index 332f81666cf..f9eb774bd8a 100644 --- a/src/dotnet/APIView/ClientSPA/src/assets/config.json +++ b/src/dotnet/APIView/ClientSPA/src/assets/config.json @@ -1,4 +1,5 @@ { "apiUrl": "api/", + "hubUrl": "hubs/", "webAppUrl": "http://localhost:5000/" } \ No newline at end of file diff --git a/src/dotnet/APIView/ClientSPA/src/development.proxy.conf.json b/src/dotnet/APIView/ClientSPA/src/development.proxy.conf.json index 4ffd4c55b27..edbd2217d3c 100644 --- a/src/dotnet/APIView/ClientSPA/src/development.proxy.conf.json +++ b/src/dotnet/APIView/ClientSPA/src/development.proxy.conf.json @@ -2,5 +2,11 @@ "/api": { "target": "http://localhost:5000", "secure": false + }, + "/hubs": { + "target": "http://localhost:5000", + "secure": false, + "changeOrigin": true, + "ws": true } } \ No newline at end of file From 6bfb8847bb9329d6e231b5599b0fefba392afa00 Mon Sep 17 00:00:00 2001 From: Siddharth Singha Roy Date: Wed, 28 Aug 2024 23:48:53 +0530 Subject: [PATCH 50/82] chore(): add playwright-testing to product slugs (#8875) --- eng/common/scripts/Test-SampleMetadata.ps1 | 2 ++ 1 file changed, 2 insertions(+) diff --git a/eng/common/scripts/Test-SampleMetadata.ps1 b/eng/common/scripts/Test-SampleMetadata.ps1 index 8499b70a492..c091ca51def 100644 --- a/eng/common/scripts/Test-SampleMetadata.ps1 +++ b/eng/common/scripts/Test-SampleMetadata.ps1 @@ -422,6 +422,8 @@ begin { "office-word", "office-yammer", "passport-azure-ad", + "playwright", + "playwright-testing", "power-apps", "power-automate", "power-bi", From 2489a646bc3bde869ef5788e84961208292d1639 Mon Sep 17 00:00:00 2001 From: Scott Beddall <45376673+scbedd@users.noreply.github.com> Date: Wed, 28 Aug 2024 18:15:54 -0700 Subject: [PATCH 51/82] Pull Request automation feedback (#8878) * Apply a few changes to Get-PRPackageProperties to make it more customizable for our users. Remove wonky gap + extra spacing that should pass the patch application process now that we've manually aligned common.ps1 * account for feedback -- rename CanaryPackages to AdditionalValidationPackages * dependentPackagesforInclusion -> additionalValidationPackages --- eng/common/scripts/Package-Properties.ps1 | 21 ++++++++++++++------- eng/common/scripts/common.ps1 | 3 ++- 2 files changed, 16 insertions(+), 8 deletions(-) diff --git a/eng/common/scripts/Package-Properties.ps1 b/eng/common/scripts/Package-Properties.ps1 index 2250b4f80ba..6a70070beb5 100644 --- a/eng/common/scripts/Package-Properties.ps1 +++ b/eng/common/scripts/Package-Properties.ps1 @@ -15,7 +15,7 @@ class PackageProps [boolean]$IsNewSdk [string]$ArtifactName [string]$ReleaseStatus - [string[]]$DependentPackages + [string[]]$AdditionalValidationPackages PackageProps([string]$name, [string]$version, [string]$directoryPath, [string]$serviceDirectory) { @@ -113,7 +113,7 @@ function Get-PrPkgProperties([string]$InputDiffJson) { $diff = Get-Content $InputDiffJson | ConvertFrom-Json $targetedFiles = $diff.ChangedFiles - $dependentPackagesForInclusion = @() + $additionalValidationPackages = @() $lookup = @{} foreach ($pkg in $allPackageProperties) @@ -129,19 +129,26 @@ function Get-PrPkgProperties([string]$InputDiffJson) { if ($shouldInclude) { $packagesWithChanges += $pkg - if ($pkg.DependentPackages) { - $dependentPackagesForInclusion += $pkg.DependentPackages + if ($pkg.AdditionalValidationPackages) { + $additionalValidationPackages += $pkg.AdditionalValidationPackages } } } } - foreach ($addition in $dependentPackagesForInclusion) { - if ($lookup[$addition]) { - $packagesWithChanges += $lookup[$addition] + foreach ($addition in $additionalValidationPackages) { + $key = $addition.Replace($RepoRoot, "").SubString(1) + + if ($lookup[$key]) { + $packagesWithChanges += $lookup[$key] } } + if ($AdditionalValidationPackagesFromPackageSetFn -and (Test-Path "Function:$AdditionalValidationPackagesFromPackageSetFn")) + { + $packagesWithChanges += &$AdditionalValidationPackagesFromPackageSetFn $packagesWithChanges $diff + } + return $packagesWithChanges } diff --git a/eng/common/scripts/common.ps1 b/eng/common/scripts/common.ps1 index 0025d1c6fe6..831b4719f88 100644 --- a/eng/common/scripts/common.ps1 +++ b/eng/common/scripts/common.ps1 @@ -62,7 +62,8 @@ $GetEmitterAdditionalOptionsFn = "Get-${Language}-EmitterAdditionalOptions" $GetEmitterNameFn = "Get-${Language}-EmitterName" $GetDirectoriesForGenerationFn = "Get-${Language}-DirectoriesForGeneration" $UpdateGeneratedSdksFn = "Update-${Language}-GeneratedSdks" -$IsApiviewStatusCheckRequiredFn = "Get-${Language}-ApiviewStatusCheckRequirement" +$IsApiviewStatusCheckRequiredFn = "Get-${Language}-ApiviewStatusCheckRequirement" +$AdditionalValidationPackagesFromPackageSetFn = "Get-${Language}-AdditionalValidationPackagesFromPackageSet" # Expected to be set in eng/scripts/docs/Docs-Onboarding.ps1 $SetDocsPackageOnboarding = "Set-${Language}-DocsPackageOnboarding" From 21c1ba428aadd0f3176d89086acbae2b618d3d17 Mon Sep 17 00:00:00 2001 From: Chidozie Ononiwu <31145988+chidozieononiwu@users.noreply.github.com> Date: Thu, 29 Aug 2024 11:29:28 -0700 Subject: [PATCH 52/82] Add hubs URL to Build Pipeline (#8901) --- src/dotnet/APIView/apiview.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/dotnet/APIView/apiview.yml b/src/dotnet/APIView/apiview.yml index 0e457e11c7b..fbbbb43a1c6 100644 --- a/src/dotnet/APIView/apiview.yml +++ b/src/dotnet/APIView/apiview.yml @@ -341,6 +341,8 @@ extends: variables: - name: 'apiUrl' value: 'https://apiviewstagingtest.com/api/' + - name: 'hubUrl' + value: 'https://apiviewstagingtest.com/hubs/' - name: 'webAppUrl' value: 'https://apiviewstagingtest.com/' @@ -396,6 +398,8 @@ extends: variables: - name: 'apiUrl' value: 'https://apiviewuxtest.com/api/' + - name: 'hubUrl' + value: 'https://apiviewuxtest.com/hubs/' - name: 'webAppUrl' value: 'https://apiviewuxtest.com/' @@ -452,6 +456,8 @@ extends: variables: - name: 'apiUrl' value: 'https://apiview.dev/api/' + - name: 'hubUrl' + value: 'https://apiview.dev/hubs/' - name: 'webAppUrl' value: 'https://apiview.dev/' From da7562739134725d1e92bb3f2525ca3fd2d8cbc4 Mon Sep 17 00:00:00 2001 From: Patrick Hallisey Date: Thu, 29 Aug 2024 14:48:30 -0700 Subject: [PATCH 53/82] Encapsulate Save-Package-Properties.ps1 invocation into yaml (#8900) --- .../steps/save-package-properties.yml | 46 +++++++++++++++ eng/common/scripts/Generate-PR-Diff.ps1 | 36 +++++++----- .../scripts/Save-Package-Properties.ps1 | 58 ++++++++++++------- 3 files changed, 104 insertions(+), 36 deletions(-) create mode 100644 eng/common/pipelines/templates/steps/save-package-properties.yml diff --git a/eng/common/pipelines/templates/steps/save-package-properties.yml b/eng/common/pipelines/templates/steps/save-package-properties.yml new file mode 100644 index 00000000000..7560f69e321 --- /dev/null +++ b/eng/common/pipelines/templates/steps/save-package-properties.yml @@ -0,0 +1,46 @@ +parameters: + - name: ServiceDirectory + type: string + default: "" + - name: DiffDirectory + type: string + default: $(Build.ArtifactStagingDirectory)/diff + - name: PackageInfoDirectory + type: string + default: $(Build.ArtifactStagingDirectory)/PackageInfo + - name: TargetPath + type: string + default: $(Build.SourcesDirectory) + - name: ScriptDirectory + type: string + default: eng/common/scripts + +steps: + - ${{ if eq(variables['Build.Reason'], 'PullRequest') }}: + - task: Powershell@2 + displayName: Generate PR Diff + inputs: + filePath: ${{ parameters.ScriptDirectory }}/Generate-PR-Diff.ps1 + arguments: > + -TargetPath '${{ parameters.TargetPath }}' + -ArtifactPath '${{ parameters.DiffDirectory }}' + pwsh: true + + - task: Powershell@2 + displayName: Save package properties filtered for PR + inputs: + filePath: ${{ parameters.ScriptDirectory }}/Save-Package-Properties.ps1 + arguments: > + -PrDiff ${{ parameters.DiffDirectory }}/diff.json + -OutDirectory ${{ parameters.PackageInfoDirectory }} + pwsh: true + - ${{ else }}: + - task: Powershell@2 + displayName: Save package properties + inputs: + filePath: ${{ parameters.ScriptDirectory }}/Save-Package-Properties.ps1 + arguments: > + -ServiceDirectory ${{parameters.ServiceDirectory}} + -OutDirectory ${{ parameters.PackageInfoDirectory }} + -AddDevVersion:$${{ eq(variables['SetDevVersion'],'true') }} + pwsh: true diff --git a/eng/common/scripts/Generate-PR-Diff.ps1 b/eng/common/scripts/Generate-PR-Diff.ps1 index 7a31456b36c..3b508b1cb99 100644 --- a/eng/common/scripts/Generate-PR-Diff.ps1 +++ b/eng/common/scripts/Generate-PR-Diff.ps1 @@ -13,27 +13,29 @@ The path under which changes will be detected. #> [CmdletBinding()] Param ( - [Parameter(Mandatory=$True)] + [Parameter(Mandatory = $True)] [string] $ArtifactPath, - [Parameter(Mandatory=$True)] + [Parameter(Mandatory = $True)] [string] $TargetPath ) . (Join-Path $PSScriptRoot "Helpers" "git-helpers.ps1") -function Get-ChangedServices { - Param ( - [Parameter(Mandatory=$True)] - [string[]] $ChangedFiles - ) +function Get-ChangedServices +{ + Param ( + [Parameter(Mandatory = $True)] + [string[]] $ChangedFiles + ) - $changedServices = $ChangedFiles | Foreach-Object { if ($_ -match "sdk/([^/]+)") { $matches[1] } } | Sort-Object -Unique + $changedServices = $ChangedFiles | Foreach-Object { if ($_ -match "sdk/([^/]+)") { $matches[1] } } | Sort-Object -Unique - return $changedServices + return $changedServices } -if (!(Test-Path $ArtifactPath)) { - New-Item -ItemType Directory -Path $ArtifactPath | Out-Null +if (!(Test-Path $ArtifactPath)) +{ + New-Item -ItemType Directory -Path $ArtifactPath | Out-Null } $ArtifactPath = Resolve-Path $ArtifactPath @@ -43,9 +45,13 @@ $changedFiles = Get-ChangedFiles -DiffPath $TargetPath $changedServices = Get-ChangedServices -ChangedFiles $changedFiles $result = [PSCustomObject]@{ - "ChangedFiles" = $changedFiles - "ChangedServices" = $changedServices - "PRNumber" = if ($env:SYSTEM_PULLREQUEST_PULLREQUESTNUMBER) { $env:SYSTEM_PULLREQUEST_PULLREQUESTNUMBER } else { "-1" } + "ChangedFiles" = $changedFiles + "ChangedServices" = $changedServices + "PRNumber" = if ($env:SYSTEM_PULLREQUEST_PULLREQUESTNUMBER) { $env:SYSTEM_PULLREQUEST_PULLREQUESTNUMBER } else { "-1" } } -$result | ConvertTo-Json | Out-File $ArtifactName +$json = $result | ConvertTo-Json +$json | Out-File $ArtifactName + +Write-Host "`nGenerated diff.json file at $ArtifactName" +Write-Host " $($json -replace "`n", "`n ")" diff --git a/eng/common/scripts/Save-Package-Properties.ps1 b/eng/common/scripts/Save-Package-Properties.ps1 index 1922da5adff..0257e73a154 100644 --- a/eng/common/scripts/Save-Package-Properties.ps1 +++ b/eng/common/scripts/Save-Package-Properties.ps1 @@ -7,10 +7,10 @@ Saves package properties in source of a given service directory to JSON files. JSON files are named in the form .json or .json if an artifact name property is available in the package properties. -Can optionally add a dev version property which can be used logic for daily +Can optionally add a dev version property which can be used logic for daily builds. -In cases of collisions where track 2 packages (IsNewSdk = true) have the same +In cases of collisions where track 2 packages (IsNewSdk = true) have the same filename as track 1 packages (e.g. same artifact name or package name), the track 2 package properties will be written. @@ -21,22 +21,22 @@ Service directory in which to search for packages. A file path leading to a file generated from Generate-PR-Diff.json. This parameter takes precedence over serviceDirectory, do not provide both. .PARAMETER outDirectory -Output location (generally a package artifact directory in DevOps) for JSON +Output location (generally a package artifact directory in DevOps) for JSON files .PARAMETER addDevVersion -Reads the version out of the source and adds a DevVersion property to the -package properties JSON file. If the package properties JSON file already +Reads the version out of the source and adds a DevVersion property to the +package properties JSON file. If the package properties JSON file already exists, read the Version property from the existing package properties JSON file and set that as the Version property for the new output. This has the effect of -"adding" a DevVersion property to the file which could be different from the +"adding" a DevVersion property to the file which could be different from the Verison property in that file. #> [CmdletBinding()] Param ( [string] $serviceDirectory, - [Parameter(Mandatory=$True)] + [Parameter(Mandatory = $True)] [string] $outDirectory, [string] $prDiff, [switch] $addDevVersion @@ -44,7 +44,8 @@ Param ( . (Join-Path $PSScriptRoot common.ps1) -function SetOutput($outputPath, $incomingPackageSpec) { +function SetOutput($outputPath, $incomingPackageSpec) +{ # If there is an exsiting package info json file read that and set that as output object which gets properties updated here. if (Test-Path $outputPath) @@ -56,7 +57,7 @@ function SetOutput($outputPath, $incomingPackageSpec) { { $outputObject = $incomingPackageSpec } - + if ($addDevVersion) { @@ -75,16 +76,19 @@ function SetOutput($outputPath, $incomingPackageSpec) { -Value (ConvertTo-Json -InputObject $outputObject -Depth 100) } -function GetRelativePath($path) { +function GetRelativePath($path) +{ # If the path is empty return an empty string - if (!$path) { + if (!$path) + { return '' } # If the path is already relative return the path. Calling `GetRelativePath` # on a relative path converts the relative path to an absolute path based on # the current working directory which can result in unexpected outputs. - if (![IO.Path]::IsPathRooted($path)) { + if (![IO.Path]::IsPathRooted($path)) + { return $path } @@ -98,22 +102,26 @@ $exportedPaths = @{} $allPackageProperties = @() -if ($prDiff) { +if ($prDiff) +{ Write-Host "Getting package properties for PR diff file: $prDiff" $allPackageProperties = Get-PrPkgProperties $prDiff - if (!$allPackageProperties) { + if (!$allPackageProperties) + { Write-Host "No packages found matching PR diff file $prDiff" Write-Host "Setting NoPackagesChanged variable to true" Write-Host "##vso[task.setvariable variable=NoPackagesChanged]true" exit 0 } } -else { +else +{ Write-Host "Getting package properties for service directory: $serviceDirectory" $allPackageProperties = Get-AllPkgProperties $serviceDirectory - if (!$allPackageProperties) { + if (!$allPackageProperties) + { Write-Error "Package properties are not available for service directory $serviceDirectory" exit 1 } @@ -124,21 +132,26 @@ if (-not (Test-Path -Path $outDirectory)) New-Item -ItemType Directory -Force -Path $outDirectory | Out-Null } -foreach($pkg in $allPackageProperties) +foreach ($pkg in $allPackageProperties) { - if ($pkg.Name) { + if ($pkg.Name) + { + Write-Host "" Write-Host "Package Name: $($pkg.Name)" Write-Host "Package Version: $($pkg.Version)" Write-Host "Package SDK Type: $($pkg.SdkType)" Write-Host "Artifact Name: $($pkg.ArtifactName)" Write-Host "Release date: $($pkg.ReleaseStatus)" $configFilePrefix = $pkg.Name + if ($pkg.ArtifactName) { $configFilePrefix = $pkg.ArtifactName } + $outputPath = Join-Path -Path $outDirectory "$configFilePrefix.json" Write-Host "Output path of json file: $outputPath" + $outDir = Split-Path $outputPath -parent if (-not (Test-Path -path $outDir)) { @@ -148,14 +161,17 @@ foreach($pkg in $allPackageProperties) # If package properties for a track 2 (IsNewSdk = true) package has # already been written, skip writing to that same path. - if ($exportedPaths.ContainsKey($outputPath) -and $exportedPaths[$outputPath].IsNewSdk -eq $true) { + if ($exportedPaths.ContainsKey($outputPath) -and $exportedPaths[$outputPath].IsNewSdk -eq $true) + { Write-Host "Track 2 package info with file name $($outputPath) already exported. Skipping export." continue } - $exportedPaths[$outputPath] = $pkg + $exportedPaths[$outputPath] = $pkg SetOutput $outputPath $pkg } } -Get-ChildItem -Path $outDirectory +$fileNames = (Get-ChildItem -Path $outDirectory).Name +Write-Host "`nFiles written to $outDirectory`:" +Write-Host " $($fileNames -join "`n ")" From 0fb9cd44a34139a99edfff010b6339cf892a1915 Mon Sep 17 00:00:00 2001 From: Chidozie Ononiwu <31145988+chidozieononiwu@users.noreply.github.com> Date: Thu, 29 Aug 2024 18:07:42 -0700 Subject: [PATCH 54/82] Surface Associated Pull Request Information (#8890) --- .../LeanControllers/APIRevisionsController.cs | 10 ++-- .../LeanControllers/PullRequestsController.cs | 56 +++++++++++++++++++ .../LeanControllers/ReviewsController.cs | 3 - .../review-page-options.component.html | 16 ++++++ .../review-page-options.component.ts | 32 ++++++++++- .../src/app/_models/pullRequestModel.ts | 44 +++++++++++++++ .../pull-requests.service.spec.ts | 30 ++++++++++ .../pull-requests/pull-requests.service.ts | 22 ++++++++ 8 files changed, 205 insertions(+), 8 deletions(-) create mode 100644 src/dotnet/APIView/APIViewWeb/LeanControllers/PullRequestsController.cs create mode 100644 src/dotnet/APIView/ClientSPA/src/app/_models/pullRequestModel.ts create mode 100644 src/dotnet/APIView/ClientSPA/src/app/_services/pull-requests/pull-requests.service.spec.ts create mode 100644 src/dotnet/APIView/ClientSPA/src/app/_services/pull-requests/pull-requests.service.ts diff --git a/src/dotnet/APIView/APIViewWeb/LeanControllers/APIRevisionsController.cs b/src/dotnet/APIView/APIViewWeb/LeanControllers/APIRevisionsController.cs index 8314f7507fc..d623ff8537c 100644 --- a/src/dotnet/APIView/APIViewWeb/LeanControllers/APIRevisionsController.cs +++ b/src/dotnet/APIView/APIViewWeb/LeanControllers/APIRevisionsController.cs @@ -8,6 +8,8 @@ using APIViewWeb.Managers.Interfaces; using APIViewWeb.Managers; using System.Collections.Generic; +using APIViewWeb.Models; +using System.Linq; namespace APIViewWeb.LeanControllers { @@ -17,17 +19,17 @@ public class APIRevisionsController : BaseApiController private readonly IAPIRevisionsManager _apiRevisionsManager; private readonly IReviewManager _reviewManager; private readonly INotificationManager _notificationManager; - + private readonly IPullRequestManager _pullRequestManager; public APIRevisionsController(ILogger logger, - IReviewManager reviewManager, - IAPIRevisionsManager apiRevisionsManager, - INotificationManager notificationManager) + IReviewManager reviewManager, IPullRequestManager pullRequestManager, + IAPIRevisionsManager apiRevisionsManager, INotificationManager notificationManager) { _logger = logger; _apiRevisionsManager = apiRevisionsManager; _reviewManager = reviewManager; _notificationManager = notificationManager; + _pullRequestManager = pullRequestManager; } /// diff --git a/src/dotnet/APIView/APIViewWeb/LeanControllers/PullRequestsController.cs b/src/dotnet/APIView/APIViewWeb/LeanControllers/PullRequestsController.cs new file mode 100644 index 00000000000..4b975905717 --- /dev/null +++ b/src/dotnet/APIView/APIViewWeb/LeanControllers/PullRequestsController.cs @@ -0,0 +1,56 @@ +using APIViewWeb.Extensions; +using APIViewWeb.Helpers; +using APIViewWeb.Managers; +using APIViewWeb.Models; +using Microsoft.AspNetCore.Http; +using Microsoft.AspNetCore.Mvc; +using Microsoft.Extensions.Logging; +using System.Collections.Generic; +using System.Linq; +using System.Threading.Tasks; + +namespace APIViewWeb.LeanControllers +{ + public class PullRequestsController : BaseApiController + { + private readonly ILogger _logger; + private readonly IPullRequestManager _pullRequestManager; + + public PullRequestsController(ILogger logger, IPullRequestManager pullRequestManager) + { + _logger = logger; + _pullRequestManager = pullRequestManager; + } + + /// + /// Retrieves Pull Requests associated with an API Revision + /// + /// + /// + /// + [HttpGet("{reviewId}/{apiRevisionId}", Name = "GetAssociatedPullRequests")] + public async Task>> GetAssociatedPullRequestsAsync(string reviewId, string apiRevisionId) + { + var results = await _pullRequestManager.GetPullRequestsModelAsync(reviewId, apiRevisionId); + return new LeanJsonResult(results, StatusCodes.Status200OK); + } + + /// + /// Retrieves Pull Requests of all API Revisions associated with a Review + /// + /// + /// + /// + [HttpGet("{reviewId}/{apiRevisionId}/prsofassociatedapirevisions", Name = "GetPRsOfAssociatedAPIRevisions")] + public async Task>> GetPRsOfAssociatedAPIRevisionsAsync(string reviewId, string apiRevisionId) + { + IEnumerable results = new List(); + var creatingPR = (await _pullRequestManager.GetPullRequestsModelAsync(reviewId, apiRevisionId)).FirstOrDefault(); + if (creatingPR != null) + { + results = await _pullRequestManager.GetPullRequestsModelAsync(creatingPR.PullRequestNumber, creatingPR.RepoName); + } + return new LeanJsonResult(results, StatusCodes.Status200OK); + } + } +} diff --git a/src/dotnet/APIView/APIViewWeb/LeanControllers/ReviewsController.cs b/src/dotnet/APIView/APIViewWeb/LeanControllers/ReviewsController.cs index 990bde0a407..f6c8c727e2f 100644 --- a/src/dotnet/APIView/APIViewWeb/LeanControllers/ReviewsController.cs +++ b/src/dotnet/APIView/APIViewWeb/LeanControllers/ReviewsController.cs @@ -12,10 +12,7 @@ using APIViewWeb.Hubs; using Microsoft.AspNetCore.SignalR; using Microsoft.AspNetCore.Hosting; -using Microsoft.Extensions.Hosting; using System.Collections.Generic; -using Microsoft.Extensions.Caching.Memory; -using System; namespace APIViewWeb.LeanControllers { diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.html b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.html index 7ea16fac963..3ae96ec6361 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.html +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.html @@ -51,6 +51,22 @@ + + + + + + + +
    • diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.ts index 6e760419531..370a78c1501 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.ts @@ -9,6 +9,8 @@ import { ConfigService } from 'src/app/_services/config/config.service'; import { RevisionsService } from 'src/app/_services/revisions/revisions.service'; import { take } from 'rxjs'; import { UserProfile } from 'src/app/_models/userProfile'; +import { PullRequestsService } from 'src/app/_services/pull-requests/pull-requests.service'; +import { PullRequestModel } from 'src/app/_models/pullRequestModel'; @Component({ selector: 'app-review-page-options', @@ -65,6 +67,9 @@ export class ReviewPageOptionsComponent implements OnInit, OnChanges{ reviewIsApproved: boolean | undefined = undefined; reviewApprover: string = 'azure-sdk'; + associatedPullRequests : PullRequestModel[] = []; + pullRequestsOfAssociatedAPIRevisions : PullRequestModel[] = []; + //Approvers Options selectedApprovers: string[] = []; @@ -87,7 +92,7 @@ export class ReviewPageOptionsComponent implements OnInit, OnChanges{ private configService: ConfigService, private route: ActivatedRoute, private router: Router, - private apiRevisionsService: RevisionsService) { } + private apiRevisionsService: RevisionsService, private pullRequestService: PullRequestsService) { } ngOnInit() { this.setSelectedDiffStyle(); @@ -111,6 +116,7 @@ export class ReviewPageOptionsComponent implements OnInit, OnChanges{ this.markedAsViewSwitch = this.activeAPIRevision!.viewedBy.includes(this.userProfile?.userName!); this.selectedApprovers = this.activeAPIRevision!.assignedReviewers.map(reviewer => reviewer.assingedTo); this.setAPIRevisionApprovalStates(); + this.setPullRequestsInfo(); } if (changes['diffAPIRevision']) { @@ -262,6 +268,26 @@ export class ReviewPageOptionsComponent implements OnInit, OnChanges{ } } + setPullRequestsInfo() { + if (this.activeAPIRevision?.apiRevisionType === 'pullRequest') { + this.pullRequestService.getAssociatedPullRequests(this.activeAPIRevision.reviewId, this.activeAPIRevision.id).pipe(take(1)).subscribe({ + next: (response: PullRequestModel[]) => { + this.associatedPullRequests = response; + } + }); + + this.pullRequestService.getPullRequestsOfAssociatedAPIRevisions(this.activeAPIRevision.reviewId, this.activeAPIRevision.id).pipe(take(1)).subscribe({ + next: (response: PullRequestModel[]) => { + for (const pr of response) { + if (pr.reviewId != this.activeAPIRevision?.reviewId) { + this.pullRequestsOfAssociatedAPIRevisions.push(pr); + } + } + } + }); + } + } + handleAPIRevisionApprovalAction() { if (!this.activeAPIRevisionIsApprovedByCurrentUser && (this.hasActiveConversation || this.hasFatalDiagnostics)) { this.showAPIRevisionApprovalModal = true; @@ -278,6 +304,10 @@ export class ReviewPageOptionsComponent implements OnInit, OnChanges{ this.apiRevisionApprovalEmitter.emit(true); } + getPullRequestsOfAssociatedAPIRevisionsUrl(pr: PullRequestModel) { + return `${window.location.origin}/review/${pr.reviewId}?activeApiRevisionId=${pr.apiRevisionId}`; + } + /** * This updates the page route without triggering a state update (i.e the code lines are not rebuilt, only the URI is updated) * This is specifically to remove the nId query parameter from the URI diff --git a/src/dotnet/APIView/ClientSPA/src/app/_models/pullRequestModel.ts b/src/dotnet/APIView/ClientSPA/src/app/_models/pullRequestModel.ts new file mode 100644 index 00000000000..2b9ca77d018 --- /dev/null +++ b/src/dotnet/APIView/ClientSPA/src/app/_models/pullRequestModel.ts @@ -0,0 +1,44 @@ +export class PullRequestModel { + id: string; + reviewId: string; + apiRevisionId: string; + baselineApiRevisionId: string; + pullRequestNumber: number; + commits: string[] = []; + repoName: string; + filePath: string; + isOpen: boolean = true; + createdBy: string; + packageName: string; + language: string; + assignee: string; + isDeleted: boolean; + + constructor( + id: string, + reviewId: string, + apiRevisionId: string, + baselineApiRevisionId: string, + pullRequestNumber: number, + repoName: string, + filePath: string, + createdBy: string, + packageName: string, + language: string, + assignee: string, + isDeleted: boolean + ) { + this.id = id; + this.reviewId = reviewId; + this.apiRevisionId = apiRevisionId; + this.baselineApiRevisionId = baselineApiRevisionId; + this.pullRequestNumber = pullRequestNumber; + this.repoName = repoName; + this.filePath = filePath; + this.createdBy = createdBy; + this.packageName = packageName; + this.language = language; + this.assignee = assignee; + this.isDeleted = isDeleted; + } +} \ No newline at end of file diff --git a/src/dotnet/APIView/ClientSPA/src/app/_services/pull-requests/pull-requests.service.spec.ts b/src/dotnet/APIView/ClientSPA/src/app/_services/pull-requests/pull-requests.service.spec.ts new file mode 100644 index 00000000000..90087fe67db --- /dev/null +++ b/src/dotnet/APIView/ClientSPA/src/app/_services/pull-requests/pull-requests.service.spec.ts @@ -0,0 +1,30 @@ +import { TestBed } from '@angular/core/testing'; + +import { PullRequestsService } from './pull-requests.service'; +import { HttpClientTestingModule } from '@angular/common/http/testing'; +import { ConfigService } from '../config/config.service'; +import { of } from 'rxjs'; + +describe('PullRequestsService', () => { + let service: PullRequestsService; + + beforeEach(() => { + const configServiceMock = { + apiUrl: 'http://localhost:5000/', + loadConfig: () => of({ apiUrl: 'http://localhost:5000/' }) + }; + + TestBed.configureTestingModule({ + imports: [HttpClientTestingModule], + providers: [ + PullRequestsService, + { provide: ConfigService, useValue: configServiceMock } + ] + }); + service = TestBed.inject(PullRequestsService); + }); + + it('should be created', () => { + expect(service).toBeTruthy(); + }); +}); diff --git a/src/dotnet/APIView/ClientSPA/src/app/_services/pull-requests/pull-requests.service.ts b/src/dotnet/APIView/ClientSPA/src/app/_services/pull-requests/pull-requests.service.ts new file mode 100644 index 00000000000..929dbdc7aa9 --- /dev/null +++ b/src/dotnet/APIView/ClientSPA/src/app/_services/pull-requests/pull-requests.service.ts @@ -0,0 +1,22 @@ +import { HttpClient } from '@angular/common/http'; +import { Injectable } from '@angular/core'; +import { Observable } from 'rxjs'; +import { ConfigService } from '../config/config.service'; +import { PullRequestModel } from 'src/app/_models/pullRequestModel'; + +@Injectable({ + providedIn: 'root' +}) +export class PullRequestsService { + baseUrl : string = this.configService.apiUrl + "pullrequests"; + + constructor(private http: HttpClient, private configService: ConfigService) { } + + getAssociatedPullRequests(reviewId: string, apiRevisionId : string) : Observable { + return this.http.get(this.baseUrl + `/${reviewId}/${apiRevisionId}`, { withCredentials: true }); + } + + getPullRequestsOfAssociatedAPIRevisions(reviewId: string, apiRevisionId : string) : Observable { + return this.http.get(this.baseUrl + `/${reviewId}/${apiRevisionId}/prsofassociatedapirevisions`, { withCredentials: true }); + } +} From 655093931afd5776940daa0a3fce8e733301e518 Mon Sep 17 00:00:00 2001 From: Pan Shao <97225342+pshao25@users.noreply.github.com> Date: Fri, 30 Aug 2024 09:35:52 +0800 Subject: [PATCH 55/82] upgrade openapi-to-typespec version to 0.9.1 (#8904) * upgrade tsp converter version to 0.9.1 * update --------- Co-authored-by: Pan Shao --- tools/tsp-client/CHANGELOG.md | 4 + tools/tsp-client/package-lock.json | 346 +++++++++++++++++++++++------ tools/tsp-client/package.json | 4 +- 3 files changed, 290 insertions(+), 64 deletions(-) diff --git a/tools/tsp-client/CHANGELOG.md b/tools/tsp-client/CHANGELOG.md index cc30db843cc..c9da73f2373 100644 --- a/tools/tsp-client/CHANGELOG.md +++ b/tools/tsp-client/CHANGELOG.md @@ -1,5 +1,9 @@ # Release +## 2024-08-30 - 0.12.2 + +- Bumped `@autorest/openapi-to-typespec` version to `0.9.1`. + ## 2024-08-16 - 0.12.1 - Added `--mgmt-debug.suppress-list-exception` flag to the ARM metadata generation command. diff --git a/tools/tsp-client/package-lock.json b/tools/tsp-client/package-lock.json index 123a713790e..d87e17e567a 100644 --- a/tools/tsp-client/package-lock.json +++ b/tools/tsp-client/package-lock.json @@ -1,17 +1,17 @@ { "name": "@azure-tools/typespec-client-generator-cli", - "version": "0.12.1", + "version": "0.12.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@azure-tools/typespec-client-generator-cli", - "version": "0.12.1", + "version": "0.12.2", "license": "MIT", "dependencies": { "@autorest/csharp": "https://aka.ms/azsdk/openapi-to-typespec-csharp", - "@autorest/openapi-to-typespec": "0.9.0", - "@azure-tools/rest-api-diff": ">=0.1.0, <1.0.0", + "@autorest/openapi-to-typespec": "0.9.1", + "@azure-tools/rest-api-diff": ">=0.1.0 <1.0.0", "@azure-tools/typespec-autorest": ">=0.44.0 <1.0.0", "@azure/core-rest-pipeline": "^1.12.0", "@types/yargs": "^17.0.32", @@ -50,7 +50,8 @@ "node_modules/@apidevtools/swagger-methods": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/@apidevtools/swagger-methods/-/swagger-methods-3.0.2.tgz", - "integrity": "sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==" + "integrity": "sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==", + "license": "MIT" }, "node_modules/@autorest/codemodel": { "version": "4.20.0", @@ -83,29 +84,238 @@ } }, "node_modules/@autorest/openapi-to-typespec": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/@autorest/openapi-to-typespec/-/openapi-to-typespec-0.9.0.tgz", - "integrity": "sha512-dn5lirPkkOxD5XpJCMsSWcb/jiUuHg5VCllqzTvx9n2o4y8dqELOHuRhY3y6eMCVWvp2MG9xSXJ3mO06JIrA5w==", + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/@autorest/openapi-to-typespec/-/openapi-to-typespec-0.9.1.tgz", + "integrity": "sha512-pNINBX9+XjPAn3Z+phhuulEseJVFAg80yun6pBQUkr4cUthm5BtMUQFnsZLia17bt0Kl0DSJf21v3/Aqszl1wA==", + "license": "MIT", "dependencies": { "@autorest/codemodel": "~4.20.0", "@autorest/extension-base": "~3.6.0", "@azure-tools/codegen": "~2.10.0", - "@azure-tools/typespec-autorest": "^0.44.0", - "@azure-tools/typespec-azure-core": "^0.44.0", - "@azure-tools/typespec-azure-resource-manager": "^0.44.0", - "@typespec/compiler": "^0.58.0", - "@typespec/http": "^0.58.0", - "@typespec/openapi": "^0.58.0", - "@typespec/openapi3": "^0.58.0", - "@typespec/prettier-plugin-typespec": "^0.58.0", - "@typespec/rest": "^0.58.0", - "@typespec/versioning": "^0.58.0", + "@azure-tools/typespec-autorest": "^0.45.0", + "@azure-tools/typespec-azure-core": "^0.45.0", + "@azure-tools/typespec-azure-resource-manager": "^0.45.0", + "@typespec/compiler": "^0.59.0", + "@typespec/http": "^0.59.0", + "@typespec/openapi": "^0.59.0", + "@typespec/openapi3": "^0.59.0", + "@typespec/prettier-plugin-typespec": "^0.59.0", + "@typespec/rest": "^0.59.0", + "@typespec/versioning": "^0.59.0", "change-case-all": "~2.1.0", "lodash": "~4.17.20", "pluralize": "^8.0.0", "prettier": "~3.1.0" } }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@azure-tools/typespec-autorest": { + "version": "0.45.0", + "resolved": "https://registry.npmjs.org/@azure-tools/typespec-autorest/-/typespec-autorest-0.45.0.tgz", + "integrity": "sha512-6ycZ0bEfXC0U26FHHEt9smAhxh78SACIDY+u7zLAopRzmxjTuthDdGgYSShuRDu3J+vEBi1fOKpz4cYQkgRkBQ==", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@azure-tools/typespec-azure-core": "~0.45.0", + "@azure-tools/typespec-azure-resource-manager": "~0.45.0", + "@azure-tools/typespec-client-generator-core": "~0.45.0", + "@typespec/compiler": "~0.59.0", + "@typespec/http": "~0.59.0", + "@typespec/openapi": "~0.59.0", + "@typespec/rest": "~0.59.0", + "@typespec/versioning": "~0.59.0" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@azure-tools/typespec-azure-core": { + "version": "0.45.0", + "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-core/-/typespec-azure-core-0.45.0.tgz", + "integrity": "sha512-GycGMCmaIVSN+TftPtlPJLyeOrglbLmH08ZiZaVMjSih/TQEJM21RGR6d8QdjlkQWN61ntNDRD+RP2uv9tHmqw==", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.59.0", + "@typespec/http": "~0.59.0", + "@typespec/rest": "~0.59.0" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@azure-tools/typespec-azure-resource-manager": { + "version": "0.45.0", + "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-resource-manager/-/typespec-azure-resource-manager-0.45.0.tgz", + "integrity": "sha512-PdhB03P8PoOlUoUWd+CF5WipGzu2Q3ZjT0EAzgQe878DmXvxMq+zYaPJQtvkq9R6jCxFauDSr5gG7Yd4NINAuA==", + "license": "MIT", + "dependencies": { + "change-case": "~5.4.4", + "pluralize": "^8.0.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@azure-tools/typespec-azure-core": "~0.45.0", + "@typespec/compiler": "~0.59.0", + "@typespec/http": "~0.59.0", + "@typespec/openapi": "~0.59.0", + "@typespec/rest": "~0.59.0", + "@typespec/versioning": "~0.59.0" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@azure-tools/typespec-client-generator-core": { + "version": "0.45.4", + "resolved": "https://registry.npmjs.org/@azure-tools/typespec-client-generator-core/-/typespec-client-generator-core-0.45.4.tgz", + "integrity": "sha512-QJygwMqhEtBi2tPYs/HAfs0QTowXAwp6QpP/Vd2pHnJAncTV1BN17n/9LLAlMu2CnLimqvTuIN+FfliM28AX9w==", + "license": "MIT", + "peer": true, + "dependencies": { + "change-case": "~5.4.4", + "pluralize": "^8.0.0" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@azure-tools/typespec-azure-core": "~0.45.0", + "@typespec/compiler": "~0.59.0", + "@typespec/http": "~0.59.0", + "@typespec/openapi": "~0.59.0", + "@typespec/rest": "~0.59.0", + "@typespec/versioning": "~0.59.0" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/compiler": { + "version": "0.59.1", + "resolved": "https://registry.npmjs.org/@typespec/compiler/-/compiler-0.59.1.tgz", + "integrity": "sha512-O2ljgr6YoFaIH6a8lWc90/czdv4B2X6N9wz4WsnQnVvgO0Tj0s+3xkvp4Tv59RKMhT0f3fK6dL8oEGO32FYk1A==", + "license": "MIT", + "dependencies": { + "@babel/code-frame": "~7.24.7", + "ajv": "~8.17.1", + "change-case": "~5.4.4", + "globby": "~14.0.2", + "mustache": "~4.2.0", + "picocolors": "~1.0.1", + "prettier": "~3.3.3", + "prompts": "~2.4.2", + "semver": "^7.6.3", + "temporal-polyfill": "^0.2.5", + "vscode-languageserver": "~9.0.1", + "vscode-languageserver-textdocument": "~1.0.11", + "yaml": "~2.4.5", + "yargs": "~17.7.2" + }, + "bin": { + "tsp": "cmd/tsp.js", + "tsp-server": "cmd/tsp-server.js" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/compiler/node_modules/prettier": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", + "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", + "license": "MIT", + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/http": { + "version": "0.59.1", + "resolved": "https://registry.npmjs.org/@typespec/http/-/http-0.59.1.tgz", + "integrity": "sha512-Ai8oCAO+Bw1HMSZ9gOI5Od4fNn/ul4HrVtTB01xFuLK6FQj854pxhzao8ylPnr7gIRQ327FV12/QfXR87yCiYQ==", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.59.0" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/openapi": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/@typespec/openapi/-/openapi-0.59.0.tgz", + "integrity": "sha512-do1Dm5w0MuK3994gYTBg6qMfgeIxmmsDqnz3zimYKMPpbnUBi4F6/o4iCfn0Fn9kaNl+H6UlOzZpsZW9xHui1Q==", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.59.0", + "@typespec/http": "~0.59.0" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/openapi3": { + "version": "0.59.1", + "resolved": "https://registry.npmjs.org/@typespec/openapi3/-/openapi3-0.59.1.tgz", + "integrity": "sha512-89VbUbkWKxeFgE0w0hpVyk1UZ6ZHRxOhcAHvF5MgxQxEhs2ALXKAqapWjFQsYrLBhAUoWzdPFrJJUMbwF9kX0Q==", + "license": "MIT", + "dependencies": { + "@readme/openapi-parser": "~2.6.0", + "yaml": "~2.4.5" + }, + "bin": { + "tsp-openapi3": "cmd/tsp-openapi3.js" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.59.0", + "@typespec/http": "~0.59.1", + "@typespec/openapi": "~0.59.0", + "@typespec/versioning": "~0.59.0" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/rest": { + "version": "0.59.1", + "resolved": "https://registry.npmjs.org/@typespec/rest/-/rest-0.59.1.tgz", + "integrity": "sha512-uKU431jBYL2tVQWG5THA75+OtXDa1e8cMAafYK/JJRRiVRd8D/Epd8fp07dzlB8tFGrhCaGlekRMqFPFrHh2/A==", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.59.0", + "@typespec/http": "~0.59.1" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/@typespec/versioning": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/@typespec/versioning/-/versioning-0.59.0.tgz", + "integrity": "sha512-aihO/ux0lLmsuYAdGVkiBflSudcZokYG42SELk1FtMFo609G3Pd7ep7hau6unBnMIceQZejB0ow5UGRupK4X5A==", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.59.0" + } + }, + "node_modules/@autorest/openapi-to-typespec/node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "license": "MIT", + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, "node_modules/@autorest/openapi-to-typespec/node_modules/prettier": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.1.1.tgz", @@ -120,6 +330,18 @@ "url": "https://github.com/prettier/prettier?sponsor=1" } }, + "node_modules/@autorest/openapi-to-typespec/node_modules/yaml": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", + "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", + "license": "ISC", + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/@azure-tools/async-io": { "version": "3.0.254", "resolved": "https://registry.npmjs.org/@azure-tools/async-io/-/async-io-3.0.254.tgz", @@ -400,6 +622,7 @@ "version": "0.44.0", "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-core/-/typespec-azure-core-0.44.0.tgz", "integrity": "sha512-d11QK2v5fOZH8YUqf42FsqHEirKCHzeKFq4Uo/51BXCXmJJahsTaFMAG2M0GoJe8tmTHeMijStnVMfzcGNqCAA==", + "peer": true, "engines": { "node": ">=18.0.0" }, @@ -413,6 +636,7 @@ "version": "0.44.0", "resolved": "https://registry.npmjs.org/@azure-tools/typespec-azure-resource-manager/-/typespec-azure-resource-manager-0.44.0.tgz", "integrity": "sha512-m4dG41at6En1swbxlvCDl1v4Mvrfp17acDnRxEcd4SdKP2R9eVS2mBy1tSuFtMcJlOnoBZ5CxQgk+Osg/Q9nmA==", + "peer": true, "dependencies": { "change-case": "~5.4.4", "pluralize": "^8.0.0" @@ -625,9 +849,10 @@ } }, "node_modules/@babel/runtime": { - "version": "7.25.0", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.0.tgz", - "integrity": "sha512-7dRy4DwXwtzBrPbZflqxnvfxLF8kdZXPkhymtDeFoFqE6ldzjQFgYTtYIFARcLEYDrqfBfYcZt1WqFxRoyC9Rw==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.4.tgz", + "integrity": "sha512-DSgLeL/FNcpXuzav5wfYvHCGvynXkJbn3Zvc3823AEe9nPwW9IK4UoCSS5yGymmQzN0pCPvivtgS6/8U2kkm1w==", + "license": "MIT", "dependencies": { "regenerator-runtime": "^0.14.0" }, @@ -667,6 +892,7 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/@humanwhocodes/momoa/-/momoa-2.0.4.tgz", "integrity": "sha512-RE815I4arJFtt+FVeU1Tgp9/Xvecacji8w/V6XtXsWWH/wz/eNkNbhb+ny/+PlVZjV0rxQpRSQKNKE3lcktHEA==", + "license": "Apache-2.0", "engines": { "node": ">=10.10.0" } @@ -795,7 +1021,8 @@ "node_modules/@jsdevtools/ono": { "version": "7.1.3", "resolved": "https://registry.npmjs.org/@jsdevtools/ono/-/ono-7.1.3.tgz", - "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==" + "integrity": "sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==", + "license": "MIT" }, "node_modules/@kwsites/file-exists": { "version": "1.1.1", @@ -856,6 +1083,7 @@ "version": "1.6.0", "resolved": "https://registry.npmjs.org/@readme/better-ajv-errors/-/better-ajv-errors-1.6.0.tgz", "integrity": "sha512-9gO9rld84Jgu13kcbKRU+WHseNhaVt76wYMeRDGsUGYxwJtI3RmEJ9LY9dZCYQGI8eUZLuxb5qDja0nqklpFjQ==", + "license": "Apache-2.0", "dependencies": { "@babel/code-frame": "^7.16.0", "@babel/runtime": "^7.21.0", @@ -876,6 +1104,7 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "license": "MIT", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -891,6 +1120,7 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "license": "MIT", "dependencies": { "has-flag": "^4.0.0" }, @@ -902,6 +1132,7 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/@readme/json-schema-ref-parser/-/json-schema-ref-parser-1.2.0.tgz", "integrity": "sha512-Bt3QVovFSua4QmHa65EHUmh2xS0XJ3rgTEUPH998f4OW4VVJke3BuS16f+kM0ZLOGdvIrzrPRqwihuv5BAjtrA==", + "license": "MIT", "dependencies": { "@jsdevtools/ono": "^7.1.3", "@types/json-schema": "^7.0.6", @@ -913,6 +1144,7 @@ "version": "2.6.0", "resolved": "https://registry.npmjs.org/@readme/openapi-parser/-/openapi-parser-2.6.0.tgz", "integrity": "sha512-pyFJXezWj9WI1O+gdp95CoxfY+i+Uq3kKk4zXIFuRAZi9YnHpHOpjumWWr67wkmRTw19Hskh9spyY0Iyikf3fA==", + "license": "MIT", "dependencies": { "@apidevtools/swagger-methods": "^3.0.2", "@jsdevtools/ono": "^7.1.3", @@ -934,6 +1166,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/@readme/openapi-schemas/-/openapi-schemas-3.1.0.tgz", "integrity": "sha512-9FC/6ho8uFa8fV50+FPy/ngWN53jaUu4GRXlAjcxIRrzhltJnpKkBG2Tp0IDraFJeWrOpk84RJ9EMEEYzaI1Bw==", + "license": "MIT", "engines": { "node": ">=18" } @@ -982,7 +1215,8 @@ "node_modules/@types/json-schema": { "version": "7.0.15", "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", - "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==" + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", + "license": "MIT" }, "node_modules/@types/mocha": { "version": "10.0.7", @@ -1061,6 +1295,7 @@ "version": "0.58.0", "resolved": "https://registry.npmjs.org/@typespec/http/-/http-0.58.0.tgz", "integrity": "sha512-jQpkugg9AZVrNDMkDIgZRpIoRkkU2b0LtKWqMGg33MItYj9/DYSgDtY7xb7oCBppRtFFZ/h138HyhYl3zQxZRg==", + "peer": true, "engines": { "node": ">=18.0.0" }, @@ -1072,6 +1307,7 @@ "version": "0.58.0", "resolved": "https://registry.npmjs.org/@typespec/openapi/-/openapi-0.58.0.tgz", "integrity": "sha512-gu6nXfmpfZrfq8Etpgl1dpMfsXii7EzQyhZgsPhIy7ZwV5bDmFk1/oyhTqIpWrnr4pD3r151T2BQjzJefjf15A==", + "peer": true, "engines": { "node": ">=18.0.0" }, @@ -1080,50 +1316,20 @@ "@typespec/http": "~0.58.0" } }, - "node_modules/@typespec/openapi3": { - "version": "0.58.0", - "resolved": "https://registry.npmjs.org/@typespec/openapi3/-/openapi3-0.58.0.tgz", - "integrity": "sha512-G9t9CWT9cN6ip39dLZaE6JdEDxGsFyOUxA2s6a087rweoTH85XzsFiQL7uiUD8vHhXyEo6tF6sy3LMZVN0BsoQ==", - "dependencies": { - "@readme/openapi-parser": "~2.6.0", - "yaml": "~2.4.5" - }, - "bin": { - "tsp-openapi3": "cmd/tsp-openapi3.js" - }, - "engines": { - "node": ">=18.0.0" - }, - "peerDependencies": { - "@typespec/compiler": "~0.58.0", - "@typespec/http": "~0.58.0", - "@typespec/openapi": "~0.58.0", - "@typespec/versioning": "~0.58.0" - } - }, - "node_modules/@typespec/openapi3/node_modules/yaml": { - "version": "2.4.5", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", - "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", - "bin": { - "yaml": "bin.mjs" - }, - "engines": { - "node": ">= 14" - } - }, "node_modules/@typespec/prettier-plugin-typespec": { - "version": "0.58.0", - "resolved": "https://registry.npmjs.org/@typespec/prettier-plugin-typespec/-/prettier-plugin-typespec-0.58.0.tgz", - "integrity": "sha512-GtG9MvVGKytT6jPEksySSRMKl6IYg7dWnjLWMkCwvoViuSAlz3lxjIO0hGUaU5maNCC2+fe5m4vvFmNXGlMOsg==", + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/@typespec/prettier-plugin-typespec/-/prettier-plugin-typespec-0.59.0.tgz", + "integrity": "sha512-6baXmjOKvvxGOH+rH/kAn7FaR+agdPN8iw+kT08XvWdLrsQXECDTl0lb2pH1RztWIfL3fC7SwoT/naEztNVDog==", + "license": "MIT", "dependencies": { - "prettier": "~3.3.2" + "prettier": "~3.3.3" } }, "node_modules/@typespec/rest": { "version": "0.58.0", "resolved": "https://registry.npmjs.org/@typespec/rest/-/rest-0.58.0.tgz", "integrity": "sha512-QBxkED0/KQKG22pwzis0n7BY+uLMSZZPSoVe/ESBFika9n5/yyeQ0l58xbFFwwfxAxe4xwuZ5PNwTdEXZbzr5g==", + "peer": true, "engines": { "node": ">=18.0.0" }, @@ -1136,6 +1342,7 @@ "version": "0.58.0", "resolved": "https://registry.npmjs.org/@typespec/versioning/-/versioning-0.58.0.tgz", "integrity": "sha512-brnQQ3wKWh4AbgqmnVLj+8zyOaDk9VPWg4QBecdQxzz7PrSrlAzIzRfeIyr67+hwi/0SvkTAB6GNH7YYTypKGA==", + "peer": true, "engines": { "node": ">=18.0.0" }, @@ -1195,6 +1402,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz", "integrity": "sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==", + "license": "MIT", "peerDependencies": { "ajv": "^8.5.0" }, @@ -1326,7 +1534,8 @@ "node_modules/call-me-maybe": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-me-maybe/-/call-me-maybe-1.0.2.tgz", - "integrity": "sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==" + "integrity": "sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==", + "license": "MIT" }, "node_modules/camelcase": { "version": "6.3.0", @@ -1457,6 +1666,7 @@ "version": "0.0.230", "resolved": "https://registry.npmjs.org/code-error-fragment/-/code-error-fragment-0.0.230.tgz", "integrity": "sha512-cadkfKp6932H8UkhzE/gcUqhRMNf8jHzkAN7+5Myabswaghu4xABTgPHDCjW+dBAJxj/SpkTYokpzDqY4pCzQw==", + "license": "MIT", "engines": { "node": ">= 4" } @@ -1651,6 +1861,12 @@ "node": ">=8.6.0" } }, + "node_modules/fast-uri": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.1.tgz", + "integrity": "sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==", + "license": "MIT" + }, "node_modules/fastq": { "version": "1.17.1", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", @@ -1804,7 +2020,8 @@ "node_modules/grapheme-splitter": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", - "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==", + "license": "MIT" }, "node_modules/has-flag": { "version": "4.0.0", @@ -1986,6 +2203,7 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/json-to-ast/-/json-to-ast-2.1.0.tgz", "integrity": "sha512-W9Lq347r8tA1DfMvAGn9QNcgYm4Wm7Yc+k8e6vezpMnRT+NHbtlxgNBXRVjXe9YM6eTn6+p/MKOlV/aABJcSnQ==", + "license": "MIT", "dependencies": { "code-error-fragment": "0.0.230", "grapheme-splitter": "^1.0.4" @@ -1998,6 +2216,7 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -2014,6 +2233,7 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "license": "MIT", "engines": { "node": ">=6" } @@ -2269,6 +2489,7 @@ "version": "12.1.3", "resolved": "https://registry.npmjs.org/openapi-types/-/openapi-types-12.1.3.tgz", "integrity": "sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==", + "license": "MIT", "peer": true }, "node_modules/p-limit": { @@ -2482,7 +2703,8 @@ "node_modules/regenerator-runtime": { "version": "0.14.1", "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.1.tgz", - "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==" + "integrity": "sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==", + "license": "MIT" }, "node_modules/require-directory": { "version": "2.1.1", diff --git a/tools/tsp-client/package.json b/tools/tsp-client/package.json index 8ade3c2195d..245d4a0af29 100644 --- a/tools/tsp-client/package.json +++ b/tools/tsp-client/package.json @@ -1,6 +1,6 @@ { "name": "@azure-tools/typespec-client-generator-cli", - "version": "0.12.1", + "version": "0.12.2", "description": "A tool to generate Azure SDKs from TypeSpec", "main": "dist/index.js", "homepage": "https://github.com/Azure/azure-sdk-tools/tree/main/tools/tsp-client#readme", @@ -52,7 +52,7 @@ }, "dependencies": { "@autorest/csharp": "https://aka.ms/azsdk/openapi-to-typespec-csharp", - "@autorest/openapi-to-typespec": "0.9.0", + "@autorest/openapi-to-typespec": "0.9.1", "@azure-tools/typespec-autorest": ">=0.44.0 <1.0.0", "@azure/core-rest-pipeline": "^1.12.0", "@azure-tools/rest-api-diff": ">=0.1.0 <1.0.0", From 0e3daffd6c963c58180779bf4b6bf5df0716bb86 Mon Sep 17 00:00:00 2001 From: Wes Haggard Date: Fri, 30 Aug 2024 10:36:06 -0700 Subject: [PATCH 56/82] Switch to User Delegate SAS for vcpkg caching (#8907) --- eng/scripts/Set-VcpkgWriteModeCache.ps1 | 20 ++++++++++++-------- tools/apiview/parsers/cpp-api-parser/ci.yml | 14 +++++++++----- 2 files changed, 21 insertions(+), 13 deletions(-) diff --git a/eng/scripts/Set-VcpkgWriteModeCache.ps1 b/eng/scripts/Set-VcpkgWriteModeCache.ps1 index 2ee5740e003..54526958d2c 100644 --- a/eng/scripts/Set-VcpkgWriteModeCache.ps1 +++ b/eng/scripts/Set-VcpkgWriteModeCache.ps1 @@ -1,7 +1,8 @@ param( - [string] $StorageAccountKey + [string] $StorageAccountName = 'cppvcpkgcache' ) + ."$PSScriptRoot/../common/scripts/Helpers/PSModule-Helpers.ps1" Write-Host "`$env:PSModulePath = $($env:PSModulePath)" @@ -26,15 +27,18 @@ $env:PSModulePath = $modulePaths -join $moduleSeperator Install-ModuleIfNotInstalled "Az.Storage" "4.3.0" | Import-Module $ctx = New-AzStorageContext ` - -StorageAccountName 'cppvcpkgcache' ` - -StorageAccountKey $StorageAccountKey -$token = New-AzStorageAccountSASToken ` - -Service Blob ` - -ResourceType Object ` + -StorageAccountName $StorageAccountName ` + -UseConnectedAccount + +$vcpkgBinarySourceSas = New-AzStorageContainerSASToken ` + -Name $StorageAccountName ` -Permission "rwc" ` -Context $ctx ` - -ExpiryTime (Get-Date).AddDays(1) -$vcpkgBinarySourceSas = $token.Substring(1) + -ExpiryTime (Get-Date).AddHours(1) + +Write-Host "Ensure redaction of SAS tokens in logs" +Write-Host "##vso[task.setvariable variable=VCPKG_BINARY_SAS_TOKEN;issecret=true;]$vcpkgBinarySourceSas" Write-Host "Setting vcpkg binary cache to read and write" Write-Host "##vso[task.setvariable variable=VCPKG_BINARY_SOURCES_SECRET;issecret=true;]clear;x-azblob,https://cppvcpkgcache.blob.core.windows.net/public-vcpkg-container,$vcpkgBinarySourceSas,readwrite" +Write-Host "##vso[task.setvariable variable=X_VCPKG_ASSET_SOURCES_SECRET;issecret=true;]clear;x-azurl,https://cppvcpkgcache.blob.core.windows.net/public-vcpkg-asset-container/,?$vcpkgBinarySourceSas,readwrite" diff --git a/tools/apiview/parsers/cpp-api-parser/ci.yml b/tools/apiview/parsers/cpp-api-parser/ci.yml index e9bb3fa8e8b..14d9728d008 100644 --- a/tools/apiview/parsers/cpp-api-parser/ci.yml +++ b/tools/apiview/parsers/cpp-api-parser/ci.yml @@ -64,13 +64,17 @@ stages: displayName: Create cmake build directory. workingDirectory: '$(Build.SourcesDirectory)/tools/apiview/parsers/cpp-api-parser' condition: succeeded() - - task: PowerShell@2 + - task: AzurePowerShell@5 + displayName: Set Vcpkg Write-mode Cache inputs: + azureSubscription: 'Azure SDK Artifacts' + ScriptType: FilePath + ScriptPath: eng/scripts/Set-VcpkgWriteModeCache.ps1 + azurePowerShellVersion: LatestVersion pwsh: true - targetType: filePath - filePath: eng/scripts/Set-VcpkgWriteModeCache.ps1 - arguments: -StorageAccountKey '$(cpp-vcpkg-cache-storage-key)' - displayName: Set Vcpkg Write-mode Cache + # This step is idempotent and can be run multiple times in cases of + # failure and partial execution. + retryCountOnTaskFailure: 3 - pwsh: | cmake.exe -G "Visual Studio 17 2022" -DCMAKE_CXX_STANDARD:STRING="20" -DCMAKE_TOOLCHAIN_FILE:STRING=${env:VCPKG_ROOT}/scripts/buildsystems/vcpkg.cmake -DVCPKG_BUILD_TYPE:STRING="release" -DVCPKG_OVERLAY_TRIPLETS:STRING="../vcpkg-triplets" -DMSVC_RUNTIME_LIBRARY:STRING="MultiThreadedDebug" -DVCPKG_TARGET_TRIPLET:STRING="x64-windows-static-release" .. displayName: Cmake Generate. From 5dda57e87c3757d2a43ab37412adbcc55c4ce577 Mon Sep 17 00:00:00 2001 From: Patrick Hallisey Date: Fri, 30 Aug 2024 14:56:19 -0700 Subject: [PATCH 57/82] add quotes to powershell args (#8909) --- .../pipelines/templates/steps/save-package-properties.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/eng/common/pipelines/templates/steps/save-package-properties.yml b/eng/common/pipelines/templates/steps/save-package-properties.yml index 7560f69e321..1808dc2a00f 100644 --- a/eng/common/pipelines/templates/steps/save-package-properties.yml +++ b/eng/common/pipelines/templates/steps/save-package-properties.yml @@ -31,8 +31,8 @@ steps: inputs: filePath: ${{ parameters.ScriptDirectory }}/Save-Package-Properties.ps1 arguments: > - -PrDiff ${{ parameters.DiffDirectory }}/diff.json - -OutDirectory ${{ parameters.PackageInfoDirectory }} + -PrDiff '${{ parameters.DiffDirectory }}/diff.json' + -OutDirectory '${{ parameters.PackageInfoDirectory }}' pwsh: true - ${{ else }}: - task: Powershell@2 @@ -40,7 +40,7 @@ steps: inputs: filePath: ${{ parameters.ScriptDirectory }}/Save-Package-Properties.ps1 arguments: > - -ServiceDirectory ${{parameters.ServiceDirectory}} - -OutDirectory ${{ parameters.PackageInfoDirectory }} + -ServiceDirectory '${{parameters.ServiceDirectory}}' + -OutDirectory '${{ parameters.PackageInfoDirectory }}' -AddDevVersion:$${{ eq(variables['SetDevVersion'],'true') }} pwsh: true From 0576d817182eec8533fd7689bf84d8c468f20e0b Mon Sep 17 00:00:00 2001 From: Wes Haggard Date: Tue, 3 Sep 2024 11:10:05 -0700 Subject: [PATCH 58/82] Remove unused variable group (old cpp cache key) (#8920) --- eng/pipelines/pipeline-generation.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/eng/pipelines/pipeline-generation.yml b/eng/pipelines/pipeline-generation.yml index 1c3e13d9e1b..8f651a015fd 100644 --- a/eng/pipelines/pipeline-generation.yml +++ b/eng/pipelines/pipeline-generation.yml @@ -24,8 +24,6 @@ parameters: default: 76 - name: APIReview_AutoCreate_Configurations default: 93 - - name: Cache_Secrets_for_CPP - default: 117 jobs: - job: GeneratePipelines @@ -87,7 +85,6 @@ jobs: ${{ parameters.Release_Secrets_for_GitHubIO_Publishing }} ${{ parameters.APIReview_AutoCreate_Configurations }} ${{ parameters.Secrets_for_Resource_Provisioner }} - ${{ parameters.Cache_Secrets_for_CPP }} iOS: RepositoryName: azure-sdk-for-ios Prefix: ios From 5424b37ec7b5206d959bbbe6c738e5dbaefe9a2e Mon Sep 17 00:00:00 2001 From: Praven Kuttappan <55455725+praveenkuttappan@users.noreply.github.com> Date: Tue, 3 Sep 2024 15:06:17 -0400 Subject: [PATCH 59/82] Update default API parser version for .NET (#8913) --- src/dotnet/APIView/apiview.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dotnet/APIView/apiview.yml b/src/dotnet/APIView/apiview.yml index fbbbb43a1c6..ecdac5a00f6 100644 --- a/src/dotnet/APIView/apiview.yml +++ b/src/dotnet/APIView/apiview.yml @@ -4,7 +4,7 @@ parameters: default: 'https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-net/nuget/v3/index.json' - name: CSharpAPIParserVersion type: string - default: '1.0.0-dev.20240826.7' + default: '1.0.0-dev.20240828.2' trigger: branches: From d3169e4cec1aeaa880a7e19802f0a537ef914feb Mon Sep 17 00:00:00 2001 From: Patrick Hallisey Date: Tue, 3 Sep 2024 16:07:28 -0700 Subject: [PATCH 60/82] Avoid adding the same package twice, use TrimStart instead of substring (#8912) --- eng/common/scripts/Package-Properties.ps1 | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/eng/common/scripts/Package-Properties.ps1 b/eng/common/scripts/Package-Properties.ps1 index 6a70070beb5..e3cea7d392e 100644 --- a/eng/common/scripts/Package-Properties.ps1 +++ b/eng/common/scripts/Package-Properties.ps1 @@ -119,7 +119,7 @@ function Get-PrPkgProperties([string]$InputDiffJson) { foreach ($pkg in $allPackageProperties) { $pkgDirectory = Resolve-Path "$($pkg.DirectoryPath)" - $lookupKey = ($pkg.DirectoryPath).Replace($RepoRoot, "").SubString(1) + $lookupKey = ($pkg.DirectoryPath).Replace($RepoRoot, "").TrimStart('\/') $lookup[$lookupKey] = $pkg foreach ($file in $targetedFiles) @@ -132,12 +132,15 @@ function Get-PrPkgProperties([string]$InputDiffJson) { if ($pkg.AdditionalValidationPackages) { $additionalValidationPackages += $pkg.AdditionalValidationPackages } + + # avoid adding the same package multiple times + break } } } foreach ($addition in $additionalValidationPackages) { - $key = $addition.Replace($RepoRoot, "").SubString(1) + $key = $addition.Replace($RepoRoot, "").TrimStart('\/') if ($lookup[$key]) { $packagesWithChanges += $lookup[$key] From 58a0759796c1c7a4f8fee3701972bdd6c9a72ca6 Mon Sep 17 00:00:00 2001 From: Patrick Hallisey Date: Tue, 3 Sep 2024 16:07:45 -0700 Subject: [PATCH 61/82] Add support for aka.ms, github wiki and crates.io checking (#8887) --- eng/common/scripts/Verify-Links.ps1 | 82 +++++++++++++++++++++++------ 1 file changed, 66 insertions(+), 16 deletions(-) diff --git a/eng/common/scripts/Verify-Links.ps1 b/eng/common/scripts/Verify-Links.ps1 index 396ece4ac37..31cc84846ca 100644 --- a/eng/common/scripts/Verify-Links.ps1 +++ b/eng/common/scripts/Verify-Links.ps1 @@ -78,6 +78,71 @@ param ( Set-StrictMode -Version 3.0 $ProgressPreference = "SilentlyContinue"; # Disable invoke-webrequest progress dialog + +function ProcessLink([System.Uri]$linkUri) { + if ($linkUri -match '^https?://?github\.com/(?)[^/]+/(?)[^/]+/wiki/.+') { + # in an unauthenticated session, urls for missing pages will redirect to the wiki root + return ProcessRedirectLink $linkUri -invalidStatusCodes 302 + } + elseif ($linkUri -match '^https?://aka.ms/.+') { + # aka.ms links are handled by a redirect service. Valid links return a 301 + # and invalid links return a 302 redirecting the user to a Bing search + return ProcessRedirectLink $linkUri -invalidStatusCodes 302 + } + elseif ($linkUri -match '^https?://crates\.io/(?(crates|users|teams)/.+)') { + return ProcessCratesIoLink $linkUri $matches.path + } + else { + return ProcessStandardLink $linkUri + } +} + +function ProcessRedirectLink([System.Uri]$linkUri, [int[]]$invalidStatusCodes) { + # ProcessRedirectLink checks the status code of the initial response. + $response = Invoke-WebRequest -Uri $linkUri -Method GET -UserAgent $userAgent -TimeoutSec $requestTimeoutSec -MaximumRedirection 0 -SkipHttpErrorCheck -ErrorAction SilentlyContinue + $statusCode = $response.StatusCode + + if ($statusCode -in $invalidStatusCodes) { + Write-Host "[$statusCode] while requesting $linkUri" + return $false + } + + # Because we've only tested the initial request for specific invalid status codes, we should still check that the + # final destination is valid. + return ProcessStandardLink $linkUri +} + +function ProcessCratesIoLink([System.Uri]$linkUri, $path) { + # Crates.io links are handled by a SPA. Even for missing pages, the response will be a 200, and the spa will only + # show a 404 page after it makes a request to the api. We can check the api to see if the page exists. + $apiUri = "https://crates.io/api/v1/$path" + + # Invoke-WebRequest will throw an exception for invalid status codes. They are handled in CheckLink + Invoke-WebRequest -Uri $apiUri -Method GET -UserAgent $userAgent -TimeoutSec $requestTimeoutSec | Out-Null + + return $true +} + +function ProcessStandardLink([System.Uri]$linkUri) { + $headRequestSucceeded = $true + try { + # Attempt HEAD request first + $response = Invoke-WebRequest -Uri $linkUri -Method HEAD -UserAgent $userAgent -TimeoutSec $requestTimeoutSec + } + catch { + $headRequestSucceeded = $false + } + if (!$headRequestSucceeded) { + # Attempt a GET request if the HEAD request failed. + $response = Invoke-WebRequest -Uri $linkUri -Method GET -UserAgent $userAgent -TimeoutSec $requestTimeoutSec + } + $statusCode = $response.StatusCode + if ($statusCode -ne 200) { + Write-Host "[$statusCode] while requesting $linkUri" + } + return $true +} + # Regex of the locale keywords. $locale = "/en-us/" $emptyLinkMessage = "There is at least one empty link in the page. Please replace with absolute link. Check here for more information: https://aka.ms/azsdk/guideline/links" @@ -228,22 +293,7 @@ function CheckLink ([System.Uri]$linkUri, $allowRetry=$true) } elseif ($linkUri.IsAbsoluteUri) { try { - $headRequestSucceeded = $true - try { - # Attempt HEAD request first - $response = Invoke-WebRequest -Uri $linkUri -Method HEAD -UserAgent $userAgent -TimeoutSec $requestTimeoutSec - } - catch { - $headRequestSucceeded = $false - } - if (!$headRequestSucceeded) { - # Attempt a GET request if the HEAD request failed. - $response = Invoke-WebRequest -Uri $linkUri -Method GET -UserAgent $userAgent -TimeoutSec $requestTimeoutSec - } - $statusCode = $response.StatusCode - if ($statusCode -ne 200) { - Write-Host "[$statusCode] while requesting $linkUri" - } + $linkValid = ProcessLink $linkUri } catch { From e2658f68d0248c277c81d01fe056d60519428e2a Mon Sep 17 00:00:00 2001 From: Chidozie Ononiwu <31145988+chidozieononiwu@users.noreply.github.com> Date: Tue, 3 Sep 2024 21:44:24 -0700 Subject: [PATCH 62/82] 073124.02/subscribe (#8886) * Work on Subscribe Button * Subscribe Switch --- .../LeanControllers/ReviewsController.cs | 19 +++++++++++- .../Interfaces/INotificationManager.cs | 2 +- .../Managers/NotificationManager.cs | 13 +++++++- .../review-page-options.component.html | 10 ++++++ .../review-page-options.component.ts | 31 ++++++++++++++++--- .../review-page/review-page.component.html | 1 + .../review-page/review-page.component.ts | 4 +++ .../ClientSPA/src/app/_models/review.ts | 2 ++ .../app/_services/reviews/reviews.service.ts | 16 ++++++++++ 9 files changed, 90 insertions(+), 8 deletions(-) diff --git a/src/dotnet/APIView/APIViewWeb/LeanControllers/ReviewsController.cs b/src/dotnet/APIView/APIViewWeb/LeanControllers/ReviewsController.cs index f6c8c727e2f..7a0bf2f3c05 100644 --- a/src/dotnet/APIView/APIViewWeb/LeanControllers/ReviewsController.cs +++ b/src/dotnet/APIView/APIViewWeb/LeanControllers/ReviewsController.cs @@ -27,13 +27,15 @@ public class ReviewsController : BaseApiController public readonly UserPreferenceCache _preferenceCache; private readonly ICosmosUserProfileRepository _userProfileRepository; private readonly IHubContext _signalRHubContext; + private readonly INotificationManager _notificationManager; private readonly IWebHostEnvironment _env; public ReviewsController(ILogger logger, IAPIRevisionsManager reviewRevisionsManager, IReviewManager reviewManager, ICommentsManager commentManager, IBlobCodeFileRepository codeFileRepository, IConfiguration configuration, UserPreferenceCache preferenceCache, - ICosmosUserProfileRepository userProfileRepository, IHubContext signalRHub, IWebHostEnvironment env) + ICosmosUserProfileRepository userProfileRepository, IHubContext signalRHub, + INotificationManager notificationManager, IWebHostEnvironment env) { _logger = logger; _apiRevisionsManager = reviewRevisionsManager; @@ -44,6 +46,7 @@ public ReviewsController(ILogger logger, _preferenceCache = preferenceCache; _userProfileRepository = userProfileRepository; _signalRHubContext = signalRHub; + _notificationManager = notificationManager; _env = env; } @@ -117,6 +120,20 @@ public async Task ToggleReviewApprovalAsync(string reviewId, strin return new LeanJsonResult(updatedReview, StatusCodes.Status200OK); } + /// + /// Endpoint used by Client SPA toggling Subscription to a review + /// + /// + /// true = subscribe, false = unsubscribe + /// + [HttpPost("{reviewId}/toggleSubscribe", Name = "ToggleSubscribe")] + public async Task> ToggleSubscribeAsync(string reviewId, [FromQuery] bool state) + { + string userName = User.GetGitHubLogin(); + await _notificationManager.ToggleSubscribedAsync(User, reviewId, state); + return Ok(); + } + /// ///Retrieve the Content (codeLines and Navigation) of a review /// diff --git a/src/dotnet/APIView/APIViewWeb/Managers/Interfaces/INotificationManager.cs b/src/dotnet/APIView/APIViewWeb/Managers/Interfaces/INotificationManager.cs index 6fa124dbb36..5d402ec82e7 100644 --- a/src/dotnet/APIView/APIViewWeb/Managers/Interfaces/INotificationManager.cs +++ b/src/dotnet/APIView/APIViewWeb/Managers/Interfaces/INotificationManager.cs @@ -12,7 +12,7 @@ public interface INotificationManager public Task NotifyUserOnCommentTag(CommentItemModel comment); public Task NotifyApproversOfReview(ClaimsPrincipal user, string apiRevisionId, HashSet reviewers); public Task NotifySubscribersOnNewRevisionAsync(ReviewListItemModel review, APIRevisionListItemModel revision, ClaimsPrincipal user); - public Task ToggleSubscribedAsync(ClaimsPrincipal user, string reviewId); + public Task ToggleSubscribedAsync(ClaimsPrincipal user, string reviewId, bool? state = null); public Task SubscribeAsync(ReviewListItemModel review, ClaimsPrincipal user); public Task UnsubscribeAsync(ReviewListItemModel review, ClaimsPrincipal user); } diff --git a/src/dotnet/APIView/APIViewWeb/Managers/NotificationManager.cs b/src/dotnet/APIView/APIViewWeb/Managers/NotificationManager.cs index ed201668e0a..6d1a4b55118 100644 --- a/src/dotnet/APIView/APIViewWeb/Managers/NotificationManager.cs +++ b/src/dotnet/APIView/APIViewWeb/Managers/NotificationManager.cs @@ -87,16 +87,27 @@ public async Task NotifySubscribersOnNewRevisionAsync(ReviewListItemModel review ///
    /// /// + /// true = subscribe, false = unsubscribe /// - public async Task ToggleSubscribedAsync(ClaimsPrincipal user, string reviewId) + public async Task ToggleSubscribedAsync(ClaimsPrincipal user, string reviewId, bool? state = null) { var review = await _reviewRepository.GetReviewAsync(reviewId); if (PageModelHelpers.IsUserSubscribed(user, review.Subscribers)) { + if (state == true) + { + return; // already subscribed + } + await UnsubscribeAsync(review, user); } else { + if (state == false) + { + return; // already unsubscribed + } + await SubscribeAsync(review, user); } } diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.html b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.html index 3ae96ec6361..e2ca7906c2f 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.html +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.html @@ -154,6 +154,16 @@ + +
      +
    • + + +
    • +
    +
    +
    • diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.ts index 370a78c1501..9214d100b45 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page-options/review-page-options.component.ts @@ -38,6 +38,7 @@ export class ReviewPageOptionsComponent implements OnInit, OnChanges{ @Output() showLeftNavigationEmitter : EventEmitter = new EventEmitter(); @Output() disableCodeLinesLazyLoadingEmitter : EventEmitter = new EventEmitter(); @Output() markAsViewedEmitter : EventEmitter = new EventEmitter(); + @Output() subscribeEmitter : EventEmitter = new EventEmitter(); @Output() showLineNumbersEmitter : EventEmitter = new EventEmitter(); @Output() apiRevisionApprovalEmitter : EventEmitter = new EventEmitter(); @Output() reviewApprovalEmitter : EventEmitter = new EventEmitter(); @@ -50,6 +51,7 @@ export class ReviewPageOptionsComponent implements OnInit, OnChanges{ showHiddenAPISwitch : boolean = false; showLeftNavigationSwitch : boolean = true; markedAsViewSwitch : boolean = false; + subscribeSwitch : boolean = false; showLineNumbersSwitch : boolean = true; disableCodeLinesLazyLoading: boolean = false; @@ -104,26 +106,29 @@ export class ReviewPageOptionsComponent implements OnInit, OnChanges{ } ngOnChanges(changes: SimpleChanges) { - if (changes['diffStyleInput']) { + if (changes['diffStyleInput'] && changes['diffStyleInput'].currentValue != undefined) { this.setSelectedDiffStyle(); } - if (changes['userProfile']) { + if (changes['userProfile'] && changes['userProfile'].currentValue != undefined) { + this.setSubscribeSwitch(); + this.setMarkedAsViewSwitch(); this.setPageOptionValues(); } if (changes['activeAPIRevision'] && changes['activeAPIRevision'].currentValue != undefined) { - this.markedAsViewSwitch = this.activeAPIRevision!.viewedBy.includes(this.userProfile?.userName!); + this.setMarkedAsViewSwitch(); this.selectedApprovers = this.activeAPIRevision!.assignedReviewers.map(reviewer => reviewer.assingedTo); this.setAPIRevisionApprovalStates(); this.setPullRequestsInfo(); } - if (changes['diffAPIRevision']) { + if (changes['diffAPIRevision'] && changes['diffAPIRevision'].currentValue != undefined) { this.setAPIRevisionApprovalStates(); } - if (changes['review']) { + if (changes['review'] && changes['review'].currentValue != undefined) { + this.setSubscribeSwitch(); this.setReviewApprovalStatus(); } } @@ -193,6 +198,14 @@ export class ReviewPageOptionsComponent implements OnInit, OnChanges{ this.markAsViewedEmitter.emit(event.checked); } + /** + * Callback for markedAsViewSwitch Change + * @param event the Filter event + */ + onSubscribeSwitchChange(event: InputSwitchOnChangeEvent) { + this.subscribeEmitter.emit(event.checked); + } + /** * Callback for showLineNumbersSwitch Change * @param event the Filter event @@ -287,6 +300,14 @@ export class ReviewPageOptionsComponent implements OnInit, OnChanges{ }); } } + + setSubscribeSwitch() { + this.subscribeSwitch = (this.userProfile && this.review) ? this.review!.subscribers.includes(this.userProfile?.email!) : this.subscribeSwitch; + } + + setMarkedAsViewSwitch() { + this.markedAsViewSwitch = (this.activeAPIRevision && this.userProfile)? this.activeAPIRevision!.viewedBy.includes(this.userProfile?.userName!): this.markedAsViewSwitch; + } handleAPIRevisionApprovalAction() { if (!this.activeAPIRevisionIsApprovedByCurrentUser && (this.hasActiveConversation || this.hasFatalDiagnostics)) { diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.html b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.html index 866e07f4608..5cf8e2d3bcd 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.html +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.html @@ -64,6 +64,7 @@ (showLeftNavigationEmitter)="handleShowLeftNavigationEmitter($event)" (diffStyleEmitter)="handleDiffStyleEmitter($event)" (markAsViewedEmitter)="handleMarkAsViewedEmitter($event)" + (subscribeEmitter)="handleSubscribeEmitter($event)" (showLineNumbersEmitter)="handleShowLineNumbersEmitter($event)" (apiRevisionApprovalEmitter)="handleApiRevisionApprovalEmitter($event)" (reviewApprovalEmitter)="handleReviewApprovalEmitter($event)" diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.ts index d6f30ce8e2e..c99e373e078 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.ts @@ -387,6 +387,10 @@ export class ReviewPageComponent implements OnInit { }); } + handleSubscribeEmitter(state: boolean) { + this.reviewsService.toggleReviewSubscriptionByUser(this.reviewId!, state).pipe(take(1)).subscribe(); + } + handleApiRevisionApprovalEmitter(value: boolean) { if (value) { this.apiRevisionsService.toggleAPIRevisionApproval(this.reviewId!, this.activeApiRevisionId!).pipe(take(1)).subscribe({ diff --git a/src/dotnet/APIView/ClientSPA/src/app/_models/review.ts b/src/dotnet/APIView/ClientSPA/src/app/_models/review.ts index 28dee62bcad..e63817a5806 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_models/review.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_models/review.ts @@ -14,6 +14,7 @@ export class Review { isDeleted: boolean isApproved: boolean changeHistory: ChangeHistory[] + subscribers: string[] constructor() { this.id = '' @@ -23,6 +24,7 @@ export class Review { this.isDeleted = false this.isApproved = false this.changeHistory = [] + this.subscribers = [] } } diff --git a/src/dotnet/APIView/ClientSPA/src/app/_services/reviews/reviews.service.ts b/src/dotnet/APIView/ClientSPA/src/app/_services/reviews/reviews.service.ts index 51c84a35300..abf4731980a 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_services/reviews/reviews.service.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_services/reviews/reviews.service.ts @@ -106,6 +106,22 @@ export class ReviewsService { }); } + toggleReviewSubscriptionByUser(reviewId: string, state: boolean) { + let params = new HttpParams(); + params = params.append('state', state.toString()); + + const headers = new HttpHeaders({ + 'Content-Type': 'application/json', + }); + + return this.http.post(this.baseUrl + `/${reviewId}/toggleSubscribe`, {}, + { + headers: headers, + params: params, + withCredentials: true + }); + } + getReviewContent(reviewId: string, activeApiRevisionId: string | null = null, diffApiRevisionId: string | null = null) : Observable{ let params = new HttpParams(); if (activeApiRevisionId) { From f305a421e9a2fc6257fc65e07d62c07240789231 Mon Sep 17 00:00:00 2001 From: Praven Kuttappan <55455725+praveenkuttappan@users.noreply.github.com> Date: Wed, 4 Sep 2024 08:44:04 -0400 Subject: [PATCH 63/82] Updated API review tokens to include two additional properties (#8885) * Updated API review tokens to include two additional properties --- tools/apiview/parsers/CONTRIBUTING.md | 73 +- .../.gitignore | 9 + .../{model.json => CodeFile.json} | 20 +- .../{model.tsp => main.tsp} | 12 +- .../package-lock.json | 846 ++++++++++++++++++ .../package.json | 14 + .../Azure.Template_review_content.txt | 0 .../Azure.Template_token.json | 658 ++++++-------- .../tspconfig.yaml | 6 + 9 files changed, 1246 insertions(+), 392 deletions(-) create mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/.gitignore rename tools/apiview/parsers/apiview-treestyle-parser-schema/{model.json => CodeFile.json} (87%) rename tools/apiview/parsers/apiview-treestyle-parser-schema/{model.tsp => main.tsp} (91%) create mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/package-lock.json create mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/package.json rename tools/apiview/parsers/apiview-treestyle-parser-schema/{sample => sample tokens}/Azure.Template_review_content.txt (100%) rename tools/apiview/parsers/apiview-treestyle-parser-schema/{sample => sample tokens}/Azure.Template_token.json (87%) create mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/tspconfig.yaml diff --git a/tools/apiview/parsers/CONTRIBUTING.md b/tools/apiview/parsers/CONTRIBUTING.md index d63acb4de86..3ac218d2460 100644 --- a/tools/apiview/parsers/CONTRIBUTING.md +++ b/tools/apiview/parsers/CONTRIBUTING.md @@ -13,14 +13,39 @@ Specifically how to create or update a language parser to produce a hierarchy of ## Key concepts -APIView token schema is available in [TypeSpec](./apiview-treestyle-parser-schema/model.tsp) and [JSON](./apiview-treestyle-parser-schema/model.json). Language parsers needs to create a `CodeFile` object as per the schema. -`CodeFile` object contains metadata about the package and an array of `ReviewLine` objects. Each object of `ReviewLine` in `CodeFile` object is a top-level line to be listed. For e.g. Top-level lines are mostly namespace or module level nodes. -Each `ReviewLine` object has children of `ReviewLine` to include sub nodes that needs to be listed in a review. +APIView token schema is available in [TypeSpec](./apiview-treestyle-parser-schema/main.tsp) and [JSON](./apiview-treestyle-parser-schema/CodeFile.json). APIView requires all languages parser to create a JSON file as per the above mentioned schema to render the API review correctly. Navigation panel is automatically created based on the information in the tokens. Following are the main objects in the JSON schema. -A sample token file is present [here](./apiview-treestyle-parser-schema/sample/Azure.Template_token.json). +- CodeFile +- ReviewLine +- ReviewToken +- CodeDiagnostic -APIView generates a navigation tree based on the information in the tokens. A token is included in the navigation tree if `NavigatonDisplayName` is set in `ReviewToken` and `LineId` is set in `ReviewLine` object that contains the `ReviewToken` +### CodeFile + +The `CodeFile` object represents the entire API review, which is rendered on the APIView tool. So the goal of language parser is to create a `CodeFile` object as per the [TypeSpec schema](./apiview-treestyle-parser-schema/main.tsp). + +`CodeFile` object contains an array of `ReviewLine` object, an array of `CodeDiagnostic` and some metadata about the package for e.g. package name, package version, language etc. + +### ReviewLine + +`ReviewLine` object corresponds a line displayed on APIView and it contains the API review tree context. +Each `ReviewLine` contains a list of `ReviewToken` which represents contents on the line. + +Each `ReviewLine` object also has children of `ReviewLine` to include sub nodes that needs to be listed in a review as sub-lines under current API review line. + +If a review line is related to another line at same level then id of related line should be set as `RelatedToLine` to ensure current line is not visible when related line is hidden. This use case is possible in diff view in which only modified node is visible. + +### ReviewToken +A review line contains a list of `ReviewToken` and each `ReviewToken` represents a keyword, punctuation, text, type name etc. `ReviewToken` object also has a property that controls whether a space is required on review page after the current content. If the underlying content should act as an HREF then parser should set `NavigateToId` to the line ID of the target review line. `ReviewToken` can also be marked to be skipped from diff calculations when comparing two revisions by setting `SkipDiff` property of review token to true. For more information, refer the schema of `ReviewToken` in [TypeSpec schema](./apiview-treestyle-parser-schema/main.tsp) + +### CodeDiagnostic + +Code file contains a list of diagnostics detected by parser. Each `CodeDiagnostic` has a text, level and target review line ID. This also has optional diagnostic ID and help link URL. + +## How to include a line in navigation panel + +APIView generates a navigation tree based on the information in the tokens. A token is included in the navigation tree if `NavigatonDisplayName` is set in `ReviewToken` and `LineId` is set in `ReviewLine` object that contains the `ReviewToken` ## Serialization @@ -31,15 +56,49 @@ Don't worry about indentation as it will be handled by the tree structure based A sample token file for .NET package `Azure.Template` is present [here](./apiview-treestyle-parser-schema/sample/Azure.Template_token.json) and corresponding rendered text representation is available [here](./apiview-treestyle-parser-schema/sample/Azure.Template_review_content.txt). +See following sample API review line and corresponding `ReviewLine` token. + +API Review Line: `namespace Azure.Data.Tables {` + +```json +{ + "LineId": "Azure.Data.Tables", + "Tokens": [ + { + "Kind": 2, + "Value": "namespace", + "HasSuffixSpace": true, + "RenderClasses": [] + }, + { + "Kind": 0, + "Value": "Azure.Data.Tables", + "NavigationDisplayName":"Azure.Data.Tables", + "HasSuffixSpace": true, + "RenderClasses": [ + "namespace" + ] + }, + { + "Kind": 1, + "Value": "{", + "HasSuffixSpace": true, + "RenderClasses": [] + } + ], + "Children": [], + "IsHidden": false +} +``` + ## JSON token validation You can validate JSON tokens against required JSON schema using [JSON schema validator](https://www.jsonschemavalidator.net/). -- Select `Custom` as schema type and copy and paste the contents in [json schema](./apiview-treestyle-parser-schema/model.json) to left panel. +- Select `Custom` as schema type and copy and paste the contents in [json schema](./apiview-treestyle-parser-schema/CodeFile.json) to left panel. - Generate APIView token file and paste generated JSON content onto right side panel to validate. - ## Get help Please reach out at [APIView Teams Channel](https://teams.microsoft.com/l/channel/19%3A3adeba4aa1164f1c889e148b1b3e3ddd%40thread.skype/APIView?groupId=3e17dcb0-4257-4a30-b843-77f47f1d4121&tenantId=72f988bf-86f1-41af-91ab-2d7cd011db47) if you need more information. diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/.gitignore b/tools/apiview/parsers/apiview-treestyle-parser-schema/.gitignore new file mode 100644 index 00000000000..0fe4f7a0b28 --- /dev/null +++ b/tools/apiview/parsers/apiview-treestyle-parser-schema/.gitignore @@ -0,0 +1,9 @@ +# MacOS +.DS_Store + +# Default TypeSpec output +tsp-output/ +dist/ + +# Dependency directories +node_modules/ \ No newline at end of file diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/model.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/CodeFile.json similarity index 87% rename from tools/apiview/parsers/apiview-treestyle-parser-schema/model.json rename to tools/apiview/parsers/apiview-treestyle-parser-schema/CodeFile.json index 6e242b3518c..882645d4194 100644 --- a/tools/apiview/parsers/apiview-treestyle-parser-schema/model.json +++ b/tools/apiview/parsers/apiview-treestyle-parser-schema/CodeFile.json @@ -131,7 +131,15 @@ }, "IsHidden": { "type": "boolean", - "description": "Set current line as hidden code line by default. .NET has hidden APIs and architects does not want to see them by default." + "description": "Set current line as hidden code line by default. .NET has hidden APIs and architects don't want to see them by default." + }, + "IsContextEndLine": { + "type": "boolean", + "description": "Set current line as context end line. For e.g. line with token } or empty line after the class to mark end of context." + }, + "RelatedToLine": { + "type": "string", + "description": "Set ID of related line to ensure current line is not visible when a related line is hidden.\nOne e.g. is a code line for class attribute should set class line's Line ID as related line ID." } }, "required": [ @@ -143,14 +151,16 @@ "type": "object", "properties": { "DiagnosticId": { - "type": "string" + "type": "string", + "description": "Diagnostic ID is auto generated ID by CSharp analyzer." }, "TargetId": { "type": "string", - "description": "Id of ReviewLine object where this diagnostic needs to be displayed(Options" + "description": "Id of ReviewLine object where this diagnostic needs to be displayed" }, "Text": { - "type": "string" + "type": "string", + "description": "Auto generated system comment to be displayed under targeted line." }, "Level": { "$ref": "#/$defs/CodeDiagnosticLevel" @@ -177,7 +187,7 @@ }, "NavigationDisplayName": { "type": "string", - "description": "NavigationDisplayName can be used set navigation dispaly name to be used in navigation tree.\nThis value will be used in the navigation if NavigationDisplayName is not set." + "description": "NavigationDisplayName is used to create a tree node in the navigation panel. Navigation nodes will be created only if token contains navigation display name." }, "NavigateToId": { "type": "string", diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/model.tsp b/tools/apiview/parsers/apiview-treestyle-parser-schema/main.tsp similarity index 91% rename from tools/apiview/parsers/apiview-treestyle-parser-schema/model.tsp rename to tools/apiview/parsers/apiview-treestyle-parser-schema/main.tsp index 5b760a53800..c909e196b3f 100644 --- a/tools/apiview/parsers/apiview-treestyle-parser-schema/model.tsp +++ b/tools/apiview/parsers/apiview-treestyle-parser-schema/main.tsp @@ -1,9 +1,3 @@ -import "@typespec/json-schema"; - -using TypeSpec.JsonSchema; - -@jsonSchema - /** ReviewFile represents entire API review object. This will be processed to render review lines. */ model CodeFile { PackageName: string; @@ -36,6 +30,12 @@ model ReviewLine { Children?: Array; /** Set current line as hidden code line by default. .NET has hidden APIs and architects don't want to see them by default. */ IsHidden?: boolean; + /** Set current line as context end line. For e.g. line with token } or empty line after the class to mark end of context. */ + IsContextEndLine?: boolean; + /** Set ID of related line to ensure current line is not visible when a related line is hidden. + * One e.g. is a code line for class attribute should set class line's Line ID as related line ID. + */ + RelatedToLine?: string; } diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/package-lock.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/package-lock.json new file mode 100644 index 00000000000..db03e058fca --- /dev/null +++ b/tools/apiview/parsers/apiview-treestyle-parser-schema/package-lock.json @@ -0,0 +1,846 @@ +{ + "name": "apiview-treestyle-parser-schema", + "version": "0.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "apiview-treestyle-parser-schema", + "version": "0.1.0", + "devDependencies": { + "@typespec/compiler": "latest", + "@typespec/json-schema": "latest" + }, + "peerDependencies": { + "@typespec/compiler": "latest", + "@typespec/json-schema": "latest" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.24.7.tgz", + "integrity": "sha512-BcYH1CVJBO9tvyIZ2jVeXgSIMvGZ2FDRvDdOIVQyuklNKSsx+eppDEBq/g47Ayw+RqNFE+URvOShmf+f/qwAlA==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.24.7", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.7.tgz", + "integrity": "sha512-rR+PBcQ1SMQDDyF6X0wxtG8QyLCgUB0eRAGguqRLfkCA87l7yAP7ehq8SNj96OOGTO8OBV70KhuFYcIkHXOg0w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.24.7", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.24.7.tgz", + "integrity": "sha512-EStJpq4OuY8xYfhGVXngigBJRWxftKX9ksiGDnmlY3o7B/V7KIAc9X4oiK87uPJSc/vs5L869bem5fhZa8caZw==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.24.7", + "chalk": "^2.4.2", + "js-tokens": "^4.0.0", + "picocolors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@sindresorhus/merge-streams": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-2.3.0.tgz", + "integrity": "sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@typespec/compiler": { + "version": "0.59.1", + "resolved": "https://registry.npmjs.org/@typespec/compiler/-/compiler-0.59.1.tgz", + "integrity": "sha512-O2ljgr6YoFaIH6a8lWc90/czdv4B2X6N9wz4WsnQnVvgO0Tj0s+3xkvp4Tv59RKMhT0f3fK6dL8oEGO32FYk1A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "~7.24.7", + "ajv": "~8.17.1", + "change-case": "~5.4.4", + "globby": "~14.0.2", + "mustache": "~4.2.0", + "picocolors": "~1.0.1", + "prettier": "~3.3.3", + "prompts": "~2.4.2", + "semver": "^7.6.3", + "temporal-polyfill": "^0.2.5", + "vscode-languageserver": "~9.0.1", + "vscode-languageserver-textdocument": "~1.0.11", + "yaml": "~2.4.5", + "yargs": "~17.7.2" + }, + "bin": { + "tsp": "cmd/tsp.js", + "tsp-server": "cmd/tsp-server.js" + }, + "engines": { + "node": ">=18.0.0" + } + }, + "node_modules/@typespec/json-schema": { + "version": "0.59.0", + "resolved": "https://registry.npmjs.org/@typespec/json-schema/-/json-schema-0.59.0.tgz", + "integrity": "sha512-pEljn1lZNx3eNkqMmhl1yjFHy0MzGumm1DPYpEzDHEt0DEdPJe8/dN44T26XG3wA4p134ph4YMr8+d+GRLTRLQ==", + "dev": true, + "dependencies": { + "yaml": "~2.4.5" + }, + "engines": { + "node": ">=18.0.0" + }, + "peerDependencies": { + "@typespec/compiler": "~0.59.0" + } + }, + "node_modules/ajv": { + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/change-case": { + "version": "5.4.4", + "resolved": "https://registry.npmjs.org/change-case/-/change-case-5.4.4.tgz", + "integrity": "sha512-HRQyTk2/YPEkt9TnUPbOpr64Uw3KOicFWPVBb+xiHvd6eBx/qPr9xqfBFDT8P2vWsvvz4jbEkfDe71W3VyNu2w==", + "dev": true + }, + "node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/escalade": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-uri": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.1.tgz", + "integrity": "sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/globby": { + "version": "14.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-14.0.2.tgz", + "integrity": "sha512-s3Fq41ZVh7vbbe2PN3nrW7yC7U7MFVc5c98/iTl9c2GawNMKx/J648KQRW6WKkuU8GIbbh2IXfIRQjOZnXcTnw==", + "dev": true, + "dependencies": { + "@sindresorhus/merge-streams": "^2.1.0", + "fast-glob": "^3.3.2", + "ignore": "^5.2.4", + "path-type": "^5.0.0", + "slash": "^5.1.0", + "unicorn-magic": "^0.1.0" + }, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ignore": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/micromatch": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", + "dev": true, + "dependencies": { + "braces": "^3.0.3", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mustache": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", + "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", + "dev": true, + "bin": { + "mustache": "bin/mustache" + } + }, + "node_modules/path-type": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-5.0.0.tgz", + "integrity": "sha512-5HviZNaZcfqP95rwpv+1HDgUamezbqdSYTyzjTvwtJSnIH+3vnbmWsItli8OFEndS984VT55M3jduxZbX351gg==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/picocolors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.1.tgz", + "integrity": "sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/prettier": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-3.3.3.tgz", + "integrity": "sha512-i2tDNA0O5IrMO757lfrdQZCc2jPNDVntV0m/+4whiDfWaTKfMNgR7Qz0NAeGz/nRqF4m5/6CLzbP4/liHt12Ew==", + "dev": true, + "bin": { + "prettier": "bin/prettier.cjs" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/semver": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", + "dev": true, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/temporal-polyfill": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/temporal-polyfill/-/temporal-polyfill-0.2.5.tgz", + "integrity": "sha512-ye47xp8Cb0nDguAhrrDS1JT1SzwEV9e26sSsrWzVu+yPZ7LzceEcH0i2gci9jWfOfSCCgM3Qv5nOYShVUUFUXA==", + "dev": true, + "dependencies": { + "temporal-spec": "^0.2.4" + } + }, + "node_modules/temporal-spec": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/temporal-spec/-/temporal-spec-0.2.4.tgz", + "integrity": "sha512-lDMFv4nKQrSjlkHKAlHVqKrBG4DyFfa9F74cmBZ3Iy3ed8yvWnlWSIdi4IKfSqwmazAohBNwiN64qGx4y5Q3IQ==", + "dev": true + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/unicorn-magic": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/unicorn-magic/-/unicorn-magic-0.1.0.tgz", + "integrity": "sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==", + "dev": true, + "engines": { + "node": ">=18" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/vscode-jsonrpc": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/vscode-jsonrpc/-/vscode-jsonrpc-8.2.0.tgz", + "integrity": "sha512-C+r0eKJUIfiDIfwJhria30+TYWPtuHJXHtI7J0YlOmKAo7ogxP20T0zxB7HZQIFhIyvoBPwWskjxrvAtfjyZfA==", + "dev": true, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/vscode-languageserver": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/vscode-languageserver/-/vscode-languageserver-9.0.1.tgz", + "integrity": "sha512-woByF3PDpkHFUreUa7Hos7+pUWdeWMXRd26+ZX2A8cFx6v/JPTtd4/uN0/jB6XQHYaOlHbio03NTHCqrgG5n7g==", + "dev": true, + "dependencies": { + "vscode-languageserver-protocol": "3.17.5" + }, + "bin": { + "installServerIntoExtension": "bin/installServerIntoExtension" + } + }, + "node_modules/vscode-languageserver-protocol": { + "version": "3.17.5", + "resolved": "https://registry.npmjs.org/vscode-languageserver-protocol/-/vscode-languageserver-protocol-3.17.5.tgz", + "integrity": "sha512-mb1bvRJN8SVznADSGWM9u/b07H7Ecg0I3OgXDuLdn307rl/J3A9YD6/eYOssqhecL27hK1IPZAsaqh00i/Jljg==", + "dev": true, + "dependencies": { + "vscode-jsonrpc": "8.2.0", + "vscode-languageserver-types": "3.17.5" + } + }, + "node_modules/vscode-languageserver-textdocument": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/vscode-languageserver-textdocument/-/vscode-languageserver-textdocument-1.0.12.tgz", + "integrity": "sha512-cxWNPesCnQCcMPeenjKKsOCKQZ/L6Tv19DTRIGuLWe32lyzWhihGVJ/rcckZXJxfdKCFvRLS3fpBIsV/ZGX4zA==", + "dev": true + }, + "node_modules/vscode-languageserver-types": { + "version": "3.17.5", + "resolved": "https://registry.npmjs.org/vscode-languageserver-types/-/vscode-languageserver-types-3.17.5.tgz", + "integrity": "sha512-Ld1VelNuX9pdF39h2Hgaeb5hEZM2Z3jUrrMgWQAu82jMtZp7p3vJT3BzToKtZI7NgQssZje5o0zryOrhQvzQAg==", + "dev": true + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yaml": { + "version": "2.4.5", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.4.5.tgz", + "integrity": "sha512-aBx2bnqDzVOyNKfsysjA2ms5ZlnjSAW2eG3/L5G/CSujfjLJTJsEw1bGw8kCf04KodQWk1pxlGnZ56CRxiawmg==", + "dev": true, + "bin": { + "yaml": "bin.mjs" + }, + "engines": { + "node": ">= 14" + } + }, + "node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "dependencies": { + "cliui": "^8.0.1", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "engines": { + "node": ">=12" + } + } + } +} diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/package.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/package.json new file mode 100644 index 00000000000..049a2ee9efd --- /dev/null +++ b/tools/apiview/parsers/apiview-treestyle-parser-schema/package.json @@ -0,0 +1,14 @@ +{ + "name": "apiview-treestyle-parser-schema", + "version": "0.1.0", + "type": "module", + "peerDependencies": { + "@typespec/compiler": "latest", + "@typespec/json-schema": "latest" + }, + "devDependencies": { + "@typespec/compiler": "latest", + "@typespec/json-schema": "latest" + }, + "private": true +} \ No newline at end of file diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/sample/Azure.Template_review_content.txt b/tools/apiview/parsers/apiview-treestyle-parser-schema/sample tokens/Azure.Template_review_content.txt similarity index 100% rename from tools/apiview/parsers/apiview-treestyle-parser-schema/sample/Azure.Template_review_content.txt rename to tools/apiview/parsers/apiview-treestyle-parser-schema/sample tokens/Azure.Template_review_content.txt diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/sample/Azure.Template_token.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/sample tokens/Azure.Template_token.json similarity index 87% rename from tools/apiview/parsers/apiview-treestyle-parser-schema/sample/Azure.Template_token.json rename to tools/apiview/parsers/apiview-treestyle-parser-schema/sample tokens/Azure.Template_token.json index aefbc0480d1..57959e10ddd 100644 --- a/tools/apiview/parsers/apiview-treestyle-parser-schema/sample/Azure.Template_token.json +++ b/tools/apiview/parsers/apiview-treestyle-parser-schema/sample tokens/Azure.Template_token.json @@ -49,7 +49,7 @@ }, { "Kind": 5, - "Value": "-1.41.0", + "Value": "-1.34.0", "SkipDiff": true, "HasSuffixSpace": true, "RenderClasses": [] @@ -79,7 +79,7 @@ { "Tokens": [], "Children": [], - "IsHidden": false + "RelatedToLine": "Dependencies" }, { "LineId": "Azure.Template", @@ -130,7 +130,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient" }, { "Tokens": [ @@ -143,7 +144,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient" }, { "LineId": "Azure.Template.TemplateClient", @@ -188,7 +190,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential)" }, { "Tokens": [ @@ -201,7 +204,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential)" }, { "Tokens": [ @@ -214,7 +218,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential)" }, { "Tokens": [ @@ -227,7 +232,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential)" }, { "LineId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential)", @@ -307,7 +313,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)" }, { "Tokens": [ @@ -320,7 +327,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)" }, { "Tokens": [ @@ -333,7 +341,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)" }, { "Tokens": [ @@ -346,7 +355,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)" }, { "Tokens": [ @@ -359,7 +369,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)" }, { "LineId": "Azure.Template.TemplateClient.TemplateClient(System.String, Azure.Core.TokenCredential, Azure.Template.TemplateClientOptions)", @@ -458,7 +469,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.TemplateClient()" }, { "LineId": "Azure.Template.TemplateClient.TemplateClient()", @@ -508,7 +520,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.Pipeline" }, { "LineId": "Azure.Template.TemplateClient.Pipeline", @@ -578,7 +591,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -591,7 +605,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -604,7 +619,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -617,7 +633,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -630,7 +647,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -643,7 +661,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -656,7 +675,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -669,7 +689,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -682,7 +703,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -695,7 +717,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -708,7 +731,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -721,7 +745,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -734,7 +759,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -747,7 +773,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -760,7 +787,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -773,7 +801,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -786,20 +815,22 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// This sample shows how to call GetSecret and parse the result.", + "Value": "// This sample shows how to call GetSecret with required parameters and parse the result.", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -812,33 +843,36 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// TokenCredential credential = new DefaultAzureCredential();", + "Value": "// var credential = new DefaultAzureCredential();", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// TemplateClient client = new TemplateClient(\u0022\u003CVaultBaseUrl\u003E\u0022, credential);", + "Value": "// var client = new TemplateClient(\u0022\u003CvaultBaseUrl\u003E\u0022, credential);", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -851,20 +885,22 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// Response response = client.GetSecret(\u0022\u003CsecretName\u003E\u0022, null);", + "Value": "// Response response = client.GetSecret(\u0022\u003CsecretName\u003E\u0022, new RequestContext());", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -877,7 +913,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -890,228 +927,120 @@ } ], "Children": [], - "IsHidden": false - }, - { - "Tokens": [ - { - "Kind": 7, - "Value": "// Console.WriteLine(result.ToString());", - "HasSuffixSpace": true, - "IsDocumentation": true, - "RenderClasses": [] - } - ], - "Children": [], - "IsHidden": false - }, - { - "Tokens": [ - { - "Kind": 7, - "Value": "// ]]\u003E\u003C/code\u003E", - "HasSuffixSpace": true, - "IsDocumentation": true, - "RenderClasses": [] - } - ], - "Children": [], - "IsHidden": false - }, - { - "Tokens": [ - { - "Kind": 7, - "Value": "// This sample shows how to call GetSecret with all parameters and parse the result.", - "HasSuffixSpace": true, - "IsDocumentation": true, - "RenderClasses": [] - } - ], - "Children": [], - "IsHidden": false - }, - { - "Tokens": [ - { - "Kind": 7, - "Value": "// \u003Ccode\u003E\u003C![CDATA[", - "HasSuffixSpace": true, - "IsDocumentation": true, - "RenderClasses": [] - } - ], - "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// TokenCredential credential = new DefaultAzureCredential();", - "HasSuffixSpace": true, - "IsDocumentation": true, - "RenderClasses": [] - } - ], - "Children": [], - "IsHidden": false - }, - { - "Tokens": [ - { - "Kind": 7, - "Value": "// TemplateClient client = new TemplateClient(\u0022\u003CVaultBaseUrl\u003E\u0022, credential);", - "HasSuffixSpace": true, - "IsDocumentation": true, - "RenderClasses": [] - } - ], - "Children": [], - "IsHidden": false - }, - { - "Tokens": [ - { - "Kind": 7, - "Value": "// ", - "HasSuffixSpace": true, - "IsDocumentation": true, - "RenderClasses": [] - } - ], - "Children": [], - "IsHidden": false - }, - { - "Tokens": [ - { - "Kind": 7, - "Value": "// Response response = client.GetSecret(\u0022\u003CsecretName\u003E\u0022, null);", - "HasSuffixSpace": true, - "IsDocumentation": true, - "RenderClasses": [] - } - ], - "Children": [], - "IsHidden": false - }, - { - "Tokens": [ - { - "Kind": 7, - "Value": "// ", - "HasSuffixSpace": true, - "IsDocumentation": true, - "RenderClasses": [] - } - ], - "Children": [], - "IsHidden": false - }, - { - "Tokens": [ - { - "Kind": 7, - "Value": "// JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement;", + "Value": "// Console.WriteLine(result.GetProperty(\u0022value\u0022).ToString());", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// Console.WriteLine(result.GetProperty(\u0022value\u0022).ToString());", + "Value": "// Console.WriteLine(result.GetProperty(\u0022id\u0022).ToString());", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// Console.WriteLine(result.GetProperty(\u0022id\u0022).ToString());", + "Value": "// Console.WriteLine(result.GetProperty(\u0022contentType\u0022).ToString());", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// Console.WriteLine(result.GetProperty(\u0022contentType\u0022).ToString());", + "Value": "// Console.WriteLine(result.GetProperty(\u0022tags\u0022).GetProperty(\u0022\u003Ctest\u003E\u0022).ToString());", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// Console.WriteLine(result.GetProperty(\u0022tags\u0022).GetProperty(\u0022\u003Ckey\u003E\u0022).ToString());", + "Value": "// Console.WriteLine(result.GetProperty(\u0022kid\u0022).ToString());", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// Console.WriteLine(result.GetProperty(\u0022kid\u0022).ToString());", + "Value": "// Console.WriteLine(result.GetProperty(\u0022managed\u0022).ToString());", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// Console.WriteLine(result.GetProperty(\u0022managed\u0022).ToString());", + "Value": "// ]]\u003E\u003C/code\u003E", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// ]]\u003E\u003C/code\u003E\u003C/example\u003E", + "Value": "// \u003C/example\u003E", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)" }, { "LineId": "Azure.Template.TemplateClient.GetSecret(System.String, Azure.RequestContext)", @@ -1205,7 +1134,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -1218,7 +1148,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -1231,7 +1162,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -1244,7 +1176,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -1257,7 +1190,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -1270,7 +1204,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -1283,7 +1218,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -1296,7 +1232,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -1309,7 +1246,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -1322,7 +1260,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -1335,7 +1274,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -1348,7 +1288,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -1361,7 +1302,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -1374,7 +1316,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -1387,7 +1330,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -1400,7 +1344,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -1413,20 +1358,22 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// This sample shows how to call GetSecretAsync and parse the result.", + "Value": "// This sample shows how to call GetSecretAsync with required parameters and parse the result.", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -1439,33 +1386,36 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// TokenCredential credential = new DefaultAzureCredential();", + "Value": "// var credential = new DefaultAzureCredential();", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// TemplateClient client = new TemplateClient(\u0022\u003CVaultBaseUrl\u003E\u0022, credential);", + "Value": "// var client = new TemplateClient(\u0022\u003CvaultBaseUrl\u003E\u0022, credential);", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -1478,20 +1428,22 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// Response response = await client.GetSecretAsync(\u0022\u003CsecretName\u003E\u0022, null);", + "Value": "// Response response = await client.GetSecretAsync(\u0022\u003CsecretName\u003E\u0022, new RequestContext());", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -1504,7 +1456,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ @@ -1517,228 +1470,120 @@ } ], "Children": [], - "IsHidden": false - }, - { - "Tokens": [ - { - "Kind": 7, - "Value": "// Console.WriteLine(result.ToString());", - "HasSuffixSpace": true, - "IsDocumentation": true, - "RenderClasses": [] - } - ], - "Children": [], - "IsHidden": false - }, - { - "Tokens": [ - { - "Kind": 7, - "Value": "// ]]\u003E\u003C/code\u003E", - "HasSuffixSpace": true, - "IsDocumentation": true, - "RenderClasses": [] - } - ], - "Children": [], - "IsHidden": false - }, - { - "Tokens": [ - { - "Kind": 7, - "Value": "// This sample shows how to call GetSecretAsync with all parameters and parse the result.", - "HasSuffixSpace": true, - "IsDocumentation": true, - "RenderClasses": [] - } - ], - "Children": [], - "IsHidden": false - }, - { - "Tokens": [ - { - "Kind": 7, - "Value": "// \u003Ccode\u003E\u003C![CDATA[", - "HasSuffixSpace": true, - "IsDocumentation": true, - "RenderClasses": [] - } - ], - "Children": [], - "IsHidden": false - }, - { - "Tokens": [ - { - "Kind": 7, - "Value": "// TokenCredential credential = new DefaultAzureCredential();", - "HasSuffixSpace": true, - "IsDocumentation": true, - "RenderClasses": [] - } - ], - "Children": [], - "IsHidden": false - }, - { - "Tokens": [ - { - "Kind": 7, - "Value": "// TemplateClient client = new TemplateClient(\u0022\u003CVaultBaseUrl\u003E\u0022, credential);", - "HasSuffixSpace": true, - "IsDocumentation": true, - "RenderClasses": [] - } - ], - "Children": [], - "IsHidden": false - }, - { - "Tokens": [ - { - "Kind": 7, - "Value": "// ", - "HasSuffixSpace": true, - "IsDocumentation": true, - "RenderClasses": [] - } - ], - "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// Response response = await client.GetSecretAsync(\u0022\u003CsecretName\u003E\u0022, null);", - "HasSuffixSpace": true, - "IsDocumentation": true, - "RenderClasses": [] - } - ], - "Children": [], - "IsHidden": false - }, - { - "Tokens": [ - { - "Kind": 7, - "Value": "// ", - "HasSuffixSpace": true, - "IsDocumentation": true, - "RenderClasses": [] - } - ], - "Children": [], - "IsHidden": false - }, - { - "Tokens": [ - { - "Kind": 7, - "Value": "// JsonElement result = JsonDocument.Parse(response.ContentStream).RootElement;", + "Value": "// Console.WriteLine(result.GetProperty(\u0022value\u0022).ToString());", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// Console.WriteLine(result.GetProperty(\u0022value\u0022).ToString());", + "Value": "// Console.WriteLine(result.GetProperty(\u0022id\u0022).ToString());", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// Console.WriteLine(result.GetProperty(\u0022id\u0022).ToString());", + "Value": "// Console.WriteLine(result.GetProperty(\u0022contentType\u0022).ToString());", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// Console.WriteLine(result.GetProperty(\u0022contentType\u0022).ToString());", + "Value": "// Console.WriteLine(result.GetProperty(\u0022tags\u0022).GetProperty(\u0022\u003Ctest\u003E\u0022).ToString());", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// Console.WriteLine(result.GetProperty(\u0022tags\u0022).GetProperty(\u0022\u003Ckey\u003E\u0022).ToString());", + "Value": "// Console.WriteLine(result.GetProperty(\u0022kid\u0022).ToString());", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// Console.WriteLine(result.GetProperty(\u0022kid\u0022).ToString());", + "Value": "// Console.WriteLine(result.GetProperty(\u0022managed\u0022).ToString());", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// Console.WriteLine(result.GetProperty(\u0022managed\u0022).ToString());", + "Value": "// ]]\u003E\u003C/code\u003E", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "Tokens": [ { "Kind": 7, - "Value": "// ]]\u003E\u003C/code\u003E\u003C/example\u003E", + "Value": "// \u003C/example\u003E", "HasSuffixSpace": true, "IsDocumentation": true, "RenderClasses": [] } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)" }, { "LineId": "Azure.Template.TemplateClient.GetSecretAsync(System.String, Azure.RequestContext)", @@ -1850,7 +1695,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretValue(System.String, System.Threading.CancellationToken)" }, { "Tokens": [ @@ -1863,7 +1709,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretValue(System.String, System.Threading.CancellationToken)" }, { "Tokens": [ @@ -1876,7 +1723,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretValue(System.String, System.Threading.CancellationToken)" }, { "LineId": "Azure.Template.TemplateClient.GetSecretValue(System.String, System.Threading.CancellationToken)", @@ -2001,7 +1849,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretValueAsync(System.String, System.Threading.CancellationToken)" }, { "Tokens": [ @@ -2014,7 +1863,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretValueAsync(System.String, System.Threading.CancellationToken)" }, { "Tokens": [ @@ -2027,7 +1877,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient.GetSecretValueAsync(System.String, System.Threading.CancellationToken)" }, { "LineId": "Azure.Template.TemplateClient.GetSecretValueAsync(System.String, System.Threading.CancellationToken)", @@ -2172,12 +2023,14 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "IsContextEndLine": true }, { "Tokens": [], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClient" }, { "Tokens": [ @@ -2190,7 +2043,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClientOptions" }, { "LineId": "Azure.Template.TemplateClientOptions", @@ -2247,7 +2101,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClientOptions.ServiceVersion" }, { "LineId": "Azure.Template.TemplateClientOptions.ServiceVersion", @@ -2292,7 +2147,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClientOptions.ServiceVersion.V7_0" }, { "LineId": "Azure.Template.TemplateClientOptions.ServiceVersion.V7_0", @@ -2340,7 +2196,14 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClientOptions.ServiceVersion" }, { "Tokens": [ @@ -2353,7 +2216,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClientOptions.TemplateClientOptions(Azure.Template.TemplateClientOptions.ServiceVersion)" }, { "LineId": "Azure.Template.TemplateClientOptions.TemplateClientOptions(Azure.Template.TemplateClientOptions.ServiceVersion)", @@ -2432,7 +2296,14 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Template.TemplateClientOptions" } ], "IsHidden": false @@ -2447,12 +2318,14 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "IsContextEndLine": true }, { "Tokens": [], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template" }, { "LineId": "Azure.Template.Models", @@ -2515,7 +2388,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.Models.SecretBundle" }, { "LineId": "Azure.Template.Models.SecretBundle", @@ -2560,7 +2434,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.Models.SecretBundle.ContentType" }, { "LineId": "Azure.Template.Models.SecretBundle.ContentType", @@ -2624,7 +2499,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.Models.SecretBundle.Id" }, { "LineId": "Azure.Template.Models.SecretBundle.Id", @@ -2688,7 +2564,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.Models.SecretBundle.Kid" }, { "LineId": "Azure.Template.Models.SecretBundle.Kid", @@ -2752,7 +2629,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.Models.SecretBundle.Managed" }, { "LineId": "Azure.Template.Models.SecretBundle.Managed", @@ -2822,7 +2700,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.Models.SecretBundle.Tags" }, { "LineId": "Azure.Template.Models.SecretBundle.Tags", @@ -2916,7 +2795,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.Models.SecretBundle.Value" }, { "LineId": "Azure.Template.Models.SecretBundle.Value", @@ -2982,7 +2862,14 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Azure.Template.Models.SecretBundle" } ], "IsHidden": false @@ -2997,12 +2884,14 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "IsContextEndLine": true }, { "Tokens": [], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Azure.Template.Models" }, { "LineId": "Microsoft.Extensions.Azure", @@ -3065,7 +2954,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions" }, { "LineId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions", @@ -3116,7 +3006,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\u003CTBuilder\u003E(TBuilder, System.String)" }, { "Tokens": [ @@ -3129,7 +3020,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\u003CTBuilder\u003E(TBuilder, System.String)" }, { "Tokens": [ @@ -3142,7 +3034,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\u003CTBuilder\u003E(TBuilder, System.String)" }, { "LineId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\u003CTBuilder\u003E(TBuilder, System.String)", @@ -3316,7 +3209,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)" }, { "Tokens": [ @@ -3329,7 +3223,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)" }, { "Tokens": [ @@ -3342,7 +3237,8 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)" }, { "LineId": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions.AddTemplateClient\u003CTBuilder, TConfiguration\u003E(TBuilder, TConfiguration)", @@ -3548,7 +3444,14 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure.TemplateClientBuilderExtensions" } ], "IsHidden": false @@ -3563,7 +3466,14 @@ } ], "Children": [], - "IsHidden": false + "IsHidden": false, + "IsContextEndLine": true + }, + { + "Tokens": [], + "Children": [], + "IsHidden": false, + "RelatedToLine": "Microsoft.Extensions.Azure" } ] } \ No newline at end of file diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/tspconfig.yaml b/tools/apiview/parsers/apiview-treestyle-parser-schema/tspconfig.yaml new file mode 100644 index 00000000000..34626fc9c60 --- /dev/null +++ b/tools/apiview/parsers/apiview-treestyle-parser-schema/tspconfig.yaml @@ -0,0 +1,6 @@ +emit: + - "@typespec/json-schema" +options: + "@typespec/json-schema": + file-type: "json" + emitter-output-dir: "{project-root}" From 9e0cb3701f60e7e5693055d8c7eb8dde6a14c2d8 Mon Sep 17 00:00:00 2001 From: Ronnie Geraghty Date: Wed, 4 Sep 2024 10:53:57 -0700 Subject: [PATCH 64/82] Adding Network - Cloud label (#8911) --- tools/github/data/common-labels.csv | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/github/data/common-labels.csv b/tools/github/data/common-labels.csv index ffabedfbc0b..ed5a5755d6a 100644 --- a/tools/github/data/common-labels.csv +++ b/tools/github/data/common-labels.csv @@ -183,6 +183,7 @@ Network - Virtual WAN,,e99695 Notification Hub,,e99695 OpenAI,,e99695 Operations Management,,e99695 +Operator Nexus - Network Cloud,,e99695 Peering,,e99695 Policy,,e99695 Policy Insights,,e99695 From d8e8f8de184b7e7eb6b184e0b1a2eed182214d62 Mon Sep 17 00:00:00 2001 From: Chidozie Ononiwu <31145988+chidozieononiwu@users.noreply.github.com> Date: Wed, 4 Sep 2024 12:05:54 -0700 Subject: [PATCH 65/82] Ensure all parts of comment updates in real time (#8924) --- .../code-panel/code-panel.component.ts | 70 ++++++++++++------- 1 file changed, 45 insertions(+), 25 deletions(-) diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts index 1c92f9e18d5..0d6ee428b27 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.ts @@ -13,6 +13,7 @@ import { Message } from 'primeng/api/message'; import { SignalRService } from 'src/app/_services/signal-r/signal-r.service'; import { Subject } from 'rxjs'; import { CommentThreadUpdateAction, CommentUpdatesDto } from 'src/app/_dtos/commentThreadUpdateDto'; +import { computeStyles } from '@popperjs/core'; @Component({ selector: 'app-code-panel', @@ -169,7 +170,7 @@ export class CodePanelComponent implements OnChanges{ commentThreadRow.associatedRowPositionInGroup = rowPositionInGroup; this.codePanelData!.nodeMetaData[nodeIdHashed!].commentThread = {}; this.codePanelData!.nodeMetaData[nodeIdHashed!].commentThread[rowPositionInGroup] = commentThreadRow; - this.insertItemsIntoScroller([commentThreadRow], nodeIdHashed!, rowType, rowPositionInGroup); + this.insertItemsIntoScroller([commentThreadRow], nodeIdHashed!, rowType, rowPositionInGroup, "toggleCommentsClasses", "can-show", "show"); } else { for (let i = 0; i < this.codePanelRowData.length; i++) { @@ -189,24 +190,12 @@ export class CodePanelComponent implements OnChanges{ if (target.classList.contains('bi-arrow-up-square')) { const documentationData = this.codePanelData?.nodeMetaData[nodeIdHashed!]?.documentation; - await this.insertItemsIntoScroller(documentationData!, nodeIdHashed!, rowType,-1, "toggleDocumentationClasses", "bi-arrow-up-square", "bi-arrow-down-square"); - target.classList.remove('bi-arrow-up-square') - target.classList.add('bi-arrow-down-square'); + await this.insertItemsIntoScroller(documentationData!, nodeIdHashed!, rowType, -1, "toggleDocumentationClasses", "bi-arrow-up-square", "bi-arrow-down-square"); } else if (target.classList.contains('bi-arrow-down-square')) { await this.removeItemsFromScroller(nodeIdHashed!, CodePanelRowDatatype.Documentation, "toggleDocumentationClasses", "bi-arrow-down-square", "bi-arrow-up-square"); - target.classList.remove('bi-arrow-down-square') - target.classList.add('bi-arrow-up-square'); } } - toggleLineActionIcon(iconClassToremove: string, iconClassToAdd: string, - codeLineData: CodePanelRowData, codeLineDataProperty: string) : CodePanelRowData { - if (codeLineDataProperty === "toggleDocumentationClasses") { - codeLineData.toggleDocumentationClasses = codeLineData.toggleDocumentationClasses?.replace(iconClassToremove, iconClassToAdd); - } - return codeLineData; - } - async insertRowTypeIntoScroller(codePanelRowDatatype: CodePanelRowDatatype) { await this.codePanelRowSource?.adapter?.relax(); @@ -279,7 +268,13 @@ export class CodePanelComponent implements OnChanges{ let postData = this.codePanelRowData.slice(nodeIndex); if (propertyToChange && iconClassToremove && iconClassToAdd) { - postData[0] = this.toggleLineActionIcon(iconClassToremove, iconClassToAdd, postData[0], propertyToChange); + if (propertyToChange === "toggleDocumentationClasses") { + postData[0].toggleDocumentationClasses = postData[0].toggleDocumentationClasses?.replace(iconClassToremove, iconClassToAdd); + } + + if (propertyToChange === "toggleCommentsClasses") { + preData[preData.length - 1].toggleCommentsClasses = preData[preData.length - 1].toggleCommentsClasses?.replace(iconClassToremove, iconClassToAdd); + } } this.codePanelRowData = [ @@ -330,13 +325,22 @@ export class CodePanelComponent implements OnChanges{ filteredCodeLinesData.push(this.codePanelRowData[i]); } else { - if (propertyToChange && iconClassToremove && iconClassToAdd) { - this.codePanelRowData[i] = this.toggleLineActionIcon(iconClassToremove, iconClassToAdd, this.codePanelRowData[i], propertyToChange); - } indexesToRemove.push(i); } } + if (propertyToChange && iconClassToremove && iconClassToAdd) { + if (propertyToChange === "toggleDocumentationClasses") { + const index = indexesToRemove[0]; + filteredCodeLinesData[index].toggleDocumentationClasses = filteredCodeLinesData[index].toggleDocumentationClasses?.replace(iconClassToremove, iconClassToAdd); + } + + if (propertyToChange === "toggleCommentsClasses") { + const index = indexesToRemove[0] - 1; + filteredCodeLinesData[index].toggleCommentsClasses = filteredCodeLinesData[index].toggleCommentsClasses?.replace(iconClassToremove, iconClassToAdd); + } + } + this.codePanelRowData = filteredCodeLinesData; await this.codePanelRowSource?.adapter?.remove({ indexes: indexesToRemove @@ -350,6 +354,7 @@ export class CodePanelComponent implements OnChanges{ if (updateData.type === CodePanelRowDatatype.CommentThread) { filterdData = filterdData.filter(row => row.associatedRowPositionInGroup === updateData.associatedRowPositionInGroup); } + filterdData[0] = updateData; await this.codePanelRowSource?.adapter?.relax(); @@ -435,7 +440,7 @@ export class CodePanelComponent implements OnChanges{ if (commentsInNode && commentsInNode.hasOwnProperty(commentUpdates.associatedRowPositionInGroup)) { const commentThread = commentsInNode[commentUpdates.associatedRowPositionInGroup]; if (!commentThread.comments || commentThread.comments.length === 0) { - this.removeItemsFromScroller(commentUpdates.nodeIdHashed, CodePanelRowDatatype.CommentThread, undefined, undefined, undefined, commentUpdates.associatedRowPositionInGroup); + this.removeItemsFromScroller(commentUpdates.nodeIdHashed, CodePanelRowDatatype.CommentThread, "toggleCommentsClasses", "show", "can-show", commentUpdates.associatedRowPositionInGroup); this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed].commentThread = []; } else { @@ -589,13 +594,28 @@ export class CodePanelComponent implements OnChanges{ } private addCommentToCommentThread(commentUpdates: CommentUpdatesDto, newComment: CommentItemModel) { - const comments = this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread[commentUpdates.associatedRowPositionInGroup!].comments; - if (!comments.some(c => c.id === newComment.id)) { - comments.push(newComment); - this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread[commentUpdates.associatedRowPositionInGroup!].comments = [...comments] - this.updateItemInScroller(this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread[commentUpdates.associatedRowPositionInGroup!]); + const commentThreadsForNode = this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread; + if (!commentThreadsForNode) { + this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread = {}; + const commentThreadRow = new CodePanelRowData(); + commentThreadRow.type = CodePanelRowDatatype.CommentThread; + commentThreadRow.rowClasses = new Set(['user-comment-thread']); + commentThreadRow.nodeIdHashed = commentUpdates.nodeIdHashed!; + commentThreadRow.associatedRowPositionInGroup = commentUpdates.associatedRowPositionInGroup!; + commentThreadRow.comments = [newComment]; + this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread[commentUpdates.associatedRowPositionInGroup!] = commentThreadRow; + this.insertItemsIntoScroller([commentThreadRow], commentThreadRow.nodeIdHashed!, CodePanelRowDatatype.CodeLine, commentThreadRow.associatedRowPositionInGroup, "toggleCommentsClasses", "can-show", "show"); this.updateHasActiveConversations(); } + else if (commentThreadsForNode.hasOwnProperty(commentUpdates.associatedRowPositionInGroup!)) { + let comments = commentThreadsForNode[commentUpdates.associatedRowPositionInGroup!].comments; + if (!comments.some(c => c.id === newComment.id)) { + comments.push(newComment); + this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread[commentUpdates.associatedRowPositionInGroup!].comments = [...comments] + this.updateItemInScroller(this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread[commentUpdates.associatedRowPositionInGroup!]); + this.updateHasActiveConversations(); + } + } } private deleteCommentFromCommentThread(commentUpdates: CommentUpdatesDto) { @@ -603,7 +623,7 @@ export class CodePanelComponent implements OnChanges{ this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread[commentUpdates.associatedRowPositionInGroup!].comments = comments.filter(c => c.id !== commentUpdates.commentId); if (this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread[commentUpdates.associatedRowPositionInGroup!].comments.length === 0) { - this.removeItemsFromScroller(commentUpdates.nodeIdHashed!, CodePanelRowDatatype.CommentThread, undefined, undefined, undefined, commentUpdates.associatedRowPositionInGroup); + this.removeItemsFromScroller(commentUpdates.nodeIdHashed!, CodePanelRowDatatype.CommentThread, "toggleCommentsClasses", "show", "can-show", commentUpdates.associatedRowPositionInGroup); this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread = {}; } else { this.updateItemInScroller(this.codePanelData!.nodeMetaData[commentUpdates.nodeIdHashed!].commentThread[commentUpdates.associatedRowPositionInGroup!]); From fc3bda59f240414af06eae88e36428f7edc318de Mon Sep 17 00:00:00 2001 From: Chidozie Ononiwu <31145988+chidozieononiwu@users.noreply.github.com> Date: Wed, 4 Sep 2024 12:06:05 -0700 Subject: [PATCH 66/82] Add real time updates for review and revisions (#8925) --- .../LeanControllers/APIRevisionsController.cs | 10 ++++-- .../LeanControllers/ReviewsController.cs | 1 + .../review-page/review-page.component.ts | 32 ++++++++++++++++++- .../_services/signal-r/signal-r.service.ts | 29 +++++++++++++++-- 4 files changed, 67 insertions(+), 5 deletions(-) diff --git a/src/dotnet/APIView/APIViewWeb/LeanControllers/APIRevisionsController.cs b/src/dotnet/APIView/APIViewWeb/LeanControllers/APIRevisionsController.cs index d623ff8537c..92c0e81f23a 100644 --- a/src/dotnet/APIView/APIViewWeb/LeanControllers/APIRevisionsController.cs +++ b/src/dotnet/APIView/APIViewWeb/LeanControllers/APIRevisionsController.cs @@ -10,6 +10,8 @@ using System.Collections.Generic; using APIViewWeb.Models; using System.Linq; +using APIViewWeb.Hubs; +using Microsoft.AspNetCore.SignalR; namespace APIViewWeb.LeanControllers { @@ -20,15 +22,17 @@ public class APIRevisionsController : BaseApiController private readonly IReviewManager _reviewManager; private readonly INotificationManager _notificationManager; private readonly IPullRequestManager _pullRequestManager; + private readonly IHubContext _signalRHubContext; public APIRevisionsController(ILogger logger, IReviewManager reviewManager, IPullRequestManager pullRequestManager, - IAPIRevisionsManager apiRevisionsManager, INotificationManager notificationManager) + IAPIRevisionsManager apiRevisionsManager, INotificationManager notificationManager, IHubContext signalRHub) { _logger = logger; _apiRevisionsManager = apiRevisionsManager; _reviewManager = reviewManager; _notificationManager = notificationManager; + _signalRHubContext = signalRHub; _pullRequestManager = pullRequestManager; } @@ -111,8 +115,10 @@ public async Task> ToggleReviewApprovalAs (var updateReview, var apiRevision) = await _apiRevisionsManager.ToggleAPIRevisionApprovalAsync(User, reviewId, apiRevisionId); if (updateReview) { - await _reviewManager.ToggleReviewApprovalAsync(User, reviewId, apiRevisionId); + var updatedReview = await _reviewManager.ToggleReviewApprovalAsync(User, reviewId, apiRevisionId); + await _signalRHubContext.Clients.All.SendAsync("ReviewUpdated", updatedReview); } + await _signalRHubContext.Clients.All.SendAsync("APIRevisionUpdated", apiRevision); return new LeanJsonResult(apiRevision, StatusCodes.Status200OK); } diff --git a/src/dotnet/APIView/APIViewWeb/LeanControllers/ReviewsController.cs b/src/dotnet/APIView/APIViewWeb/LeanControllers/ReviewsController.cs index 7a0bf2f3c05..098be193eac 100644 --- a/src/dotnet/APIView/APIViewWeb/LeanControllers/ReviewsController.cs +++ b/src/dotnet/APIView/APIViewWeb/LeanControllers/ReviewsController.cs @@ -117,6 +117,7 @@ public async Task> CreateReviewAsync([Fro public async Task ToggleReviewApprovalAsync(string reviewId, string apiRevisionId) { var updatedReview = await _reviewManager.ToggleReviewApprovalAsync(User, reviewId, apiRevisionId); + await _signalRHubContext.Clients.All.SendAsync("ReviewUpdated", updatedReview); return new LeanJsonResult(updatedReview, StatusCodes.Status200OK); } diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.ts index c99e373e078..5c6c442881c 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/review-page/review-page.component.ts @@ -17,6 +17,7 @@ import { CodePanelData, CodePanelRowData, CodePanelRowDatatype } from 'src/app/_ import { UserProfile } from 'src/app/_models/userProfile'; import { ReviewPageWorkerMessageDirective } from 'src/app/_models/insertCodePanelRowDataMessage'; import { CommentItemModel } from 'src/app/_models/commentItemModel'; +import { SignalRService } from 'src/app/_services/signal-r/signal-r.service'; @Component({ selector: 'app-review-page', @@ -72,7 +73,7 @@ export class ReviewPageComponent implements OnInit { constructor(private route: ActivatedRoute, private router: Router, private apiRevisionsService: RevisionsService, private reviewsService: ReviewsService, private workerService: WorkerService, private changeDetectorRef: ChangeDetectorRef, - private userProfileService: UserProfileService, private commentsService: CommentsService) {} + private userProfileService: UserProfileService, private commentsService: CommentsService, private signalRService: SignalRService) {} ngOnInit() { this.userProfileService.getUserProfile().subscribe( @@ -106,6 +107,8 @@ export class ReviewPageComponent implements OnInit { this.loadAPIRevisions(0, this.apiRevisionPageSize); this.loadComments(); this.createSideMenu(); + this.handleRealTimeReviewUpdates(); + this.handleRealTimeAPIRevisionUpdates(); } createSideMenu() { @@ -449,6 +452,33 @@ export class ReviewPageComponent implements OnInit { this.codePanelComponent.scrollToNode(undefined, value); } + handleRealTimeReviewUpdates() { + this.signalRService.onReviewUpdates().pipe(takeUntil(this.destroy$)).subscribe({ + next: (updatedReview: Review) => { + if (updatedReview.id === this.reviewId) { + this.review = updatedReview; + } + } + }); + } + + handleRealTimeAPIRevisionUpdates() { + this.signalRService.onAPIRevisionUpdates().pipe(takeUntil(this.destroy$)).subscribe({ + next: (updatedAPIRevision: APIRevision) => { + if (updatedAPIRevision.reviewId === this.reviewId) { + const apiRevisionIndex = this.apiRevisions.findIndex(x => x.id === updatedAPIRevision.id); + if (apiRevisionIndex > -1) { + this.apiRevisions[apiRevisionIndex] = updatedAPIRevision; + } + + if (updatedAPIRevision.id === this.activeApiRevisionId) { + this.activeAPIRevision = updatedAPIRevision; + } + } + } + }); + } + checkForFatalDiagnostics() { for (const rowData of this.codePanelRowData) { if (rowData.diagnostics && rowData.diagnostics.level === 'fatal') { diff --git a/src/dotnet/APIView/ClientSPA/src/app/_services/signal-r/signal-r.service.ts b/src/dotnet/APIView/ClientSPA/src/app/_services/signal-r/signal-r.service.ts index 452b58de5d5..02573513022 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_services/signal-r/signal-r.service.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_services/signal-r/signal-r.service.ts @@ -1,9 +1,10 @@ import { Injectable } from '@angular/core'; import * as signalR from '@microsoft/signalr'; import { ConfigService } from '../config/config.service'; -import { CommentItemModel, } from 'src/app/_models/commentItemModel'; import { Observable, Subject } from 'rxjs'; -import { CommentThreadUpdateAction, CommentUpdatesDto } from 'src/app/_dtos/commentThreadUpdateDto'; +import { CommentUpdatesDto } from 'src/app/_dtos/commentThreadUpdateDto'; +import { Review } from 'src/app/_models/review'; +import { APIRevision } from 'src/app/_models/revision'; @Injectable({ providedIn: 'root' @@ -11,6 +12,8 @@ import { CommentThreadUpdateAction, CommentUpdatesDto } from 'src/app/_dtos/comm export class SignalRService { private connection : signalR.HubConnection; private commentUpdates: Subject = new Subject(); + private reviewUpdates: Subject = new Subject(); + private apiRevisionUpdates: Subject = new Subject(); constructor(private configService: ConfigService) { this.connection = new signalR.HubConnectionBuilder() @@ -38,6 +41,8 @@ export class SignalRService { }) this.handleConnectionId(); this.handleCommentUpdates(); + this.handleReviewUpdates(); + this.handleAPIRevisionUpdates(); } handleConnectionId() { @@ -52,10 +57,30 @@ export class SignalRService { }); } + handleReviewUpdates() { + this.connection.on("ReviewUpdated", (updatedReview: Review) => { + this.reviewUpdates.next(updatedReview); + }); + } + + handleAPIRevisionUpdates() { + this.connection.on("APIRevisionUpdated", (updatedAPIRevision: APIRevision) => { + this.apiRevisionUpdates.next(updatedAPIRevision); + }); + } + onCommentUpdates() : Observable { return this.commentUpdates.asObservable(); } + onReviewUpdates() : Observable { + return this.reviewUpdates.asObservable(); + } + + onAPIRevisionUpdates() : Observable { + return this.apiRevisionUpdates.asObservable(); + } + pushCommentUpdates(commentUpdates: CommentUpdatesDto) : void { if (this.connection && this.connection.state === signalR.HubConnectionState.Connected) { this.connection.invoke("PushCommentUpdates", commentUpdates); From 4ce99f0d5ecd1acd872a973bac46933874170211 Mon Sep 17 00:00:00 2001 From: Scott Beddall <45376673+scbedd@users.noreply.github.com> Date: Wed, 4 Sep 2024 15:46:46 -0700 Subject: [PATCH 67/82] Address `micromatch` cspell lock update (#8928) * update package lock to deal with the component governance alert --- eng/common/spelling/package-lock.json | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/eng/common/spelling/package-lock.json b/eng/common/spelling/package-lock.json index 8b0d27429f3..a87e13d2c52 100644 --- a/eng/common/spelling/package-lock.json +++ b/eng/common/spelling/package-lock.json @@ -1208,11 +1208,11 @@ } }, "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dependencies": { - "braces": "^3.0.2", + "braces": "^3.0.3", "picomatch": "^2.3.1" }, "engines": { @@ -2538,11 +2538,11 @@ "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" }, "micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "requires": { - "braces": "^3.0.2", + "braces": "^3.0.3", "picomatch": "^2.3.1" } }, From ea8390ccef0835dcf8de5ae368177f4e234ca6a6 Mon Sep 17 00:00:00 2001 From: Patrick Hallisey Date: Wed, 4 Sep 2024 17:08:41 -0700 Subject: [PATCH 68/82] Rename autorest.csharp branch feature/v3 to main (#8923) --- eng/pipelines/tools-repo-versioning.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/eng/pipelines/tools-repo-versioning.yml b/eng/pipelines/tools-repo-versioning.yml index 59ec167fd26..0e957f21264 100644 --- a/eng/pipelines/tools-repo-versioning.yml +++ b/eng/pipelines/tools-repo-versioning.yml @@ -40,4 +40,3 @@ jobs: azure-sdk-for-net: azure-sdk-for-python: autorest.csharp: - branch: feature/v3 From f9bbdd2ce9bb29a81017616b6e39bf3ae1164317 Mon Sep 17 00:00:00 2001 From: Patrick Hallisey Date: Wed, 4 Sep 2024 18:05:13 -0700 Subject: [PATCH 69/82] Add support for missing build processing (#8424) * Add support for missing build processing * Add rust to list of monitored repos --- .../AzurePipelines/AzurePipelinesProcessor.cs | 24 ++++ .../MissingAzurePipelineRunsWorker.cs | 105 ++++++++++++++++++ .../Configuration/PeriodicProcessSettings.cs | 5 + .../Configuration/PipelineWitnessSettings.cs | 20 ++++ .../Configuration/PostConfigureSettings.cs | 47 ++++++++ .../Controllers/GitHubEventsController.cs | 29 +++-- .../GitHubActions/GitHubActionProcessor.cs | 26 +++++ .../MissingGitHubActionsWorker.cs | 105 ++++++++++++++++++ .../Startup.cs | 3 + .../appsettings.development.json | 25 ++++- .../appsettings.json | 18 +++ tools/pipeline-witness/monitored-repos.json | 2 + 12 files changed, 397 insertions(+), 12 deletions(-) create mode 100644 tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/AzurePipelines/MissingAzurePipelineRunsWorker.cs create mode 100644 tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/Configuration/PostConfigureSettings.cs create mode 100644 tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/GitHubActions/MissingGitHubActionsWorker.cs diff --git a/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/AzurePipelines/AzurePipelinesProcessor.cs b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/AzurePipelines/AzurePipelinesProcessor.cs index 3aa446edf2b..0e0f7e124ab 100644 --- a/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/AzurePipelines/AzurePipelinesProcessor.cs +++ b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/AzurePipelines/AzurePipelinesProcessor.cs @@ -183,6 +183,30 @@ public async Task UploadBuildBlobsAsync(string account, Guid projectId, int buil await UploadBuildBlobAsync(account, build); } + public async Task GetBuildBlobNamesAsync(string projectName, DateTimeOffset minTime, DateTimeOffset maxTime, CancellationToken cancellationToken) + { + DateTimeOffset minDay = minTime.ToUniversalTime().Date; + DateTimeOffset maxDay = maxTime.ToUniversalTime().Date; + + DateTimeOffset[] days = Enumerable.Range(0, (int)(maxDay - minDay).TotalDays + 1) + .Select(offset => minDay.AddDays(offset)) + .ToArray(); + + List blobNames = []; + + foreach (DateTimeOffset day in days) + { + string blobPrefix = $"{projectName}/{day:yyyy/MM/dd}/"; + + await foreach (BlobItem blob in this.buildsContainerClient.GetBlobsAsync(prefix: blobPrefix, cancellationToken: cancellationToken)) + { + blobNames.Add(blob.Name); + } + } + + return [.. blobNames]; + } + public string GetBuildBlobName(Build build) { long changeTime = ((DateTimeOffset)build.LastChangedDate).ToUnixTimeSeconds(); diff --git a/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/AzurePipelines/MissingAzurePipelineRunsWorker.cs b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/AzurePipelines/MissingAzurePipelineRunsWorker.cs new file mode 100644 index 00000000000..4441c1f329b --- /dev/null +++ b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/AzurePipelines/MissingAzurePipelineRunsWorker.cs @@ -0,0 +1,105 @@ +using System; +using System.Linq; +using System.Threading; +using System.Threading.Tasks; +using Azure.Sdk.Tools.PipelineWitness.Configuration; +using Azure.Sdk.Tools.PipelineWitness.Services; +using Azure.Sdk.Tools.PipelineWitness.Services.WorkTokens; +using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Options; +using Microsoft.TeamFoundation.Build.WebApi; +using Microsoft.VisualStudio.Services.WebApi; + +namespace Azure.Sdk.Tools.PipelineWitness.AzurePipelines +{ + public class MissingAzurePipelineRunsWorker : PeriodicLockingBackgroundService + { + private readonly ILogger logger; + private readonly AzurePipelinesProcessor runProcessor; + private readonly BuildCompleteQueue buildCompleteQueue; + private readonly IOptions options; + private readonly EnhancedBuildHttpClient buildClient; + + public MissingAzurePipelineRunsWorker( + ILogger logger, + AzurePipelinesProcessor runProcessor, + IAsyncLockProvider asyncLockProvider, + VssConnection vssConnection, + BuildCompleteQueue buildCompleteQueue, + IOptions options) + : base( + logger, + asyncLockProvider, + options.Value.MissingPipelineRunsWorker) + { + this.logger = logger; + this.runProcessor = runProcessor; + this.buildCompleteQueue = buildCompleteQueue; + this.options = options; + + ArgumentNullException.ThrowIfNull(vssConnection); + + this.buildClient = vssConnection.GetClient(); + } + + protected override async Task ProcessAsync(CancellationToken cancellationToken) + { + var settings = this.options.Value; + + // search for builds that completed within this window + var buildMinTime = DateTimeOffset.UtcNow.Subtract(settings.MissingPipelineRunsWorker.LookbackPeriod); + var buildMaxTime = DateTimeOffset.UtcNow.Subtract(TimeSpan.FromHours(1)); + + foreach (string project in settings.Projects) + { + var knownBlobs = await this.runProcessor.GetBuildBlobNamesAsync(project, buildMinTime, buildMaxTime, cancellationToken); + + string continuationToken = null; + do + { + var completedBuilds = await this.buildClient.GetBuildsAsync2( + project, + minFinishTime: buildMinTime.DateTime, + maxFinishTime: buildMaxTime.DateTime, + statusFilter: BuildStatus.Completed, + continuationToken: continuationToken, + cancellationToken: cancellationToken); + + var skipCount = 0; + var enqueueCount = 0; + foreach (var build in completedBuilds) + { + var blobName = this.runProcessor.GetBuildBlobName(build); + + if (knownBlobs.Contains(blobName, StringComparer.InvariantCultureIgnoreCase)) + { + skipCount++; + continue; + } + + var queueMessage = new BuildCompleteQueueMessage + { + Account = settings.Account, + ProjectId = build.Project.Id, + BuildId = build.Id + }; + + this.logger.LogInformation("Enqueuing missing build {Project} {BuildId} for processing", build.Project.Name, build.Id); + await this.buildCompleteQueue.EnqueueMessageAsync(queueMessage); + enqueueCount++; + } + + this.logger.LogInformation("Enqueued {EnqueueCount} missing builds, skipped {SkipCount} existing builds in project {Project}", enqueueCount, skipCount, project); + + continuationToken = completedBuilds.ContinuationToken; + } while(!string.IsNullOrEmpty(continuationToken)); + } + } + + protected override Task ProcessExceptionAsync(Exception ex) + { + this.logger.LogError(ex, "Error processing missing builds"); + return Task.CompletedTask; + } + } +} diff --git a/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/Configuration/PeriodicProcessSettings.cs b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/Configuration/PeriodicProcessSettings.cs index 73164d3c295..adce800d232 100644 --- a/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/Configuration/PeriodicProcessSettings.cs +++ b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/Configuration/PeriodicProcessSettings.cs @@ -24,6 +24,11 @@ public class PeriodicProcessSettings ///
    public TimeSpan CooldownPeriod { get; set; } + /// + /// Gets or sets the amount of history to process in each iteration + /// + public TimeSpan LookbackPeriod { get; set; } + /// /// Gets or sets the name of the distributed lock /// diff --git a/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/Configuration/PipelineWitnessSettings.cs b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/Configuration/PipelineWitnessSettings.cs index c67d59cc734..4da9ba5b1dc 100644 --- a/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/Configuration/PipelineWitnessSettings.cs +++ b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/Configuration/PipelineWitnessSettings.cs @@ -85,6 +85,16 @@ public class PipelineWitnessSettings /// public PeriodicProcessSettings BuildDefinitionWorker { get; set; } + /// + /// Gets or sets the loops settins for the Missing Azure Pipline Runs worker + /// + public PeriodicProcessSettings MissingPipelineRunsWorker { get; set; } + + /// + /// Gets or sets the loops settins for the Missing GitHub Actions worker + /// + public PeriodicProcessSettings MissingGitHubActionsWorker { get; set; } + /// /// Gets or sets the artifact name used by the pipeline owners extraction build /// @@ -109,5 +119,15 @@ public class PipelineWitnessSettings /// Gets or sets the container to use for async locks /// public string CosmosAsyncLockContainer { get; set; } + + /// + /// Gets or sets the list of monitored GitHub repositories (Overrides GitHubRepositoriesSource) + /// + public string[] GitHubRepositories { get; set; } + + /// + /// Gets or sets the url for a list of monitored GitHub repositories + /// + public string GitHubRepositoriesSource { get; set; } } } diff --git a/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/Configuration/PostConfigureSettings.cs b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/Configuration/PostConfigureSettings.cs new file mode 100644 index 00000000000..bb2a558a3d5 --- /dev/null +++ b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/Configuration/PostConfigureSettings.cs @@ -0,0 +1,47 @@ +using System; +using System.Net.Http; +using System.Net.Http.Json; +using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Options; + +namespace Azure.Sdk.Tools.PipelineWitness.Configuration; + +public class PostConfigureSettings : IPostConfigureOptions +{ + private readonly ILogger logger; + + public PostConfigureSettings(ILogger logger) + { + this.logger = logger; + } + + public void PostConfigure(string name, PipelineWitnessSettings options) + { + if (options.GitHubRepositories == null || options.GitHubRepositories.Length == 0) + { + options.GitHubRepositories = []; + + if (string.IsNullOrEmpty(options.GitHubRepositoriesSource)) + { + this.logger.LogWarning("No GitHubRepositories or GitHubRepositoriesSource configured"); + return; + } + + try + { + this.logger.LogInformation("Replacing settings property GitHubRepositories with values from {Source}", options.GitHubRepositoriesSource); + using var client = new HttpClient(); + + options.GitHubRepositories = client.GetFromJsonAsync(options.GitHubRepositoriesSource) + .ConfigureAwait(true) + .GetAwaiter() + .GetResult(); + } + catch (Exception ex) + { + this.logger.LogError(ex, "Error loading repository list from source"); + return; + } + } + } +} diff --git a/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/Controllers/GitHubEventsController.cs b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/Controllers/GitHubEventsController.cs index 191aeeb80b2..384a6f33699 100644 --- a/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/Controllers/GitHubEventsController.cs +++ b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/Controllers/GitHubEventsController.cs @@ -83,16 +83,27 @@ private async Task ProcessWorkflowRunEventAsync() if (action == "completed") { - var queueMessage = new RunCompleteQueueMessage - { - Owner = eventMessage.GetProperty("repository").GetProperty("owner").GetProperty("login").GetString(), - Repository = eventMessage.GetProperty("repository").GetProperty("name").GetString(), - RunId = eventMessage.GetProperty("workflow_run").GetProperty("id").GetInt64(), - }; - - this.logger.LogInformation("Enqueuing GitHubRunCompleteMessage for {Owner}/{Repository} run {RunId}", queueMessage.Owner, queueMessage.Repository, queueMessage.RunId); + string owner = eventMessage.GetProperty("repository").GetProperty("owner").GetProperty("login").GetString(); + string repository = eventMessage.GetProperty("repository").GetProperty("name").GetString(); + long runId = eventMessage.GetProperty("workflow_run").GetProperty("id").GetInt64(); - await this.queueClient.SendMessageAsync(JsonSerializer.Serialize(queueMessage)); + if (this.settings.GitHubRepositories.Contains($"{owner}/{repository}", StringComparer.InvariantCultureIgnoreCase)) + { + this.logger.LogInformation("Enqueuing GitHubRunCompleteMessage for {Owner}/{Repository} run {RunId}", owner, repository, runId); + + var queueMessage = new RunCompleteQueueMessage + { + Owner = owner, + Repository = repository, + RunId = runId, + }; + + await this.queueClient.SendMessageAsync(JsonSerializer.Serialize(queueMessage)); + } + else + { + this.logger.LogInformation("Skipping message for unknown repostory {Owner}/{Repository}", owner, repository); + } } return Ok(); diff --git a/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/GitHubActions/GitHubActionProcessor.cs b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/GitHubActions/GitHubActionProcessor.cs index ecd69a8a50b..6d1740cfda5 100644 --- a/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/GitHubActions/GitHubActionProcessor.cs +++ b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/GitHubActions/GitHubActionProcessor.cs @@ -66,6 +66,32 @@ public async Task ProcessAsync(string owner, string repository, long runId) } } + public async Task GetRunBlobNamesAsync(string repository, DateTimeOffset minTime, DateTimeOffset maxTime, CancellationToken cancellationToken) + { + DateTimeOffset minDay = minTime.ToUniversalTime().Date; + DateTimeOffset maxDay = maxTime.ToUniversalTime().Date; + + DateTimeOffset[] days = Enumerable.Range(0, (int)(maxDay - minDay).TotalDays + 1) + .Select(offset => minDay.AddDays(offset)) + .ToArray(); + + List blobNames = []; + + foreach (DateTimeOffset day in days) + { + string blobPrefix = $"{repository}/{day:yyyy/MM/dd}/".ToLower(); + + AsyncPageable blobs = this.runsContainerClient.GetBlobsAsync(prefix: blobPrefix, cancellationToken: cancellationToken); + + await foreach (BlobItem blob in blobs) + { + blobNames.Add(blob.Name); + } + } + + return blobNames.ToArray(); + } + public string GetRunBlobName(WorkflowRun run) { string repository = run.Repository.FullName; diff --git a/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/GitHubActions/MissingGitHubActionsWorker.cs b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/GitHubActions/MissingGitHubActionsWorker.cs new file mode 100644 index 00000000000..bc929d36b01 --- /dev/null +++ b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/GitHubActions/MissingGitHubActionsWorker.cs @@ -0,0 +1,105 @@ +using System; +using System.Linq; +using System.Threading; +using System.Threading.Tasks; +using Azure.Sdk.Tools.PipelineWitness.Configuration; +using Azure.Sdk.Tools.PipelineWitness.Services; +using Azure.Sdk.Tools.PipelineWitness.Services.WorkTokens; +using Microsoft.Extensions.Logging; +using Microsoft.Extensions.Options; +using Octokit; + +namespace Azure.Sdk.Tools.PipelineWitness.GitHubActions +{ + public class MissingGitHubActionsWorker : PeriodicLockingBackgroundService + { + private readonly ILogger logger; + private readonly GitHubActionProcessor processor; + private readonly RunCompleteQueue queue; + private readonly IOptions options; + private readonly GitHubClient client; + + public MissingGitHubActionsWorker( + ILogger logger, + GitHubActionProcessor processor, + IAsyncLockProvider asyncLockProvider, + ICredentialStore credentials, + RunCompleteQueue queue, + IOptions options) + : base( + logger, + asyncLockProvider, + options.Value.MissingGitHubActionsWorker) + { + this.logger = logger; + this.processor = processor; + this.queue = queue; + this.options = options; + + if (credentials == null) + { + throw new ArgumentNullException(nameof(credentials)); + } + + this.client = new GitHubClient(new ProductHeaderValue("PipelineWitness", "1.0"), credentials); + } + + protected override async Task ProcessAsync(CancellationToken cancellationToken) + { + PipelineWitnessSettings settings = this.options.Value; + + var repositories = settings.GitHubRepositories; + + // search for builds that completed within this window + DateTimeOffset runMinTime = DateTimeOffset.UtcNow.Subtract(settings.MissingGitHubActionsWorker.LookbackPeriod); + DateTimeOffset runMaxTime = DateTimeOffset.UtcNow.Subtract(TimeSpan.FromHours(1)); + + foreach (string ownerAndRepository in repositories) + { + string owner = ownerAndRepository.Split('/')[0]; + string repository = ownerAndRepository.Split('/')[1]; + + string[] knownBlobs = await this.processor.GetRunBlobNamesAsync(ownerAndRepository, runMinTime, runMaxTime, cancellationToken); + + WorkflowRunsResponse listRunsResponse = await this.client.Actions.Workflows.Runs.List(owner, repository, new WorkflowRunsRequest + { + Created = $"{runMinTime:o}..{runMaxTime:o}", + Status = CheckRunStatusFilter.Completed, + }); + + var skipCount = 0; + var enqueueCount = 0; + + foreach (WorkflowRun run in listRunsResponse.WorkflowRuns) + { + var blobName = this.processor.GetRunBlobName(run); + + if (knownBlobs.Contains(blobName, StringComparer.InvariantCultureIgnoreCase)) + { + skipCount++; + continue; + } + + var queueMessage = new RunCompleteQueueMessage + { + Owner = owner, + Repository = repository, + RunId = run.Id + }; + + this.logger.LogInformation("Enqueuing missing run {Repository} {RunId} for processing", ownerAndRepository, run.Id); + await this.queue.EnqueueMessageAsync(queueMessage); + enqueueCount++; + } + + this.logger.LogInformation("Enqueued {EnqueueCount} missing runs, skipped {SkipCount} existing runs in repository {Repository}", enqueueCount, skipCount, ownerAndRepository); + } + } + + protected override Task ProcessExceptionAsync(Exception ex) + { + this.logger.LogError(ex, "Error processing missing builds"); + return Task.CompletedTask; + } + } +} diff --git a/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/Startup.cs b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/Startup.cs index a1dc3d65676..06a6a779928 100644 --- a/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/Startup.cs +++ b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/Startup.cs @@ -37,6 +37,7 @@ public static void Configure(WebApplicationBuilder builder) builder.Services.Configure(settingsSection); builder.Services.AddSingleton(); builder.Services.AddSingleton, PostConfigureKeyVaultSettings>(); + builder.Services.AddSingleton, PostConfigureSettings>(); builder.Services.AddApplicationInsightsTelemetry(builder.Configuration); builder.Services.AddApplicationInsightsTelemetryProcessor(); @@ -66,6 +67,8 @@ public static void Configure(WebApplicationBuilder builder) builder.Services.AddHostedService(settings.GitHubActionRunsWorkerCount); builder.Services.AddHostedService(); + builder.Services.AddHostedService(); + builder.Services.AddHostedService(); } private static void AddHostedService(this IServiceCollection services, int instanceCount) where T : class, IHostedService diff --git a/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/appsettings.development.json b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/appsettings.development.json index b31726f0d9e..c4890017c2a 100644 --- a/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/appsettings.development.json +++ b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/appsettings.development.json @@ -19,11 +19,30 @@ "CosmosAccountUri": "https://pipelinewitnesstest.documents.azure.com", "GitHubWebhookSecret": "https://pipelinewitnesstest.vault.azure.net/secrets/github-webhook-validation-secret", "GitHubAccessToken": null, + + "GitHubRepositoriesSource": "https://raw.githubusercontent.com/Azure/azure-sdk-tools/users/pahallis/missing-build/tools/pipeline-witness/monitored-repos.json", + + "BuildCompleteWorkerCount": 1, + "GitHubActionRunsWorkerCount": 1, + "BuildDefinitionWorker": { + "Enabled": false, "LoopPeriod": "00:01:00", - "Enabled": true + "CooldownPeriod": "7.00:00:00" }, - "BuildCompleteWorkerCount": 1, - "GitHubActionRunsWorkerCount": 1 + + "MissingPipelineRunsWorker": { + "Enabled": true, + "LoopPeriod": "00:01:00", + "CooldownPeriod": "00:10:00", + "LookbackPeriod": "12:00:00" + }, + + "MissingGitHubActionsWorker": { + "Enabled": true, + "LoopPeriod": "00:01:00", + "CooldownPeriod": "00:10:00", + "LookbackPeriod": "12:00:00" + } } } diff --git a/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/appsettings.json b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/appsettings.json index ff8cc53a7f6..a3a970d5a9e 100644 --- a/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/appsettings.json +++ b/tools/pipeline-witness/Azure.Sdk.Tools.PipelineWitness/appsettings.json @@ -29,11 +29,29 @@ "LockName": "BuildDefinitionWorker" }, + "MissingPipelineRunsWorker": { + "Enabled": true, + "LoopPeriod": "01:00:00", + "CooldownPeriod": "7.00:00:00", + "LookbackPeriod": "14.00:00:00", + "LockName": "MissingPipelineRunsWorker" + }, + + "MissingGitHubActionsWorker": { + "Enabled": true, + "LoopPeriod": "01:00:00", + "CooldownPeriod": "7.00:00:00", + "LookbackPeriod": "14.00:00:00", + "LockName": "MissingGitHubActionsWorker" + }, + "BuildCompleteQueueName": "azurepipelines-build-completed", "BuildCompleteWorkerCount": 10, "GitHubActionRunsQueueName": "github-actionrun-completed", "GitHubActionRunsWorkerCount": 10, + + "GitHubRepositoriesSource": "https://raw.githubusercontent.com/Azure/azure-sdk-tools/main/tools/pipeline-witness/monitored-repos.json", "GitHubWebhookSecret": "https://pipelinewitnessprod.vault.azure.net/secrets/github-webhook-validation-secret", "GitHubAccessToken": "https://pipelinewitnessprod.vault.azure.net/secrets/azuresdk-github-pat", "MessageLeasePeriod": "00:03:00", diff --git a/tools/pipeline-witness/monitored-repos.json b/tools/pipeline-witness/monitored-repos.json index 65dbcad126c..61230c888d1 100644 --- a/tools/pipeline-witness/monitored-repos.json +++ b/tools/pipeline-witness/monitored-repos.json @@ -2,11 +2,13 @@ "Azure/autorest.csharp", "Azure/autorest.go", "Azure/autorest.java", + "Azure/autorest.rust", "Azure/azure-sdk", "Azure/azure-sdk-for-go", "Azure/azure-sdk-for-js", "Azure/azure-sdk-for-java", "Azure/azure-sdk-for-net", "Azure/azure-sdk-for-python", + "Azure/azure-sdk-for-rust", "Azure/azure-sdk-tools" ] \ No newline at end of file From cfc4c9f37edab248029325acee3bbff035cd961d Mon Sep 17 00:00:00 2001 From: Wanpeng Li Date: Fri, 6 Sep 2024 17:58:20 +0800 Subject: [PATCH 70/82] Support Modular Auto Generation (#8906) * Add script for generating modular client * Update * wip * WIP * wip: remove sync call * Done: modular client SDK automation * WIP * WIP * minor fixes * Updated package.json * Improve log * Removed former files * Fixed typo * Added timeout for runCommand * Updated * Improved logs * Only run node test * Removed len == 1 array * Updated package version * Fixed template not found bug * Update build script * Updated package.json * Fixed sdk type bug * Fixed no throw issue * Fix * Update package.json * Update lock file * Update * a * a * Revert "a" This reverts commit 8d3535c3ae6f8e3a1d7f3a02d2208aa3c1ae600b. * Revert "a" This reverts commit fcb860afb0fa43240054e2a3cb3cc6d3eaf5858d. * debug * Revert "debug" This reverts commit f7d0eb97babb8567c6b7528ed000365a07cf142f. * Remove dup code * Fix merge conflict * Update * Normalize path * Update apiViewArtifact declaration * Update path * Workaround to pass pipeline * Update mgitignore * Update api view json * Remove * Update logger * . * Remove useless log * . * Comment * Add debug info * . * Silent log * Debug * Copy api view to somewhere else to avoid clean up by npm script * . * Cleanup * Update rush script * Update rush script * Add missing package * chore: Remove shx dependency and update npm packages * Update CI creator * Add log * Update * Update MC check * Update log level * Support emitter 0.32 in api version extraction * Change temp folder location * Add log * Add debug info * Fix package info * Fix * Improve logging * Update logging * . * Update logging * Update log * RLC update * Simplify * Add default package name * Fix runCommand * Fix parameters finding * Fix run command issue * Fix runCommand issue * Improve logging * Add error keyword * WIP on wanl/generate-mlc-in-pipeline * . * WIP * Test sdk generation path * Fix original package version restore * . * cleanup * Update version * Update package.json --- tools/js-sdk-release-tools/package-lock.json | 751 ++++++++++++++++-- tools/js-sdk-release-tools/package.json | 13 +- .../src/azure/detect-breaking-changes.ts | 2 +- .../src/autoGenerateInPipeline.ts | 167 ++-- .../ciYamlTemplates/ci.mgmt.template.yml | 33 + .../src/common/ciYamlUtils.ts | 151 ++++ .../src/common/npmUtils.ts | 31 + .../src/common/packageResultUtils.ts | 46 ++ .../src/common/rushUtils.ts | 134 ++++ .../js-sdk-release-tools/src/common/types.ts | 58 +- .../js-sdk-release-tools/src/common/utils.ts | 224 ++++-- ...utomaticGenerateChangeLogAndBumpVersion.ts | 2 +- .../llc/apiVersion/apiVersionTypeExtractor.ts | 3 +- .../generateRLCInPipeline.ts | 15 +- .../src/llc/utils/generateChangelog.ts | 1 + .../src/llc/utils/utils.ts | 2 +- .../mlc/apiVersion/apiVersionTypeExtractor.ts | 3 +- .../src/mlc/changlog/generateChangelog.ts | 14 + .../modularClientPackageGenerator.ts | 80 ++ .../clientGenerator/utils/typeSpecUtils.ts | 40 + .../apiVersion/apiVersionExtractor.test.ts | 95 ++- .../new-context/src/api/newContext.ts | 68 -- .../new-context/src/api/openAIContext.ts | 58 ++ .../testCases/rlc-context/src/newContext.ts | 68 -- .../rlc-context/src/openAIContext.ts | 58 ++ .../test/changelog/changelogGenerator.test.ts | 5 +- .../src/test/command/runCommand.test.ts | 15 + .../src/test/npm/npm.test.ts | 13 + .../src/test/npm/testCases/package.json | 109 +++ .../src/test/pipeline/sdkGeneration.test.ts | 68 ++ .../src/test/utils/utils.ts | 3 + .../src/utils/changeConfigOfTestAndSample.ts | 1 + .../src/utils/generateInputUtils.ts | 90 +++ .../src/utils/getOutputPackageInfo.ts | 6 +- .../xlc/apiVersion/apiVersionTypeExtractor.ts | 3 +- .../src/xlc/apiVersion/utils.ts | 153 ++-- 36 files changed, 2067 insertions(+), 516 deletions(-) create mode 100644 tools/js-sdk-release-tools/src/common/ciYamlTemplates/ci.mgmt.template.yml create mode 100644 tools/js-sdk-release-tools/src/common/ciYamlUtils.ts create mode 100644 tools/js-sdk-release-tools/src/common/npmUtils.ts create mode 100644 tools/js-sdk-release-tools/src/common/packageResultUtils.ts create mode 100644 tools/js-sdk-release-tools/src/common/rushUtils.ts create mode 100644 tools/js-sdk-release-tools/src/mlc/changlog/generateChangelog.ts create mode 100644 tools/js-sdk-release-tools/src/mlc/clientGenerator/modularClientPackageGenerator.ts create mode 100644 tools/js-sdk-release-tools/src/mlc/clientGenerator/utils/typeSpecUtils.ts delete mode 100644 tools/js-sdk-release-tools/src/test/apiVersion/testCases/new-context/src/api/newContext.ts create mode 100644 tools/js-sdk-release-tools/src/test/apiVersion/testCases/new-context/src/api/openAIContext.ts delete mode 100644 tools/js-sdk-release-tools/src/test/apiVersion/testCases/rlc-context/src/newContext.ts create mode 100644 tools/js-sdk-release-tools/src/test/apiVersion/testCases/rlc-context/src/openAIContext.ts create mode 100644 tools/js-sdk-release-tools/src/test/command/runCommand.test.ts create mode 100644 tools/js-sdk-release-tools/src/test/npm/npm.test.ts create mode 100644 tools/js-sdk-release-tools/src/test/npm/testCases/package.json create mode 100644 tools/js-sdk-release-tools/src/test/pipeline/sdkGeneration.test.ts create mode 100644 tools/js-sdk-release-tools/src/test/utils/utils.ts create mode 100644 tools/js-sdk-release-tools/src/utils/generateInputUtils.ts diff --git a/tools/js-sdk-release-tools/package-lock.json b/tools/js-sdk-release-tools/package-lock.json index 8f0be8ac1e6..b84ddbbd602 100644 --- a/tools/js-sdk-release-tools/package-lock.json +++ b/tools/js-sdk-release-tools/package-lock.json @@ -1,26 +1,27 @@ { - "name": "@azure-tools/js-sdk-release-tools", - "version": "2.7.11", + "name": "js-sdk-release-tools", + "version": "2.7.21-beta", "lockfileVersion": 3, "requires": true, "packages": { "": { - "name": "@azure-tools/js-sdk-release-tools", - "version": "2.7.11", + "name": "js-sdk-release-tools", + "version": "2.7.21-beta", "license": "MIT", "dependencies": { "@azure-tools/openapi-tools-common": "^1.2.2", + "@npmcli/package-json": "^5.2.0", "@ts-common/azure-js-dev-tools": "^21.1.0", "colors": "1.4.0", "command-line-args": "^5.1.1", "comment-json": "^4.1.0", + "copyfiles": "^2.4.1", "fs-extra": "^11.2.0", "glob": "^11.0.0", "js-yaml": "^4.1.0", "parse-ts-to-ast": "^0.1.1", "semver": "^7.3.5", "shelljs": "^0.8.4", - "shx": "^0.3.4", "simple-git": "^3.5.0", "ts-morph": "^23.0.0", "tslib": "^1.9.3", @@ -37,7 +38,9 @@ "rlc-code-gen": "dist/rlcCodegenCli.js" }, "devDependencies": { + "@types/fs-extra": "^11.0.4", "@types/node": "^20.12.12", + "@types/npmcli__package-json": "^4.0.4", "@types/shelljs": "^0.8.15", "@types/unixify": "^1.0.2", "rimraf": "^3.0.2", @@ -451,6 +454,177 @@ "node": ">= 8" } }, + "node_modules/@npmcli/git": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@npmcli/git/-/git-5.0.8.tgz", + "integrity": "sha512-liASfw5cqhjNW9UFd+ruwwdEf/lbOAQjLL2XY2dFW/bkJheXDYZgOyul/4gVvEV4BWkTXjYGmDqMw9uegdbJNQ==", + "dependencies": { + "@npmcli/promise-spawn": "^7.0.0", + "ini": "^4.1.3", + "lru-cache": "^10.0.1", + "npm-pick-manifest": "^9.0.0", + "proc-log": "^4.0.0", + "promise-inflight": "^1.0.1", + "promise-retry": "^2.0.1", + "semver": "^7.3.5", + "which": "^4.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/git/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "engines": { + "node": ">=16" + } + }, + "node_modules/@npmcli/git/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + }, + "node_modules/@npmcli/git/node_modules/which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^16.13.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/package-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/@npmcli/package-json/-/package-json-5.2.0.tgz", + "integrity": "sha512-qe/kiqqkW0AGtvBjL8TJKZk/eBBSpnJkUWvHdQ9jM2lKHXRYYJuyNpJPlJw3c8QjC2ow6NZYiLExhUaeJelbxQ==", + "dependencies": { + "@npmcli/git": "^5.0.0", + "glob": "^10.2.2", + "hosted-git-info": "^7.0.0", + "json-parse-even-better-errors": "^3.0.0", + "normalize-package-data": "^6.0.0", + "proc-log": "^4.0.0", + "semver": "^7.5.3" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/package-json/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/@npmcli/package-json/node_modules/glob": { + "version": "10.4.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz", + "integrity": "sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==", + "dependencies": { + "foreground-child": "^3.1.0", + "jackspeak": "^3.1.2", + "minimatch": "^9.0.4", + "minipass": "^7.1.2", + "package-json-from-dist": "^1.0.0", + "path-scurry": "^1.11.1" + }, + "bin": { + "glob": "dist/esm/bin.mjs" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@npmcli/package-json/node_modules/jackspeak": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz", + "integrity": "sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==", + "dependencies": { + "@isaacs/cliui": "^8.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + }, + "optionalDependencies": { + "@pkgjs/parseargs": "^0.11.0" + } + }, + "node_modules/@npmcli/package-json/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + }, + "node_modules/@npmcli/package-json/node_modules/minimatch": { + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@npmcli/package-json/node_modules/path-scurry": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz", + "integrity": "sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==", + "dependencies": { + "lru-cache": "^10.2.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.18" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/@npmcli/promise-spawn": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/@npmcli/promise-spawn/-/promise-spawn-7.0.2.tgz", + "integrity": "sha512-xhfYPXoV5Dy4UkY0D+v2KkwvnDfiA/8Mt3sWCGI/hM03NsYIH8ZaG6QzS9x7pje5vHZBZJ2v6VRFVTWACnqcmQ==", + "dependencies": { + "which": "^4.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/@npmcli/promise-spawn/node_modules/isexe": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-3.1.1.tgz", + "integrity": "sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==", + "engines": { + "node": ">=16" + } + }, + "node_modules/@npmcli/promise-spawn/node_modules/which": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/which/-/which-4.0.0.tgz", + "integrity": "sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==", + "dependencies": { + "isexe": "^3.1.1" + }, + "bin": { + "node-which": "bin/which.js" + }, + "engines": { + "node": "^16.13.0 || >=18.0.0" + } + }, "node_modules/@octokit/auth-token": { "version": "2.5.0", "license": "MIT", @@ -1023,6 +1197,16 @@ "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", "dev": true }, + "node_modules/@types/fs-extra": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/@types/fs-extra/-/fs-extra-11.0.4.tgz", + "integrity": "sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==", + "dev": true, + "dependencies": { + "@types/jsonfile": "*", + "@types/node": "*" + } + }, "node_modules/@types/glob": { "version": "8.1.0", "license": "MIT", @@ -1035,6 +1219,15 @@ "version": "3.12.10", "license": "MIT" }, + "node_modules/@types/jsonfile": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/@types/jsonfile/-/jsonfile-6.1.4.tgz", + "integrity": "sha512-D5qGUYwjvnNNextdU59/+fI+spnwtTFmyQP0h+PfIOSkNfpU6AOICUOkm4i0OnSk+NyjdPJrxCDro0sJsWlRpQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, "node_modules/@types/minimatch": { "version": "5.1.2", "license": "MIT" @@ -1066,6 +1259,12 @@ "node": ">= 6" } }, + "node_modules/@types/npmcli__package-json": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/@types/npmcli__package-json/-/npmcli__package-json-4.0.4.tgz", + "integrity": "sha512-6QjlFUSHBmZJWuC08bz1ZCx6tm4t+7+OJXAdvM6tL2pI7n6Bh5SIp/YxQvnOLFf8MzCXs2ijyFgrzaiu1UFBGA==", + "dev": true + }, "node_modules/@types/retry": { "version": "0.12.5", "license": "MIT" @@ -1424,6 +1623,36 @@ "node": ">=4" } }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ansi-styles/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ansi-styles/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, "node_modules/archiver": { "version": "3.1.1", "license": "MIT", @@ -1742,36 +1971,6 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/chalk/node_modules/ansi-styles": { - "version": "4.3.0", - "license": "MIT", - "peer": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/chalk/node_modules/color-convert": { - "version": "2.0.1", - "license": "MIT", - "peer": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/chalk/node_modules/color-name": { - "version": "1.1.4", - "license": "MIT", - "peer": true - }, "node_modules/check-error": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/check-error/-/check-error-2.1.1.tgz", @@ -1952,6 +2151,162 @@ "version": "0.0.1", "license": "MIT" }, + "node_modules/copyfiles": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/copyfiles/-/copyfiles-2.4.1.tgz", + "integrity": "sha512-fereAvAvxDrQDOXybk3Qu3dPbOoKoysFMWtkY3mv5BsL8//OSZVL5DCLYqgRfY5cWirgRzlC+WSrxp6Bo3eNZg==", + "dependencies": { + "glob": "^7.0.5", + "minimatch": "^3.0.3", + "mkdirp": "^1.0.4", + "noms": "0.0.0", + "through2": "^2.0.1", + "untildify": "^4.0.0", + "yargs": "^16.1.0" + }, + "bin": { + "copyfiles": "copyfiles", + "copyup": "copyfiles" + } + }, + "node_modules/copyfiles/node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/copyfiles/node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/copyfiles/node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/copyfiles/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/copyfiles/node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/copyfiles/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/copyfiles/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/copyfiles/node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/copyfiles/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/copyfiles/node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/copyfiles/node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/copyfiles/node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "engines": { + "node": ">=10" + } + }, "node_modules/core-util-is": { "version": "1.0.3", "license": "MIT" @@ -2118,6 +2473,11 @@ "version": "1.1.2", "license": "BSD-2-Clause" }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==" + }, "node_modules/esbuild": { "version": "0.23.0", "dev": true, @@ -2156,6 +2516,14 @@ "@esbuild/win32-x64": "0.23.0" } }, + "node_modules/escalade": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.2.tgz", + "integrity": "sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==", + "engines": { + "node": ">=6" + } + }, "node_modules/escape-string-regexp": { "version": "4.0.0", "license": "MIT", @@ -2650,7 +3018,8 @@ "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "license": "ISC" }, "node_modules/function-bind": { "version": "1.1.2", @@ -2833,6 +3202,22 @@ "version": "5.0.0", "license": "MIT" }, + "node_modules/hosted-git-info": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-7.0.2.tgz", + "integrity": "sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==", + "dependencies": { + "lru-cache": "^10.0.1" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/hosted-git-info/node_modules/lru-cache": { + "version": "10.4.3", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz", + "integrity": "sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==" + }, "node_modules/human-signals": { "version": "5.0.0", "dev": true, @@ -2903,6 +3288,15 @@ "version": "2.0.4", "license": "ISC" }, + "node_modules/ini": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ini/-/ini-4.1.3.tgz", + "integrity": "sha512-X7rqawQBvfdjS10YU1y1YVreA3SsLrW9dX2CewP2EbBJM4ypVNLDkO5y04gejPwKIY9lR+7r9gn3rFPt/kmWFg==", + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/interpret": { "version": "1.4.0", "license": "MIT", @@ -3064,6 +3458,14 @@ "license": "MIT", "peer": true }, + "node_modules/json-parse-even-better-errors": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-3.0.2.tgz", + "integrity": "sha512-fi0NG4bPjCHunUJffmLd0gxssIgkNmArMvis4iNah6Owg1MCJjWhEcDLmsK6iGkJq3tHwbDkTlce70/tmXN4cQ==", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/json-schema-traverse": { "version": "0.4.1", "license": "MIT", @@ -3462,6 +3864,49 @@ } } }, + "node_modules/noms": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/noms/-/noms-0.0.0.tgz", + "integrity": "sha512-lNDU9VJaOPxUmXcLb+HQFeUgQQPtMI24Gt6hgfuMHRJgMRHMF/qZ4HJD3GDru4sSw9IQl2jPjAYnQrdIeLbwow==", + "dependencies": { + "inherits": "^2.0.1", + "readable-stream": "~1.0.31" + } + }, + "node_modules/noms/node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "node_modules/noms/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha512-ok1qVCJuRkNmvebYikljxJA/UEsKwLl2nI1OmaqAu4/UE+h0wKCHok4XkL/gvi39OacXvw59RJUOFUkDib2rHg==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/noms/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha512-ev2QzSzWPYmy9GuqfIVildA4OdcGLeFZQrq5ys6RtiuF+RQQiZWr8TZNyAcuVXyQRYfEO+MsoB/1BuQVhOJuoQ==" + }, + "node_modules/normalize-package-data": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-6.0.2.tgz", + "integrity": "sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==", + "dependencies": { + "hosted-git-info": "^7.0.0", + "semver": "^7.3.5", + "validate-npm-package-license": "^3.0.4" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, "node_modules/normalize-path": { "version": "3.0.0", "license": "MIT", @@ -3469,6 +3914,57 @@ "node": ">=0.10.0" } }, + "node_modules/npm-install-checks": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/npm-install-checks/-/npm-install-checks-6.3.0.tgz", + "integrity": "sha512-W29RiK/xtpCGqn6f3ixfRYGk+zRyr+Ew9F2E20BfXxT5/euLdA/Nm7fO7OeTGuAmTs30cpgInyJ0cYe708YTZw==", + "license": "BSD-2-Clause", + "dependencies": { + "semver": "^7.1.1" + }, + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-normalize-package-bin": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-3.0.1.tgz", + "integrity": "sha512-dMxCf+zZ+3zeQZXKxmyuCKlIDPGuv8EF940xbkC4kQVDTtqoh6rJFO+JTKSA6/Rwi0getWmtuy4Itup0AMcaDQ==", + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, + "node_modules/npm-package-arg": { + "version": "11.0.2", + "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-11.0.2.tgz", + "integrity": "sha512-IGN0IAwmhDJwy13Wc8k+4PEbTPhpJnMtfR53ZbOyjkvmEcLS4nCwp6mvMWjS5sUjeiW3mpx6cHmuhKEu9XmcQw==", + "license": "ISC", + "dependencies": { + "hosted-git-info": "^7.0.0", + "proc-log": "^4.0.0", + "semver": "^7.3.5", + "validate-npm-package-name": "^5.0.0" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, + "node_modules/npm-pick-manifest": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-9.1.0.tgz", + "integrity": "sha512-nkc+3pIIhqHVQr085X9d2JzPzLyjzQS96zbruppqC9aZRm/x8xx6xhI98gHtsfELP2bE+loHq8ZaHFHhe+NauA==", + "license": "ISC", + "dependencies": { + "npm-install-checks": "^6.0.0", + "npm-normalize-package-bin": "^3.0.0", + "npm-package-arg": "^11.0.0", + "semver": "^7.3.5" + }, + "engines": { + "node": "^16.14.0 || >=18.0.0" + } + }, "node_modules/npm-run-path": { "version": "5.3.0", "dev": true, @@ -3787,6 +4283,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "license": "MIT", "engines": { "node": ">=0.10.0" } @@ -4060,6 +4557,15 @@ "node": ">= 0.8.0" } }, + "node_modules/proc-log": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/proc-log/-/proc-log-4.2.0.tgz", + "integrity": "sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==", + "license": "ISC", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/process": { "version": "0.11.10", "license": "MIT", @@ -4075,6 +4581,31 @@ "version": "4.0.0", "license": "MIT" }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==" + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/promise-retry/node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "engines": { + "node": ">= 4" + } + }, "node_modules/pump": { "version": "3.0.0", "license": "MIT", @@ -4409,20 +4940,6 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/shx": { - "version": "0.3.4", - "license": "MIT", - "dependencies": { - "minimist": "^1.2.3", - "shelljs": "^0.8.5" - }, - "bin": { - "shx": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, "node_modules/siginfo": { "version": "2.0.0", "dev": true, @@ -4508,6 +5025,34 @@ "node": ">=0.10.0" } }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz", + "integrity": "sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==" + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.18", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.18.tgz", + "integrity": "sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ==" + }, "node_modules/split2": { "version": "4.2.0", "license": "ISC", @@ -4701,6 +5246,42 @@ "real-require": "^0.2.0" } }, + "node_modules/through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dependencies": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "node_modules/through2/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/through2/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/through2/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/tinybench": { "version": "2.9.0", "dev": true, @@ -4930,6 +5511,14 @@ "node": ">=0.10.0" } }, + "node_modules/untildify": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/untildify/-/untildify-4.0.0.tgz", + "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", + "engines": { + "node": ">=8" + } + }, "node_modules/uri-js": { "version": "4.4.1", "license": "BSD-2-Clause", @@ -4949,6 +5538,23 @@ "uuid": "dist/bin/uuid" } }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/validate-npm-package-name": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-5.0.1.tgz", + "integrity": "sha512-OljLrQ9SQdOUqTaQxqL5dEfZWrXExyyWsozYlAWFawPVNuD83igl7uJD2RTkNMbniIYgt8l81eCJGIdQF7avLQ==", + "engines": { + "node": "^14.17.0 || ^16.13.0 || >=18.0.0" + } + }, "node_modules/varint": { "version": "0.0.3", "license": "MIT" @@ -5379,6 +5985,8 @@ "node_modules/wrap-ansi-cjs": { "name": "wrap-ansi", "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "license": "MIT", "dependencies": { "ansi-styles": "^4.0.0", @@ -5394,40 +6002,17 @@ }, "node_modules/wrap-ansi-cjs/node_modules/ansi-regex": { "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", "license": "MIT", "engines": { "node": ">=8" } }, - "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { - "version": "4.3.0", - "license": "MIT", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/color-convert": { - "version": "2.0.1", - "license": "MIT", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi-cjs/node_modules/color-name": { - "version": "1.1.4", - "license": "MIT" - }, "node_modules/wrap-ansi-cjs/node_modules/is-fullwidth-code-point": { "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "license": "MIT", "engines": { "node": ">=8" @@ -5435,6 +6020,8 @@ }, "node_modules/wrap-ansi-cjs/node_modules/string-width": { "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "license": "MIT", "dependencies": { "emoji-regex": "^8.0.0", @@ -5447,6 +6034,8 @@ }, "node_modules/wrap-ansi-cjs/node_modules/strip-ansi": { "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", "license": "MIT", "dependencies": { "ansi-regex": "^5.0.1" @@ -5516,6 +6105,14 @@ "node": ">=4.0" } }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, "node_modules/y18n": { "version": "4.0.3", "license": "ISC" diff --git a/tools/js-sdk-release-tools/package.json b/tools/js-sdk-release-tools/package.json index 40cb6e19053..a3b0fee6ff5 100644 --- a/tools/js-sdk-release-tools/package.json +++ b/tools/js-sdk-release-tools/package.json @@ -1,12 +1,16 @@ { "name": "@azure-tools/js-sdk-release-tools", - "version": "2.7.11", + "version": "2.7.12", "description": "", + "files": [ + "dist" + ], "scripts": { "dev": "tsx watch src/changelogToolCli.ts", "start": "node dist/changelogToolCli.js", "debug": "node --inspect-brk dist/changelogToolCli.js", - "build": "rimraf dist && tsc -p .", + "build": "rimraf dist && tsc -p . && npm run copy-files", + "copy-files": "copyfiles -f src/common/ciYamlTemplates/*.template.yml dist/common/ciYamlTemplates/", "prepack": "npm run build", "test": "vitest --run", "test:watch": "vitest" @@ -22,17 +26,18 @@ "license": "MIT", "dependencies": { "@azure-tools/openapi-tools-common": "^1.2.2", + "@npmcli/package-json": "^5.2.0", "@ts-common/azure-js-dev-tools": "^21.1.0", "colors": "1.4.0", "command-line-args": "^5.1.1", "comment-json": "^4.1.0", + "copyfiles": "^2.4.1", "fs-extra": "^11.2.0", "glob": "^11.0.0", "js-yaml": "^4.1.0", "parse-ts-to-ast": "^0.1.1", "semver": "^7.3.5", "shelljs": "^0.8.4", - "shx": "^0.3.4", "simple-git": "^3.5.0", "ts-morph": "^23.0.0", "tslib": "^1.9.3", @@ -42,7 +47,9 @@ "yaml": "^1.10.2" }, "devDependencies": { + "@types/fs-extra": "^11.0.4", "@types/node": "^20.12.12", + "@types/npmcli__package-json": "^4.0.4", "@types/shelljs": "^0.8.15", "@types/unixify": "^1.0.2", "rimraf": "^3.0.2", diff --git a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/detect-breaking-changes.ts b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/detect-breaking-changes.ts index 7ee330fc8e3..cf43d64d48e 100644 --- a/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/detect-breaking-changes.ts +++ b/tools/js-sdk-release-tools/packages/typescript-codegen-breaking-change-detector/src/azure/detect-breaking-changes.ts @@ -145,7 +145,7 @@ async function detectBreakingChangesCore(projectContext: ProjectContext): Promis ); return breakingChangeResults; } catch (err) { - logger.error(`Failed to detect breaking changes due to ${(err as Error).stack ?? err}`); + logger.error(`Failed to detect breaking changes due to ${(err as Error)?.stack ?? err}`); return undefined; } } diff --git a/tools/js-sdk-release-tools/src/autoGenerateInPipeline.ts b/tools/js-sdk-release-tools/src/autoGenerateInPipeline.ts index 858f7b749e9..431b4d8894e 100644 --- a/tools/js-sdk-release-tools/src/autoGenerateInPipeline.ts +++ b/tools/js-sdk-release-tools/src/autoGenerateInPipeline.ts @@ -1,88 +1,112 @@ #!/usr/bin/env node import * as path from 'path'; -import { generateMgmt } from "./hlc/generateMgmt"; +import { generateMgmt } from './hlc/generateMgmt'; import { backupNodeModules, restoreNodeModules } from './utils/backupNodeModules'; -import { logger } from "./utils/logger"; -import { generateRLCInPipeline } from "./llc/generateRLCInPipeline/generateRLCInPipeline"; -import { RunningEnvironment } from "./utils/runningEnvironment"; +import { logger } from './utils/logger'; +import { generateRLCInPipeline } from './llc/generateRLCInPipeline/generateRLCInPipeline'; +import { ModularClientPackageOptions, SDKType } from './common/types'; +import { generateAzureSDKPackage } from './mlc/clientGenerator/modularClientPackageGenerator'; +import { parseInputJson } from './utils/generateInputUtils'; const shell = require('shelljs'); const fs = require('fs'); -async function automationGenerateInPipeline(inputJsonPath: string, outputJsonPath: string, use: string | undefined, typespecEmitter: string | undefined, sdkGenerationType: string | undefined) { +async function automationGenerateInPipeline( + inputJsonPath: string, + outputJsonPath: string, + use: string | undefined, + typespecEmitter: string | undefined, + sdkGenerationType: string | undefined, + local: boolean +) { const inputJson = JSON.parse(fs.readFileSync(inputJsonPath, { encoding: 'utf-8' })); - const specFolder: string = inputJson['specFolder']; - const readmeFiles: string[] | string | undefined = inputJson['relatedReadmeMdFiles'] ? inputJson['relatedReadmeMdFiles'] : inputJson['relatedReadmeMdFile']; - const typespecProjectFolder: string[] | string | undefined = inputJson['relatedTypeSpecProjectFolder']; - const gitCommitId: string = inputJson['headSha']; - const repoHttpsUrl: string = inputJson['repoHttpsUrl']; - const autorestConfig: string | undefined = inputJson['autorestConfig']; - const downloadUrlPrefix: string | undefined = inputJson.installInstructionInput?.downloadUrlPrefix; - const skipGeneration: boolean | undefined = inputJson['skipGeneration']; + const { + sdkType, + specFolder, + readmeMd, + gitCommitId, + outputJson, + repoHttpsUrl, + downloadUrlPrefix, + skipGeneration, + runningEnvironment, + typespecProject, + autorestConfig + } = await parseInputJson(inputJson); - if (!readmeFiles && !typespecProjectFolder) { - throw new Error(`readme files and typespec project info are both undefined`); - } - - if (readmeFiles && (typeof readmeFiles !== 'string') && readmeFiles.length !== 1) { - throw new Error(`get ${readmeFiles.length} readme files`); - } - - if (typespecProjectFolder && (typeof typespecProjectFolder !== 'string') && typespecProjectFolder.length !== 1) { - throw new Error(`get ${typespecProjectFolder.length} typespec project`); - } - - const isTypeSpecProject = !!typespecProjectFolder; - - const packages: any[] = []; - const outputJson = { - packages: packages - }; - const readmeMd = isTypeSpecProject ? undefined : typeof readmeFiles === 'string' ? readmeFiles : readmeFiles![0]; - const typespecProject = isTypeSpecProject ? typeof typespecProjectFolder === 'string' ? typespecProjectFolder : typespecProjectFolder![0] : undefined; - const isMgmt = isTypeSpecProject ? false : readmeMd!.includes('resource-manager'); - const runningEnvironment = typeof readmeFiles === 'string' || typeof typespecProjectFolder === 'string' ? RunningEnvironment.SdkGeneration : RunningEnvironment.SwaggerSdkAutomation; try { - await backupNodeModules(String(shell.pwd())); - if (isMgmt) { - await generateMgmt({ - sdkRepo: String(shell.pwd()), - swaggerRepo: specFolder, - readmeMd: readmeMd!, - gitCommitId: gitCommitId, - use: use, - outputJson: outputJson, - swaggerRepoUrl: repoHttpsUrl, - downloadUrlPrefix: downloadUrlPrefix, - skipGeneration: skipGeneration, - runningEnvironment: runningEnvironment - }); - } else { - await generateRLCInPipeline({ - sdkRepo: String(shell.pwd()), - swaggerRepo: path.isAbsolute(specFolder) ? specFolder : path.join(String(shell.pwd()), specFolder), - readmeMd: readmeMd, - typespecProject: typespecProject, - autorestConfig, - use: use, - typespecEmitter: !!typespecEmitter ? typespecEmitter : `@azure-tools/typespec-ts`, - outputJson: outputJson, - skipGeneration: skipGeneration, - sdkGenerationType: (sdkGenerationType === "command") ? "command" : "script", - runningEnvironment: runningEnvironment, - swaggerRepoUrl: repoHttpsUrl, - gitCommitId: gitCommitId, - }) + if (!local) { + await backupNodeModules(String(shell.pwd())); + } + switch (sdkType) { + case SDKType.HighLevelClient: + await generateMgmt({ + sdkRepo: String(shell.pwd()), + swaggerRepo: specFolder, + readmeMd: readmeMd!, + gitCommitId: gitCommitId, + use: use, + outputJson: outputJson, + swaggerRepoUrl: repoHttpsUrl, + downloadUrlPrefix: downloadUrlPrefix, + skipGeneration: skipGeneration, + runningEnvironment: runningEnvironment + }); + break; + case SDKType.RestLevelClient: + await generateRLCInPipeline({ + sdkRepo: String(shell.pwd()), + swaggerRepo: path.isAbsolute(specFolder) ? specFolder : path.join(String(shell.pwd()), specFolder), + readmeMd: readmeMd, + typespecProject: typespecProject, + autorestConfig, + use: use, + typespecEmitter: !!typespecEmitter ? typespecEmitter : `@azure-tools/typespec-ts`, + outputJson: outputJson, + skipGeneration: skipGeneration, + sdkGenerationType: sdkGenerationType === 'command' ? 'command' : 'script', + runningEnvironment: runningEnvironment, + swaggerRepoUrl: repoHttpsUrl, + gitCommitId: gitCommitId + }); + break; + + case SDKType.ModularClient: { + const typeSpecDirectory = path.posix.join(specFolder, typespecProject!); + const sdkRepoRoot = String(shell.pwd()); + const skip = skipGeneration ?? false; + const repoUrl = repoHttpsUrl; + const options: ModularClientPackageOptions = { + sdkRepoRoot, + specRepoRoot: specFolder, + typeSpecDirectory, + gitCommitId, + skip, + repoUrl, + local, + // support MPG for now + versionPolicyName: 'management' + }; + const packageResult = await generateAzureSDKPackage(options); + outputJson.packages = [packageResult]; + break; + } + default: + break; } } catch (e) { - const packageName = outputJson.packages?.[0].packageName; - logger.error(`Failed to generate SDK for package ${"'" + packageName + "'" ?? ''} due to ${(e as Error)?.stack ?? e}.`); + const packageNameStr = `'${outputJson.packages?.[0]?.packageName}' `; + logger.error(`Failed to generate SDK for package ${packageNameStr ?? ''}due to ${(e as Error)?.stack ?? e}.`); logger.error(`Please review the detail errors for potential fixes.`); - logger.error(`If the issue persists, contact the support channel at https://aka.ms/azsdk/js-teams-channel and include this spec pull request.`) + logger.error( + `If the issue persists, contact the support channel at https://aka.ms/azsdk/js-teams-channel and include this spec pull request.` + ); throw e; } finally { - await restoreNodeModules(String(shell.pwd())); + if (!local) { + await restoreNodeModules(String(shell.pwd())); + } fs.writeFileSync(outputJsonPath, JSON.stringify(outputJson, null, ' '), { encoding: 'utf-8' }); } } @@ -93,10 +117,13 @@ const optionDefinitions = [ { name: 'sdkGenerationType', type: String }, { name: 'inputJsonPath', type: String }, { name: 'outputJsonPath', type: String }, + // this option should be only used in local run, it will skip backup node modules, etc. + // do NOT set to true in sdk automation pipeline + { name: 'local', type: Boolean, defaultValue: false } ]; const commandLineArgs = require('command-line-args'); const options = commandLineArgs(optionDefinitions); -automationGenerateInPipeline(options.inputJsonPath, options.outputJsonPath, options.use, options.typespecEmitter, options.sdkGenerationType).catch(e => { +automationGenerateInPipeline(options.inputJsonPath, options.outputJsonPath, options.use, options.typespecEmitter, options.sdkGenerationType, options.local ?? false).catch(e => { logger.error(e.message); process.exit(1); }); diff --git a/tools/js-sdk-release-tools/src/common/ciYamlTemplates/ci.mgmt.template.yml b/tools/js-sdk-release-tools/src/common/ciYamlTemplates/ci.mgmt.template.yml new file mode 100644 index 00000000000..a16668078ff --- /dev/null +++ b/tools/js-sdk-release-tools/src/common/ciYamlTemplates/ci.mgmt.template.yml @@ -0,0 +1,33 @@ +# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file. + +trigger: + branches: + include: + - main + - feature/* + - release/* + - hotfix/* + exclude: + - feature/v4 + paths: + include: null + +pr: + branches: + include: + - main + - feature/* + - release/* + - hotfix/* + exclude: + - feature/v4 + paths: + include: null + +extends: + template: /eng/pipelines/templates/stages/archetype-sdk-client.yml + parameters: + ServiceDirectory: null + Artifacts: + - name: null + safeName: null diff --git a/tools/js-sdk-release-tools/src/common/ciYamlUtils.ts b/tools/js-sdk-release-tools/src/common/ciYamlUtils.ts new file mode 100644 index 00000000000..58166243815 --- /dev/null +++ b/tools/js-sdk-release-tools/src/common/ciYamlUtils.ts @@ -0,0 +1,151 @@ +import { NpmPackageInfo, VersionPolicyName } from './types'; +import { basename, join, posix, resolve } from 'path'; +import { getNpmPackageName, getNpmPackageSafeName } from './npmUtils'; +import { parse, stringify } from 'yaml'; +import { readFile, writeFile } from 'fs/promises'; + +import { existsAsync } from './utils'; +import { logger } from '../utils/logger'; + +interface ArtifactInfo { + name: string; + safeName: string; +} + +const comment = '# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file.\n\n'; + +async function createOrUpdateManagePlaneCiYaml( + packageDirToSdkRoot: string, + npmPackageInfo: NpmPackageInfo +): Promise { + const serviceDirToSDKDir = posix.join(packageDirToSdkRoot, '..'); + const ciMgmtPath = posix.join(serviceDirToSDKDir, 'ci.mgmt.yml'); + + if (!(await existsAsync(ciMgmtPath))) { + await createManagementPlaneCiYaml( + packageDirToSdkRoot, + ciMgmtPath, + serviceDirToSDKDir, + npmPackageInfo + ); + return ciMgmtPath; + } + await updateManagementPlaneCiYaml(packageDirToSdkRoot, ciMgmtPath, npmPackageInfo); + return ciMgmtPath; +} + +function tryAddItemInArray( + array: TItem[], + item: TItem, + include: (array: TItem[], item: TItem) => boolean = (a, i) => a.includes(i) +): boolean { + let needUpdate = false; + if (include(array, item) !== true) { + needUpdate = true; + array.push(item); + } + return needUpdate; +} + +function makeSureArrayAvailableInCiYaml(current: any, path: string[]) { + path.forEach((p, i) => { + if (!current?.[p]) { + current[p] = i === path.length - 1 ? [] : {}; + } + current = current[p]; + }); +} + +async function updateManagementPlaneCiYaml( + generatedPackageDirectory: string, + ciMgmtPath: string, + npmPackageInfo: NpmPackageInfo +): Promise { + const content = await readFile(ciMgmtPath, { encoding: 'utf-8' }); + let parsed = parse(content.toString()); + + makeSureArrayAvailableInCiYaml(parsed, ['trigger', 'branches', 'exclude']); + makeSureArrayAvailableInCiYaml(parsed, ['pr', 'branches', 'exclude']); + makeSureArrayAvailableInCiYaml(parsed, ['trigger', 'paths', 'include']); + makeSureArrayAvailableInCiYaml(parsed, ['pr', 'paths', 'include']); + makeSureArrayAvailableInCiYaml(parsed, ['extends', 'parameters', 'Artifacts']); + + var artifact: ArtifactInfo = getArtifact(npmPackageInfo); + var artifactInclude = (array: ArtifactInfo[], item: ArtifactInfo) => array.map((a) => a.name).includes(item.name); + + let needUpdate = false; + needUpdate = tryAddItemInArray(parsed.trigger.branches.exclude, 'feature/v4') || needUpdate; + needUpdate = tryAddItemInArray(parsed.pr.branches.exclude, 'feature/v4') || needUpdate; + needUpdate = tryAddItemInArray(parsed.trigger.paths.include, generatedPackageDirectory) || needUpdate; + needUpdate = tryAddItemInArray(parsed.trigger.paths.include, ciMgmtPath) || needUpdate; + needUpdate = tryAddItemInArray(parsed.pr.paths.include, generatedPackageDirectory) || needUpdate; + needUpdate = tryAddItemInArray(parsed.pr.paths.include, ciMgmtPath) || needUpdate; + needUpdate = tryAddItemInArray(parsed.extends.parameters.Artifacts, artifact, artifactInclude) || needUpdate; + + writeCiYaml(ciMgmtPath, parsed); +} + +function getArtifact(npmPackageInfo: NpmPackageInfo): ArtifactInfo { + const name = getNpmPackageName(npmPackageInfo); + const safeName = getNpmPackageSafeName(npmPackageInfo); + return { name, safeName }; +} + +async function createManagementPlaneCiYaml( + packageDirToSdkRoot: string, + ciMgmtPath: string, + serviceDirToSdkRoot: string, + npmPackageInfo: NpmPackageInfo +): Promise { + const artifact = getArtifact(npmPackageInfo); + const templatePath = join(__dirname, 'ciYamlTemplates/ci.mgmt.template.yml'); + const template = await readFile(templatePath, { encoding: 'utf-8' }); + const parsed = parse(template.toString()); + parsed.trigger.paths.include = [packageDirToSdkRoot, ciMgmtPath]; + parsed.pr.paths.include = [packageDirToSdkRoot, ciMgmtPath]; + parsed.extends.parameters.ServiceDirectory = serviceDirToSdkRoot; + parsed.extends.parameters.Artifacts = [artifact]; + + await writeCiYaml(ciMgmtPath, parsed); +} + +async function writeCiYaml(ciMgmtPath: string, config: any) { + const content = comment + stringify(config); + await writeFile(ciMgmtPath, content, { encoding: 'utf-8', flush: true }); + logger.info(`Created Management CI file '${resolve(ciMgmtPath)}' with content: \n${content}`); +} + +async function createOrUpdateDataPlaneCiYaml( + generatedPackageDirectory: string, + npmPackageInfo: NpmPackageInfo +): Promise { + throw new Error('Not implemented function'); +} + +export async function createOrUpdateCiYaml( + relativeGeneratedPackageDirectoryToSdkRoot: string, + versionPolicyName: VersionPolicyName, + npmPackageInfo: NpmPackageInfo +): Promise { + logger.info('Start to create or update CI files'); + switch (versionPolicyName) { + case 'management': { + const ciPath = await createOrUpdateManagePlaneCiYaml( + relativeGeneratedPackageDirectoryToSdkRoot, + npmPackageInfo + ); + logger.info('Created or updated MPG CI files successfully.'); + return ciPath; + } + case 'client': { + const ciPath = await createOrUpdateDataPlaneCiYaml( + relativeGeneratedPackageDirectoryToSdkRoot, + npmPackageInfo + ); + logger.info('Created or updated DPG CI files successfully.'); + return ciPath; + } + default: + throw new Error(`Unsupported version policy name: ${versionPolicyName}`); + } +} diff --git a/tools/js-sdk-release-tools/src/common/npmUtils.ts b/tools/js-sdk-release-tools/src/common/npmUtils.ts new file mode 100644 index 00000000000..92f0c94c547 --- /dev/null +++ b/tools/js-sdk-release-tools/src/common/npmUtils.ts @@ -0,0 +1,31 @@ +import { load } from '@npmcli/package-json'; +import { NpmPackageInfo } from './types'; + +export async function getNpmPackageInfo(packageDirectory): Promise { + const packageJson = await load(packageDirectory); + if (!packageJson.content.name) { + throw new Error(`package.json doesn't contains name property`); + } + if (!packageJson.content.version) { + throw new Error(`package.json doesn't contains version property`); + } + const name = packageJson.content.name; + const version = packageJson.content.version; + return { name, version }; +} + +export function getNpmPackageName(info: NpmPackageInfo) { + return info.name.replace('@azure/', 'azure-'); +} + +export function getNpmPackageSafeName(info: NpmPackageInfo) { + const name = getNpmPackageName(info); + const safeName = name.replace(/-/g, ''); + return safeName; +} + +export function getArtifactName(info: NpmPackageInfo) { + const name = getNpmPackageName(info); + const version = info.version; + return `${name}-${version}.tgz`; +} diff --git a/tools/js-sdk-release-tools/src/common/packageResultUtils.ts b/tools/js-sdk-release-tools/src/common/packageResultUtils.ts new file mode 100644 index 00000000000..e4c5216dd6b --- /dev/null +++ b/tools/js-sdk-release-tools/src/common/packageResultUtils.ts @@ -0,0 +1,46 @@ +import { ChangelogResult, NpmPackageInfo, PackageResult } from './types'; + +import { Changelog } from '../changelog/changelogGenerator'; + +export function initPackageResult(): PackageResult { + const breakingChangeItems = []; + const hasBreakingChange = false; + const content = ''; + const changelogInfo: ChangelogResult = { content, hasBreakingChange, breakingChangeItems }; + const packageInfo: PackageResult = { + // pipeline framework limit, it cannot handle result with empty string + packageName: 'default', + version: '', + language: 'JavaScript', + path: ['rush.json', 'common/config/rush/pnpm-lock.yaml'], + apiViewArtifact: '', + packageFolder: '', + typespecProject: [], + artifacts: [], + changelog: changelogInfo, + result: 'failed' + }; + return packageInfo; +} + +export function updateChangelogResult(packageResult: PackageResult, changelog: Changelog | undefined): void { + packageResult.changelog.breakingChangeItems = changelog?.getBreakingChangeItems() ?? []; + packageResult.changelog.content = changelog?.displayChangeLog() ?? ''; + packageResult.changelog.hasBreakingChange = changelog?.hasBreakingChange ?? false; +} + +// TODO: need a instruction +export function updateInstructionResult(packageResult: PackageResult, instruction: string): void {} + +export function updateNpmPackageResult( + packageResult: PackageResult, + npmPackageInfo: NpmPackageInfo, + relativeTypeSpecDirectoryToSpecRoot: string, + relativeGeneratedPackageDirectoryToSdkRoot: string +): void { + packageResult.packageName = npmPackageInfo.name; + packageResult.version = npmPackageInfo.version; + packageResult.typespecProject = [relativeTypeSpecDirectoryToSpecRoot]; + packageResult.packageFolder = relativeGeneratedPackageDirectoryToSdkRoot; + packageResult.path.push(relativeGeneratedPackageDirectoryToSdkRoot); +} diff --git a/tools/js-sdk-release-tools/src/common/rushUtils.ts b/tools/js-sdk-release-tools/src/common/rushUtils.ts new file mode 100644 index 00000000000..e57d5ac6547 --- /dev/null +++ b/tools/js-sdk-release-tools/src/common/rushUtils.ts @@ -0,0 +1,134 @@ +import { CommentArray, CommentJSONValue, CommentObject, assign, parse, stringify } from 'comment-json'; +import { ModularClientPackageOptions, PackageResult } from './types'; +import { access } from 'node:fs/promises'; +import { basename, join, normalize, posix, relative, resolve } from 'node:path'; +import { ensureDir, readFile, writeFile } from 'fs-extra'; +import { getArtifactName, getNpmPackageInfo } from './npmUtils'; +import { runCommand, runCommandOptions } from './utils'; + +import { glob } from 'glob'; +import { logger } from '../utils/logger'; +import unixify from 'unixify'; + +interface ProjectItem { + packageName: string; + projectFolder: string; + versionPolicyName: string; +} + +async function updateRushJson(projectItem: ProjectItem) { + const content = await readFile('rush.json', { encoding: 'utf-8' }); + const rushJson = parse(content.toString()); + const projects = (rushJson as CommentObject)?.['projects'] as CommentArray; + if (!projects) { + throw new Error('Failed to parse projects in rush.json.'); + } + const isCurrentPackageExist = projects.filter((p) => p?.['packageName'] === projectItem.packageName).length > 0; + if (isCurrentPackageExist) { + logger.info(`'${projectItem.packageName}' exists, no need to update rush.json.`); + return; + } + // add new project and keep comment at the same time + const newProjects = assign(projects, [...projects, projectItem]); + const newRushJson = assign(rushJson, { ...(rushJson as CommentObject), projects: newProjects }); + const newRushJsonContent = stringify(newRushJson, undefined, 2); + writeFile('rush.json', newRushJsonContent, { encoding: 'utf-8', flush: true }); + logger.info('Updated rush.json successfully.'); +} + +async function packPackage(packageDirectory: string, packageName: string, rushxScript: string) { + const cwd = join(packageDirectory); + await runCommand('node', [rushxScript, 'pack'], { ...runCommandOptions, cwd }, false); + logger.info(`Pack '${packageName}' successfully.`); +} + +async function addApiViewInfo( + packageDirectory: string, + sdkRoot: string, + packageResult: PackageResult +): Promise<{ name: string; content: string }> { + const apiViewPathPattern = posix.join(packageDirectory, 'temp', '**/*.api.json'); + const apiViews = await glob(apiViewPathPattern); + if (!apiViews || apiViews.length === 0) throw new Error(`Failed to get API views in '${apiViewPathPattern}'. cwd: ${process.cwd()}`); + if (apiViews && apiViews.length > 1) throw new Error(`Failed to get exactly one API view: ${apiViews}.`); + packageResult.apiViewArtifact = relative(sdkRoot, apiViews[0]); + const content = (await readFile(apiViews[0], { encoding: 'utf-8' })).toString(); + const name = basename(apiViews[0]); + return { content, name }; +} + +export async function buildPackage( + packageDirectory: string, + options: ModularClientPackageOptions, + packageResult: PackageResult, + rushScript: string, + rushxScript: string +) { + const relativePackageDirectoryToSdkRoot = relative(normalize(options.sdkRepoRoot), normalize(packageDirectory)); + logger.info(`Start building package in '${relativePackageDirectoryToSdkRoot}'.`); + + const { name } = await getNpmPackageInfo(relativePackageDirectoryToSdkRoot); + await updateRushJson({ + packageName: name, + projectFolder: unixify(relativePackageDirectoryToSdkRoot), + versionPolicyName: options.versionPolicyName + }); + + logger.info(`Start to rush update.`); + await runCommand(`node`, [rushScript, 'update'], runCommandOptions, false); + logger.info(`Rush update successfully.`); + + logger.info(`Start to build package '${name}'.`); + await runCommand('node', [rushScript, 'build', '-t', name, '--verbose'], runCommandOptions); + const apiViewContext = await addApiViewInfo(packageDirectory, options.sdkRepoRoot, packageResult); + logger.info(`Build package '${name}' successfully.`); + + // build sample and test package will NOT throw exceptions + // note: these commands will delete temp folder + await tryBuildSamples(packageDirectory, rushxScript); + await tryTestPackage(packageDirectory, rushxScript); + + // restore in temp folder + const tempFolder = join(packageDirectory, 'temp'); + await ensureDir(tempFolder); + const apiViewPath = join(tempFolder, apiViewContext.name); + await writeFile(apiViewPath, apiViewContext.content, { encoding: 'utf-8', flush: true }); +} + +// no exception will be thrown, since we don't want it stop sdk generation. sdk author will need to resolve the failure +export async function tryBuildSamples(packageDirectory: string, rushxScript: string) { + logger.info(`Start to build samples in '${packageDirectory}'.`); + const cwd = packageDirectory; + const options = { ...runCommandOptions, cwd }; + try { + await runCommand(`node`, [rushxScript, 'build:samples'], options, true, 300); + logger.info(`built samples successfully.`); + } catch (err) { + logger.error(`Failed to build samples due to: ${(err as Error)?.stack ?? err}`); + } +} + +// no exception will be thrown, since we don't want it stop sdk generation. sdk author will need to resolve the failure +export async function tryTestPackage(packageDirectory: string, rushxScript: string) { + logger.info(`Start to test package in '${packageDirectory}'.`); + const env = { ...process.env, TEST_MODE: 'record' }; + const cwd = join(packageDirectory); + const options = { ...runCommandOptions, env, cwd }; + try { + await runCommand(`node`, [rushxScript, 'test:node'], options, true, 300); + logger.info(`tested package successfully.`); + } catch (err) { + logger.error(`Failed to test package due to: ${(err as Error)?.stack ?? err}`); + } +} + +export async function createArtifact(packageDirectory: string, rushxScript: string): Promise { + logger.info(`Start to create artifact in '${packageDirectory}'`); + const info = await getNpmPackageInfo(packageDirectory); + await packPackage(packageDirectory, info.name, rushxScript); + const artifactName = getArtifactName(info); + const artifactPath = posix.join(packageDirectory, artifactName); + await access(artifactPath); + logger.info(`Created artifact '${info.name}' in '${resolve(artifactPath)}' successfully.`); + return artifactPath; +} diff --git a/tools/js-sdk-release-tools/src/common/types.ts b/tools/js-sdk-release-tools/src/common/types.ts index c1db6dccf6a..24de746aa66 100644 --- a/tools/js-sdk-release-tools/src/common/types.ts +++ b/tools/js-sdk-release-tools/src/common/types.ts @@ -1,11 +1,61 @@ export enum SDKType { HighLevelClient = 'HighLevelClient', RestLevelClient = 'RestLevelClient', - ModularClient = 'ModularClient', -}; + ModularClient = 'ModularClient' +} export enum ApiVersionType { None = 'None', Stable = 'Stable', - Preview = 'Preview', -} \ No newline at end of file + Preview = 'Preview' +} + +export interface ChangelogResult { + content: string; + hasBreakingChange: boolean; + breakingChangeItems: string[]; +} + +export interface InstallInstructionsResult { + full: string; +} + +// TODO: investigate the inconsistency to https://github.com/Azure/azure-rest-api-specs/blob/main/documentation/sdkautomation/GenerateOutputSchema.json +// the PackageResult here is stricter by making some optional field to required, due to we always want the package result contains specific fields +export interface PackageResult { + language: "JavaScript"; + packageName: string; + version: string; + path: string[]; + changelog: ChangelogResult; + artifacts: string[]; + apiViewArtifact: string; + result: 'succeeded' | 'failed' | 'warning'; + packageFolder: string; + typespecProject?: string[]; + readmeMd?: string[]; + installInstructions?: InstallInstructionsResult; +} + +export interface GenerationOutputInfo { + packages: PackageResult[]; +} + +export type VersionPolicyName = 'management' | 'client'; +export type EmitterName = '@azure-tools/typespec-ts' | ''; + +export interface ModularClientPackageOptions { + sdkRepoRoot: string; + specRepoRoot: string; + typeSpecDirectory: string; + gitCommitId: string; + skip: boolean; + repoUrl: string; + versionPolicyName: VersionPolicyName; + local: boolean; +} + +export interface NpmPackageInfo { + name: string; + version: string; +} diff --git a/tools/js-sdk-release-tools/src/common/utils.ts b/tools/js-sdk-release-tools/src/common/utils.ts index ba700b3eb1c..a6a10b4861e 100644 --- a/tools/js-sdk-release-tools/src/common/utils.ts +++ b/tools/js-sdk-release-tools/src/common/utils.ts @@ -1,27 +1,14 @@ import shell from 'shelljs'; import path, { join, posix } from 'path'; import fs from 'fs'; - -import { SDKType } from './types' -import { logger } from "../utils/logger"; +import { SDKType } from './types'; +import { logger } from '../utils/logger'; import { Project, ScriptTarget, SourceFile } from 'ts-morph'; import { replaceAll } from '@ts-common/azure-js-dev-tools'; import { readFile } from 'fs/promises'; import { parse } from 'yaml'; -import { spawn, SpawnOptions } from 'child_process'; - -function printErrorDetails(output: { stdout: string; stderr: string, code: number | null } | undefined) { - if (!output) return; - logger.error(`Summary:`); - const printErrorSummary = (content: string) => content.split('\n') - .filter(line => line.includes('error') || line.includes('ERROR')) - .forEach(line => logger.error(line)); - printErrorSummary(output.stderr); - printErrorSummary(output.stdout); - logger.error(`Details:`); - logger.error(output.stderr); - logger.error(output.stdout); -} +import { access } from 'node:fs/promises'; +import { SpawnOptions, spawn } from 'child_process'; // ./eng/common/scripts/TypeSpec-Project-Process.ps1 script forces to use emitter '@azure-tools/typespec-ts', // so do NOT change the emitter @@ -31,16 +18,50 @@ const emitterName = '@azure-tools/typespec-ts'; const messageToTspConfigSample = 'Please refer to https://github.com/Azure/azure-rest-api-specs/blob/main/specification/contosowidgetmanager/Contoso.WidgetManager/tspconfig.yaml for the right schema.'; -async function loadTspConfig(typeSpecDirectory: string): Promise> { - const configPath = join(typeSpecDirectory, 'tspconfig.yaml'); - const content = await readFile(configPath, { encoding: 'utf-8' }); - const config = parse(content.toString()); - if (!config) { - throw new Error(`Failed to parse tspconfig.yaml in ${typeSpecDirectory}`); +const errorKeywordsInLowercase = new Set(['error', 'err_pnpm_no_matching_version']); + +function removeLastNewline(line: string): string { + return line.replace(/\n$/, '') +} + +function printErrorDetails( + output: { stdout: string; stderr: string; code: number | null } | undefined, + printDetails: boolean = false +) { + if (!output) return; + const getErrorSummary = (content: string) => + content + .split('\n') + .filter((line) => { + for (const keyword of errorKeywordsInLowercase) { + if (line.toLowerCase().includes(keyword)) return true; + } + return false; + }) + .map((line) => ` ${line}\n`); + let summary = [...getErrorSummary(output.stderr), ...getErrorSummary(output.stdout)]; + logger.error(`Exit code: ${output.code}`); + if (summary.length > 0) { + logger.error(`Summary:`); + summary.forEach((line) => logger.error(removeLastNewline(line))); + } + if (printDetails) { + const stderr = removeLastNewline(output.stderr); + const stdout = removeLastNewline(output.stdout); + logger.error(`Details:`); + if (stderr) { + logger.error(` stderr:`); + stderr.split('\n').forEach((line) => logger.warn(` ${line}`)); + } + if (stdout) { + logger.error(` stdout:`); + stdout.split('\n').forEach((line) => logger.warn(` ${line}`)); + } } - return config; } +export const runCommandOptions: SpawnOptions = { shell: true, stdio: ['pipe', 'pipe', 'pipe'] }; + export function getClassicClientParametersPath(packageRoot: string): string { return path.join(packageRoot, 'src', 'models', 'parameters.ts'); } @@ -70,7 +91,7 @@ export function getApiReviewPath(packageRoot: string): string { switch (sdkType) { case SDKType.ModularClient: const npmPackageName = getNpmPackageName(packageRoot); - const packageName = npmPackageName.substring("@azure/".length); + const packageName = npmPackageName.substring('@azure/'.length); const apiViewFileName = `${packageName}.api.md`; return path.join(packageRoot, 'review', apiViewFileName); case SDKType.HighLevelClient: @@ -92,9 +113,9 @@ export function getTsSourceFile(filePath: string): SourceFile | undefined { // changelog policy: https://aka.ms/azsdk/guideline/changelogs export function fixChangelogFormat(content: string) { content = replaceAll(content, '**Features**', '### Features Added')!; - content = replaceAll(content, '**Breaking Changes**', '### Breaking Changes')!; - content = replaceAll(content, '**Bugs Fixed**', '### Bugs Fixed')!; - content = replaceAll(content, '**Other Changes**', '### Other Changes')!; + content = replaceAll(content, '**Breaking Changes**', '### Breaking Changes')!; + content = replaceAll(content, '**Bugs Fixed**', '### Bugs Fixed')!; + content = replaceAll(content, '**Other Changes**', '### Other Changes')!; return content; } @@ -113,83 +134,112 @@ export function tryReadNpmPackageChangelog(packageFolderPath: string): string { } } +export async function loadTspConfig(typeSpecDirectory: string): Promise> { + const configPath = join(typeSpecDirectory, 'tspconfig.yaml'); + const content = await readFile(configPath, { encoding: 'utf-8' }); + const config = parse(content.toString()); + if (!config) { + throw new Error(`Failed to parse tspconfig.yaml in ${typeSpecDirectory}`); + } + return config; +} + // generated path is in posix format // e.g. sdk/mongocluster/arm-mongocluster -export async function getGeneratedPackageDirectory(typeSpecDirectory: string): Promise { +export async function getGeneratedPackageDirectory(typeSpecDirectory: string, sdkRepoRoot: string): Promise { const tspConfig = await loadTspConfig(typeSpecDirectory); const serviceDir = tspConfig.parameters?.['service-dir']?.default; if (!serviceDir) { - throw new Error(`Misses service-dir in parameters section of tspconfig.yaml. ${messageToTspConfigSample}`); + throw new Error(`Miss service-dir in parameters section of tspconfig.yaml. ${messageToTspConfigSample}`); } const packageDir = tspConfig.options?.[emitterName]?.['package-dir']; if (!packageDir) { - throw new Error(`Misses package-dir in ${emitterName} options of tspconfig.yaml. ${messageToTspConfigSample}`); + throw new Error(`Miss package-dir in ${emitterName} options of tspconfig.yaml. ${messageToTspConfigSample}`); } - const packageDirFromRoot = posix.join(serviceDir, packageDir); + const packageDirFromRoot = posix.join(sdkRepoRoot, serviceDir, packageDir); return packageDirFromRoot; } -export function runCommand( +export async function runCommand( command: string, args: readonly string[], - options: SpawnOptions, + options: SpawnOptions = runCommandOptions, realtimeOutput: boolean = true, - timeoutSeconds: number | undefined = undefined -): Promise<{ stdout: string; stderr: string, code }> { - return new Promise((resolve, reject) => { - let stdout = ''; - let stderr = ''; - const commandStr = `${command} ${args.join(' ')}`; - logger.info(`Start to run command: '${commandStr}'.`); - const child = spawn(command, args, options); - - let timedOut = false; - const timer = timeoutSeconds &&setTimeout(() => { + timeoutSeconds: number | undefined = undefined +): Promise<{ stdout: string; stderr: string; code: number | null }> { + let stdout = ''; + let stderr = ''; + const commandStr = `${command} ${args.join(' ')}`; + logger.info(`Start to run command: '${commandStr}'.`); + const child = spawn(command, args, options); + + let timedOut = false; + const timer = + timeoutSeconds && + setTimeout(() => { timedOut = true; child.kill(); - reject(new Error(`Process timed out after ${timeoutSeconds}s`)); + throw new Error(`Process timed out after ${timeoutSeconds}s`); }, timeoutSeconds * 1000); - - child.stdout?.on('data', (data) => { - const str = data.toString(); - stdout += str; - if (realtimeOutput) logger.info(str); - }); - - child.stderr?.on('data', (data) => { - const str = data.toString(); - stderr += str; - if (realtimeOutput) console.error(str); - }); - - child.on('close', (code) => { - if (code === 0) { - resolve({ stdout, stderr, code }); - } else { - logger.error(`Command closed with code '${code}'.`); - printErrorDetails({ stdout, stderr, code }); - reject(new Error(`Command closed with code '${code}'.`)); - } - }); - - child.on('exit', (code, signal) => { - if (timer) clearTimeout(timer); - if (!timedOut) { - if (signal || code && code !== 0) { - logger.error(`Command '${commandStr}' exited with signal '${signal ?? 'SIGTERM'}' and code ${code}.`); - printErrorDetails({ stdout, stderr, code }); - reject(new Error(`Process was killed with signal '${signal ?? 'SIGTERM'}'.`)); - } else { - resolve({ stdout, stderr, code }); - } - } - }); - - child.on('error', (err) => { - logger.error((err as Error)?.stack ?? err); - printErrorDetails({ stdout, stderr, code: null }); - reject(err); - }); + + child.stdout?.setEncoding('utf8'); + child.stderr?.setEncoding('utf8'); + + child.stdout?.on('data', (data) => { + const str = data.toString(); + stdout += str; + if (realtimeOutput) logger.info(str); + }); + + child.stderr?.on('data', (data) => { + const str = data.toString(); + stderr += str; + if (realtimeOutput) logger.warn(str); + }); + + let resolve: (value: void | PromiseLike) => void; + let reject: (reason?: any) => void; + const promise = new Promise((res, rej) => { + resolve = res; + reject = rej; + }); + let code: number | null = 0; + + child.on('exit', (exitCode, signal) => { + if (timer) clearTimeout(timer); + if (timedOut || !signal) { return; } + logger.error(`Command '${commandStr}' exited with signal '${signal ?? 'SIGTERM'}' and code ${exitCode}.`); + }); + + child.on('close', (exitCode) => { + if (exitCode === 0) { + resolve(); + logger.info(`Command '${commandStr}' closed with code '${exitCode}'.`); + return; + } + code = exitCode; + logger.error(`Command closed with code '${exitCode}'.`); + printErrorDetails({ stdout, stderr, code: exitCode }, !realtimeOutput); + reject(Error(`Command closed with code '${exitCode}'.`)); + }); + + child.on('error', (err) => { + logger.error((err as Error)?.stack ?? err); + printErrorDetails({ stdout, stderr, code: null }, !realtimeOutput); + reject(err); }); + + await promise; + return {stdout, stderr, code}; +} + +export async function existsAsync(path: string): Promise { + try { + await access(path); + return true; + } catch (error) { + logger.warn(`Fail to find ${path} for error: ${error}`); + return false; + } } diff --git a/tools/js-sdk-release-tools/src/hlc/utils/automaticGenerateChangeLogAndBumpVersion.ts b/tools/js-sdk-release-tools/src/hlc/utils/automaticGenerateChangeLogAndBumpVersion.ts index 86fa412200e..9624beace66 100644 --- a/tools/js-sdk-release-tools/src/hlc/utils/automaticGenerateChangeLogAndBumpVersion.ts +++ b/tools/js-sdk-release-tools/src/hlc/utils/automaticGenerateChangeLogAndBumpVersion.ts @@ -90,7 +90,7 @@ export async function generateChangelogAndBumpVersion(packageFolderPath: string) } originalChangeLogContent = fixChangelogFormat(originalChangeLogContent); if (!changelog.hasBreakingChange && !changelog.hasFeature) { - logger.error('Failed to generate changelog because the codes of local and npm may be the same.'); + logger.warn('Failed to generate changelog because the codes of local and npm may be the same.'); logger.info('Start to bump a fix version.'); const oriPackageJson = execSync(`git show HEAD:${path.relative(jsSdkRepoPath, path.join(packageFolderPath, 'package.json')).replace(/\\/g, '/')}`, {encoding: 'utf-8'}); const oriVersion = JSON.parse(oriPackageJson).version; diff --git a/tools/js-sdk-release-tools/src/llc/apiVersion/apiVersionTypeExtractor.ts b/tools/js-sdk-release-tools/src/llc/apiVersion/apiVersionTypeExtractor.ts index b643fa32346..a750270b621 100644 --- a/tools/js-sdk-release-tools/src/llc/apiVersion/apiVersionTypeExtractor.ts +++ b/tools/js-sdk-release-tools/src/llc/apiVersion/apiVersionTypeExtractor.ts @@ -14,7 +14,8 @@ export const getApiVersionType: IApiVersionTypeExtractor = async ( typeFromClient = await getApiVersionTypeFromRestClient(packageRoot, clientPattern, tryFindRestClientPath); if (typeFromClient !== ApiVersionType.None) return typeFromClient; - const typeFromOperations = getApiVersionTypeFromOperations(packageRoot, clientPattern, findParametersPath); + const parametersFolder = "src/"; + const typeFromOperations = getApiVersionTypeFromOperations(packageRoot, parametersFolder, findParametersPath); if (typeFromOperations !== ApiVersionType.None) return typeFromOperations; return ApiVersionType.Stable; }; diff --git a/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts b/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts index 72d0b39934f..5c051bcbae7 100644 --- a/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts +++ b/tools/js-sdk-release-tools/src/llc/generateRLCInPipeline/generateRLCInPipeline.ts @@ -41,11 +41,12 @@ export async function generateRLCInPipeline(options: { let relativePackagePath: string | undefined = undefined; if (options.typespecProject) { const typespecProject = path.join(options.swaggerRepo, options.typespecProject); - const generatedPackageDir = await getGeneratedPackageDirectory(typespecProject); + const generatedPackageDir = await getGeneratedPackageDirectory(typespecProject, options.sdkRepo); await remove(generatedPackageDir); if (!options.skipGeneration) { - logger.info(`Start to generate SDK from '${options.typespecProject}'.`); + logger.info(`Start to generate rest level client SDK from '${options.typespecProject}'.`); + // TODO: remove it, since this function is used in pipeline. if(options.sdkGenerationType === "command") { logger.info("Start to run TypeSpec command directly."); const copyPackageJsonName = 'emitter-package.json'; @@ -191,10 +192,14 @@ export async function generateRLCInPipeline(options: { const outputPackageInfo = getOutputPackageInfo(options.runningEnvironment, options.readmeMd, options.typespecProject); try { + // TODO: need to refactor + // too tricky here, when relativePackagePath === undefined, + // the project should be typespec, + // and the changedPackageDirectories should be join(service-dir, package-dir) if (!packagePath || !relativePackagePath) { const changedPackageDirectories: Set = await getChangedPackageDirectory(!options.skipGeneration); if (changedPackageDirectories.size !== 1) { - throw new Error(`Find unexpected changed package directory. Length: ${changedPackageDirectories}. Value: ${[...changedPackageDirectories].join(', ')}. Please only change files in one directory`) + throw new Error(`Find unexpected changed package directory. Length: ${changedPackageDirectories.size}. Value: ${[...changedPackageDirectories].join(', ')}. Please only change files in one directory`) } for (const d of changedPackageDirectories) relativePackagePath = d; packagePath = path.join(options.sdkRepo, relativePackagePath!); @@ -212,6 +217,7 @@ export async function generateRLCInPipeline(options: { await changeRushJson(options.sdkRepo, packageName, getRelativePackagePath(packagePath), 'client'); + // TODO: remove it for typespec project, since no need now, the test and sample are decouple from build // change configuration to skip build test, sample changeConfigOfTestAndSample(packagePath, ChangeModel.Change, SdkType.Rlc); } @@ -232,7 +238,7 @@ export async function generateRLCInPipeline(options: { execSync('node common/scripts/install-run-rush.js update', {stdio: 'inherit'}); logger.info(`Start to build '${packageName}', except for tests and samples, which may be written manually.`); // To build generated codes except test and sample, we need to change tsconfig.json. - execSync(`node common/scripts/install-run-rush.js build -t ${packageName}`, {stdio: 'inherit'}); + execSync(`node common/scripts/install-run-rush.js build -t ${packageName} --verbose`, {stdio: 'inherit'}); logger.info(`Start to run command 'node common/scripts/install-run-rush.js pack --to ${packageName} --verbose'.`); execSync(`node common/scripts/install-run-rush.js pack --to ${packageName} --verbose`, {stdio: 'inherit'}); if (!options.skipGeneration) { @@ -258,6 +264,7 @@ export async function generateRLCInPipeline(options: { if (outputPackageInfo) { outputPackageInfo.result = 'failed'; } + throw e; } finally { if (options.outputJson && outputPackageInfo) { options.outputJson.packages.push(outputPackageInfo); diff --git a/tools/js-sdk-release-tools/src/llc/utils/generateChangelog.ts b/tools/js-sdk-release-tools/src/llc/utils/generateChangelog.ts index e22ab6d39ca..95cc09537ed 100644 --- a/tools/js-sdk-release-tools/src/llc/utils/generateChangelog.ts +++ b/tools/js-sdk-release-tools/src/llc/utils/generateChangelog.ts @@ -80,6 +80,7 @@ export async function generateChangelog(packagePath) { } catch (e: any) { logger.error(`Failed to generate changelog: ${e.message}.`); + throw e; } finally { fs.rmSync(path.join(packagePath, 'changelog-temp'), { recursive: true, force: true }); await shell.cd(jsSdkRepoPath); diff --git a/tools/js-sdk-release-tools/src/llc/utils/utils.ts b/tools/js-sdk-release-tools/src/llc/utils/utils.ts index a0aa3ad22a8..183a4cfa1a3 100644 --- a/tools/js-sdk-release-tools/src/llc/utils/utils.ts +++ b/tools/js-sdk-release-tools/src/llc/utils/utils.ts @@ -64,7 +64,7 @@ export async function getLatestCodegen(packagePath) { } export function getRelativePackagePath(packagePath) { - const match = /.*[\/\\](sdk[\/\\][a-zA-Z0-9-]+[\/\\][a-zA-Z0-9-]+)/.exec(packagePath); + const match = /.*[\/\\](sdk[\/\\][a-zA-Z0-9-.]+[\/\\][a-zA-Z0-9-]+)/.exec(packagePath); if (!!match && match.length == 2) { return match[1].replace(/\\/g, '/'); } else { diff --git a/tools/js-sdk-release-tools/src/mlc/apiVersion/apiVersionTypeExtractor.ts b/tools/js-sdk-release-tools/src/mlc/apiVersion/apiVersionTypeExtractor.ts index 591c0f70e5b..90023dd8325 100644 --- a/tools/js-sdk-release-tools/src/mlc/apiVersion/apiVersionTypeExtractor.ts +++ b/tools/js-sdk-release-tools/src/mlc/apiVersion/apiVersionTypeExtractor.ts @@ -13,7 +13,8 @@ export const getApiVersionType: IApiVersionTypeExtractor = async ( typeFromClient = await getApiVersionTypeFromRestClient(packageRoot, clientPattern, tryFindRestClientPath); if (typeFromClient !== ApiVersionType.None) return typeFromClient; - const typeFromOperations = getApiVersionTypeFromOperations(packageRoot, clientPattern, findParametersPath); + const parametersFolder = "src/rest"; + const typeFromOperations = getApiVersionTypeFromOperations(packageRoot, parametersFolder, findParametersPath); if (typeFromOperations !== ApiVersionType.None) return typeFromOperations; return ApiVersionType.Stable; }; diff --git a/tools/js-sdk-release-tools/src/mlc/changlog/generateChangelog.ts b/tools/js-sdk-release-tools/src/mlc/changlog/generateChangelog.ts new file mode 100644 index 00000000000..7103d345176 --- /dev/null +++ b/tools/js-sdk-release-tools/src/mlc/changlog/generateChangelog.ts @@ -0,0 +1,14 @@ +import { Changelog } from '../../changelog/changelogGenerator'; +import { generateChangelogAndBumpVersion as generateChangelogAndBumpVersionBase } from '../../hlc/utils/automaticGenerateChangeLogAndBumpVersion'; +import { logger } from '../../utils/logger'; + +// TODO: reuse HLC's changelog's generator for now, add api layer changelog generation later +// TODO: consider decouple version bump and changelog generation +// TODO: version bump should reuse version bumper in azure-sdk-for-js +// TODO: when there's no breaking changes and new features, generateChangelogAndBumpVersion return undefined, which causes output json contains empty changelog content. looks like it doesn't impact review flow. keep this logic for now. +export async function generateChangelogAndBumpVersion(packageDirectory: string): Promise { + logger.info(`Start to generate changelog in ${packageDirectory}`); + const changelog = await generateChangelogAndBumpVersionBase(packageDirectory); + logger.info(`Generated changelog successfully.`); + return changelog; +} diff --git a/tools/js-sdk-release-tools/src/mlc/clientGenerator/modularClientPackageGenerator.ts b/tools/js-sdk-release-tools/src/mlc/clientGenerator/modularClientPackageGenerator.ts new file mode 100644 index 00000000000..8368d5a5ac5 --- /dev/null +++ b/tools/js-sdk-release-tools/src/mlc/clientGenerator/modularClientPackageGenerator.ts @@ -0,0 +1,80 @@ +import { ModularClientPackageOptions, NpmPackageInfo, PackageResult } from '../../common/types'; +import { buildPackage, createArtifact } from '../../common/rushUtils'; +import { initPackageResult, updateChangelogResult, updateNpmPackageResult } from '../../common/packageResultUtils'; +import { join, normalize, posix, relative } from 'node:path'; + +import { createOrUpdateCiYaml } from '../../common/ciYamlUtils'; +import { generateChangelogAndBumpVersion } from '../changlog/generateChangelog'; +import { generateTypeScriptCodeFromTypeSpec } from './utils/typeSpecUtils'; +import { getGeneratedPackageDirectory } from '../../common/utils'; +import { getNpmPackageInfo } from '../../common/npmUtils'; +import { logger } from '../../utils/logger'; +import { exists, remove } from 'fs-extra'; +import unixify from 'unixify'; + +// !!!IMPORTANT: +// this function should be used ONLY in +// 1. the CodeGen pipeline of azure-rest-api-specs pull request for generating packages in azure-sdk-for-js +// 2. in the root directory of azure-sdk-for-js repo +// it has extra steps to generate a releasable azure sdk package (no modular client's doc for now, use RLC's for now) after typescript code is generate: +// https://github.com/Azure/azure-sdk-for-js/blob/main/documentation/steps-after-generations.md +export async function generateAzureSDKPackage(options: ModularClientPackageOptions): Promise { + logger.info(`Start to generate modular client package for azure-sdk-for-js.`); + const packageResult = initPackageResult(); + const rushScript = join(options.sdkRepoRoot, 'common/scripts/install-run-rush.js'); + const rushxScript = join(options.sdkRepoRoot, 'common/scripts/install-run-rushx.js'); + + try { + const packageDirectory = await getGeneratedPackageDirectory(options.typeSpecDirectory, options.sdkRepoRoot); + const packageJsonPath = join(packageDirectory, 'package.json'); + let originalNpmPackageInfo: undefined | NpmPackageInfo; + if (await exists(packageJsonPath)) originalNpmPackageInfo = await getNpmPackageInfo(packageDirectory); + + await remove(packageDirectory); + + await generateTypeScriptCodeFromTypeSpec(options, originalNpmPackageInfo?.version, packageDirectory); + const relativePackageDirToSdkRoot = relative(normalize(options.sdkRepoRoot), normalize(packageDirectory)); + + await buildPackage(packageDirectory, options, packageResult, rushScript, rushxScript); + + // changelog generation will compute package version and bump it in package.json, + // so changelog generation should be put before any task needs package.json's version, + // TODO: consider to decouple version bump and changelog generation + // TODO: to be compatible with current tool, input relative generated package dir + const changelog = await generateChangelogAndBumpVersion(relativePackageDirToSdkRoot); + updateChangelogResult(packageResult, changelog); + + const npmPackageInfo = await getNpmPackageInfo(packageDirectory); + const relativeTypeSpecDirToSpecRoot = posix.relative( + unixify(options.specRepoRoot), + unixify(options.typeSpecDirectory) + ); + updateNpmPackageResult( + packageResult, + npmPackageInfo, + relativeTypeSpecDirToSpecRoot, + relativePackageDirToSdkRoot + ); + + const artifactPath = await createArtifact(packageDirectory, rushxScript); + const relativeArtifactPath = posix.relative(unixify(options.sdkRepoRoot), unixify(artifactPath)); + packageResult.artifacts.push(relativeArtifactPath); + + const ciYamlPath = await createOrUpdateCiYaml( + relativePackageDirToSdkRoot, + options.versionPolicyName, + npmPackageInfo + ); + packageResult.path.push(ciYamlPath); + + packageResult.result = 'succeeded'; + logger.info(`Generated package successfully.`); + logger.info(`Package summary: ${JSON.stringify(packageResult, undefined, 2)}`); + } catch (err) { + packageResult.result = 'failed'; + logger.error(`Failed to generate package due to ${(err as Error)?.stack ?? err}`); + throw err; + } finally { + return packageResult; + } +} diff --git a/tools/js-sdk-release-tools/src/mlc/clientGenerator/utils/typeSpecUtils.ts b/tools/js-sdk-release-tools/src/mlc/clientGenerator/utils/typeSpecUtils.ts new file mode 100644 index 00000000000..0dbaaf00821 --- /dev/null +++ b/tools/js-sdk-release-tools/src/mlc/clientGenerator/utils/typeSpecUtils.ts @@ -0,0 +1,40 @@ +import { join } from 'path'; +import { ModularClientPackageOptions } from '../../../common/types'; +import { getGeneratedPackageDirectory, runCommand, runCommandOptions } from '../../../common/utils'; +import { logger } from '../../../utils/logger'; +import { load } from '@npmcli/package-json'; + +export async function updatePackageVersion(packageDirectory: string, version: string): Promise { + const packageJson = await load(packageDirectory); + packageJson.content.version = version; + packageJson.save(); +} + +export async function generateTypeScriptCodeFromTypeSpec( + options: ModularClientPackageOptions, + originalVersion: string | undefined, + packageDirectory: string +): Promise { + const tspConfigPath = join(options.typeSpecDirectory, 'tspconfig.yaml'); + logger.info('Start to generate code by tsp-client.'); + await runCommand( + 'tsp-client', + [ + 'init', + '--debug', + '--tsp-config', + tspConfigPath, + '--local-spec-repo', + options.typeSpecDirectory, + '--repo', + options.specRepoRoot, + '--commit', + options.gitCommitId + ], + { shell: true, stdio: 'inherit' }, + false + ); + + if (originalVersion) await updatePackageVersion(packageDirectory, originalVersion); + logger.info(`Generated typescript code successfully.`); +} diff --git a/tools/js-sdk-release-tools/src/test/apiVersion/apiVersionExtractor.test.ts b/tools/js-sdk-release-tools/src/test/apiVersion/apiVersionExtractor.test.ts index bac8f4dfa52..6a43e45fd80 100644 --- a/tools/js-sdk-release-tools/src/test/apiVersion/apiVersionExtractor.test.ts +++ b/tools/js-sdk-release-tools/src/test/apiVersion/apiVersionExtractor.test.ts @@ -1,72 +1,71 @@ -import { describe, expect, test } from "vitest"; -import { getApiVersionType } from "../../mlc/apiVersion/apiVersionTypeExtractor"; -import { getApiVersionType as getApiVersionTypeInRLC } from "../../llc/apiVersion/apiVersionTypeExtractor"; -import { join } from "path"; -import { ApiVersionType } from "../../common/types"; -import { findApiVersionInRestClient } from "../../xlc/apiVersion/utils"; +import { describe, expect, test } from 'vitest'; +import { getApiVersionType } from '../../mlc/apiVersion/apiVersionTypeExtractor'; +import { getApiVersionType as getApiVersionTypeInRLC } from '../../llc/apiVersion/apiVersionTypeExtractor'; +import { join } from 'path'; +import { ApiVersionType } from '../../common/types'; +import { tryFindApiVersionInRestClient } from '../../xlc/apiVersion/utils'; -test("MLC api-version Extractor: new createClient function", async () => { - const clientPath = join(__dirname, 'testCases/new/src/rest/newClient.ts'); - const version = findApiVersionInRestClient(clientPath); - expect(version).toBe('2024-03-01-preview'); -}); +describe('Modular client api-version Extractor', () => { + test('new createClient function', async () => { + const clientPath = join(__dirname, 'testCases/new/src/rest/newClient.ts'); + const version = tryFindApiVersionInRestClient(clientPath); + expect(version).toBe('2024-03-01-preview'); + }); -test("MLC api-version Extractor: get api version type from new createClient function", async () => { - const root = join(__dirname, 'testCases/new/'); - const version = await getApiVersionType(root); - expect(version).toBe(ApiVersionType.Preview); -}); + test('get api version type from new createClient function', async () => { + const root = join(__dirname, 'testCases/new/'); + const version = await getApiVersionType(root); + expect(version).toBe(ApiVersionType.Preview); + }); -test("MLC api-version Extractor: old createClient function 1", async () => { - const clientPath = join(__dirname, 'testCases/old1/src/rest/oldClient.ts'); - const version = findApiVersionInRestClient(clientPath); - expect(version).toBe('v1.1-preview.1'); -}); + test('old createClient function 1', async () => { + const clientPath = join(__dirname, 'testCases/old1/src/rest/oldClient.ts'); + const version = tryFindApiVersionInRestClient(clientPath); + expect(version).toBe('v1.1-preview.1'); + }); -test("MLC api-version Extractor: get api version type from old createClient function 1", async () => { - const root = join(__dirname, 'testCases/old1/'); - const version = await getApiVersionType(root); - expect(version).toBe(ApiVersionType.Preview); -}); + test('get api version type from old createClient function 1', async () => { + const root = join(__dirname, 'testCases/old1/'); + const version = await getApiVersionType(root); + expect(version).toBe(ApiVersionType.Preview); + }); -test("MLC api-version Extractor: old createClient function 2", async () => { - const clientPath = join(__dirname, 'testCases/old2/src/rest/oldClient.ts'); - const version = findApiVersionInRestClient(clientPath); - expect(version).toBe('2024-03-01'); -}); + test('old createClient function 2', async () => { + const clientPath = join(__dirname, 'testCases/old2/src/rest/oldClient.ts'); + const version = tryFindApiVersionInRestClient(clientPath); + expect(version).toBe('2024-03-01'); + }); -test("MLC api-version Extractor: get api version type from old createClient function 2", async () => { - const root = join(__dirname, 'testCases/old2/'); - const version = await getApiVersionType(root); - expect(version).toBe(ApiVersionType.Stable); + test('get api version type from old createClient function 2', async () => { + const root = join(__dirname, 'testCases/old2/'); + const version = await getApiVersionType(root); + expect(version).toBe(ApiVersionType.Stable); + }); }); -describe("Rest client file fallbacks", () => { - // Modular - { - test("Modular: src/api/xxxContext.ts exists", async () => { +describe('Rest client file fallbacks', () => { + describe('Modular client', () => { + test('src/api/xxxContext.ts exists', async () => { const root = join(__dirname, 'testCases/new-context/'); const version = await getApiVersionType(root); expect(version).toBe(ApiVersionType.Preview); }); - test("Modular: src/api/xxxContext.ts doesn't exists, fallback to src/rest/xxxClient.ts", async () => { + test("src/api/xxxContext.ts doesn't exists, fallback to src/rest/xxxClient.ts", async () => { const root = join(__dirname, 'testCases/new/'); const version = await getApiVersionType(root); expect(version).toBe(ApiVersionType.Preview); }); - } - // RLC - { - test("RLC: src/xxxContext.ts exists", async () => { + }); + describe('RLC', () => { + test('src/xxxContext.ts exists', async () => { const root = join(__dirname, 'testCases/rlc-context/'); const version = await getApiVersionTypeInRLC(root); expect(version).toBe(ApiVersionType.Preview); - }); - test("RLC: src/xxxContext.ts doesn't exists, fallback to src/xxxClient.ts", async () => { + test("src/xxxContext.ts doesn't exists, fallback to src/xxxClient.ts", async () => { const root = join(__dirname, 'testCases/rlc-client/'); const version = await getApiVersionTypeInRLC(root); expect(version).toBe(ApiVersionType.Preview); }); - } -}); \ No newline at end of file + }); +}); diff --git a/tools/js-sdk-release-tools/src/test/apiVersion/testCases/new-context/src/api/newContext.ts b/tools/js-sdk-release-tools/src/test/apiVersion/testCases/new-context/src/api/newContext.ts deleted file mode 100644 index 83492bbb81b..00000000000 --- a/tools/js-sdk-release-tools/src/test/apiVersion/testCases/new-context/src/api/newContext.ts +++ /dev/null @@ -1,68 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { getClient, ClientOptions } from "@azure-rest/core-client"; -import { logger } from "../logger.js"; -import { TokenCredential } from "@azure/core-auth"; -import { DocumentDBContext } from "./clientDefinitions.js"; - -/** The optional parameters for the client */ -export interface DocumentDBContextOptions extends ClientOptions { - /** The api version option of the client */ - apiVersion?: string; -} - -/** - * Initialize a new instance of `DocumentDBContext` - * @param credentials - uniquely identify client credential - * @param options - the parameter for all optional parameters - */ -export default function createClient( - credentials: TokenCredential, - { - apiVersion = "2024-03-01-preview", - ...options - }: DocumentDBContextOptions = {}, -): DocumentDBContext { - const endpointUrl = - options.endpoint ?? options.baseUrl ?? `https://management.azure.com`; - const userAgentInfo = `azsdk-js-arm-mongocluster/1.0.0-beta.1`; - const userAgentPrefix = - options.userAgentOptions && options.userAgentOptions.userAgentPrefix - ? `${options.userAgentOptions.userAgentPrefix} ${userAgentInfo}` - : `${userAgentInfo}`; - options = { - ...options, - userAgentOptions: { - userAgentPrefix, - }, - loggingOptions: { - logger: options.loggingOptions?.logger ?? logger.info, - }, - credentials: { - scopes: options.credentials?.scopes ?? [`${endpointUrl}/.default`], - }, - }; - const client = getClient( - endpointUrl, - credentials, - options, - ) as DocumentDBContext; - - client.pipeline.removePolicy({ name: "ApiVersionPolicy" }); - client.pipeline.addPolicy({ - name: "ClientApiVersionPolicy", - sendRequest: (req, next) => { - // Use the apiVersion defined in request url directly - // Append one if there is no apiVersion and we have one at client options - const url = new URL(req.url); - if (!url.searchParams.get("api-version") && apiVersion) { - req.url = `${req.url}${Array.from(url.searchParams.keys()).length > 0 ? "&" : "?" - }api-version=${apiVersion}`; - } - - return next(req); - }, - }); - return client; -} diff --git a/tools/js-sdk-release-tools/src/test/apiVersion/testCases/new-context/src/api/openAIContext.ts b/tools/js-sdk-release-tools/src/test/apiVersion/testCases/new-context/src/api/openAIContext.ts new file mode 100644 index 00000000000..6d62fa3db01 --- /dev/null +++ b/tools/js-sdk-release-tools/src/test/apiVersion/testCases/new-context/src/api/openAIContext.ts @@ -0,0 +1,58 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT license. + +import { TokenCredential, KeyCredential } from "@azure/core-auth"; +import { ClientOptions, Client, getClient } from "@azure-rest/core-client"; +import { logger } from "../logger.js"; + +export interface OpenAIContext extends Client {} + +/** Optional parameters for the client. */ +export interface OpenAIClientOptionalParams extends ClientOptions { + /** The API version to use for this operation. */ + apiVersion?: string; +} + +export function createOpenAI( + endpointParam: string, + credential: KeyCredential | TokenCredential, + options: OpenAIClientOptionalParams = {}, +): OpenAIContext { + const endpointUrl = + options.endpoint ?? options.baseUrl ?? `${endpointParam}/openai`; + + const prefixFromOptions = options?.userAgentOptions?.userAgentPrefix; + const userAgentPrefix = prefixFromOptions + ? `${prefixFromOptions} azsdk-js-api` + : "azsdk-js-api"; + const { apiVersion: _, ...updatedOptions } = { + ...options, + userAgentOptions: { userAgentPrefix }, + loggingOptions: { logger: options.loggingOptions?.logger ?? logger.info }, + credentials: { + scopes: options.credentials?.scopes ?? [ + "https://cognitiveservices.azure.com/.default", + ], + apiKeyHeaderName: options.credentials?.apiKeyHeaderName ?? "api-key", + }, + }; + const clientContext = getClient(endpointUrl, credential, updatedOptions); + clientContext.pipeline.removePolicy({ name: "ApiVersionPolicy" }); + const apiVersion = options.apiVersion ?? "2024-06-01-preview"; + clientContext.pipeline.addPolicy({ + name: "ClientApiVersionPolicy", + sendRequest: (req, next) => { + // Use the apiVersion defined in request url directly + // Append one if there is no apiVersion and we have one at client options + const url = new URL(req.url); + if (!url.searchParams.get("api-version")) { + req.url = `${req.url}${ + Array.from(url.searchParams.keys()).length > 0 ? "&" : "?" + }api-version=${apiVersion}`; + } + + return next(req); + }, + }); + return clientContext; +} \ No newline at end of file diff --git a/tools/js-sdk-release-tools/src/test/apiVersion/testCases/rlc-context/src/newContext.ts b/tools/js-sdk-release-tools/src/test/apiVersion/testCases/rlc-context/src/newContext.ts deleted file mode 100644 index 83492bbb81b..00000000000 --- a/tools/js-sdk-release-tools/src/test/apiVersion/testCases/rlc-context/src/newContext.ts +++ /dev/null @@ -1,68 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { getClient, ClientOptions } from "@azure-rest/core-client"; -import { logger } from "../logger.js"; -import { TokenCredential } from "@azure/core-auth"; -import { DocumentDBContext } from "./clientDefinitions.js"; - -/** The optional parameters for the client */ -export interface DocumentDBContextOptions extends ClientOptions { - /** The api version option of the client */ - apiVersion?: string; -} - -/** - * Initialize a new instance of `DocumentDBContext` - * @param credentials - uniquely identify client credential - * @param options - the parameter for all optional parameters - */ -export default function createClient( - credentials: TokenCredential, - { - apiVersion = "2024-03-01-preview", - ...options - }: DocumentDBContextOptions = {}, -): DocumentDBContext { - const endpointUrl = - options.endpoint ?? options.baseUrl ?? `https://management.azure.com`; - const userAgentInfo = `azsdk-js-arm-mongocluster/1.0.0-beta.1`; - const userAgentPrefix = - options.userAgentOptions && options.userAgentOptions.userAgentPrefix - ? `${options.userAgentOptions.userAgentPrefix} ${userAgentInfo}` - : `${userAgentInfo}`; - options = { - ...options, - userAgentOptions: { - userAgentPrefix, - }, - loggingOptions: { - logger: options.loggingOptions?.logger ?? logger.info, - }, - credentials: { - scopes: options.credentials?.scopes ?? [`${endpointUrl}/.default`], - }, - }; - const client = getClient( - endpointUrl, - credentials, - options, - ) as DocumentDBContext; - - client.pipeline.removePolicy({ name: "ApiVersionPolicy" }); - client.pipeline.addPolicy({ - name: "ClientApiVersionPolicy", - sendRequest: (req, next) => { - // Use the apiVersion defined in request url directly - // Append one if there is no apiVersion and we have one at client options - const url = new URL(req.url); - if (!url.searchParams.get("api-version") && apiVersion) { - req.url = `${req.url}${Array.from(url.searchParams.keys()).length > 0 ? "&" : "?" - }api-version=${apiVersion}`; - } - - return next(req); - }, - }); - return client; -} diff --git a/tools/js-sdk-release-tools/src/test/apiVersion/testCases/rlc-context/src/openAIContext.ts b/tools/js-sdk-release-tools/src/test/apiVersion/testCases/rlc-context/src/openAIContext.ts new file mode 100644 index 00000000000..6d62fa3db01 --- /dev/null +++ b/tools/js-sdk-release-tools/src/test/apiVersion/testCases/rlc-context/src/openAIContext.ts @@ -0,0 +1,58 @@ +// Copyright (c) Microsoft Corporation. +// Licensed under the MIT license. + +import { TokenCredential, KeyCredential } from "@azure/core-auth"; +import { ClientOptions, Client, getClient } from "@azure-rest/core-client"; +import { logger } from "../logger.js"; + +export interface OpenAIContext extends Client {} + +/** Optional parameters for the client. */ +export interface OpenAIClientOptionalParams extends ClientOptions { + /** The API version to use for this operation. */ + apiVersion?: string; +} + +export function createOpenAI( + endpointParam: string, + credential: KeyCredential | TokenCredential, + options: OpenAIClientOptionalParams = {}, +): OpenAIContext { + const endpointUrl = + options.endpoint ?? options.baseUrl ?? `${endpointParam}/openai`; + + const prefixFromOptions = options?.userAgentOptions?.userAgentPrefix; + const userAgentPrefix = prefixFromOptions + ? `${prefixFromOptions} azsdk-js-api` + : "azsdk-js-api"; + const { apiVersion: _, ...updatedOptions } = { + ...options, + userAgentOptions: { userAgentPrefix }, + loggingOptions: { logger: options.loggingOptions?.logger ?? logger.info }, + credentials: { + scopes: options.credentials?.scopes ?? [ + "https://cognitiveservices.azure.com/.default", + ], + apiKeyHeaderName: options.credentials?.apiKeyHeaderName ?? "api-key", + }, + }; + const clientContext = getClient(endpointUrl, credential, updatedOptions); + clientContext.pipeline.removePolicy({ name: "ApiVersionPolicy" }); + const apiVersion = options.apiVersion ?? "2024-06-01-preview"; + clientContext.pipeline.addPolicy({ + name: "ClientApiVersionPolicy", + sendRequest: (req, next) => { + // Use the apiVersion defined in request url directly + // Append one if there is no apiVersion and we have one at client options + const url = new URL(req.url); + if (!url.searchParams.get("api-version")) { + req.url = `${req.url}${ + Array.from(url.searchParams.keys()).length > 0 ? "&" : "?" + }api-version=${apiVersion}`; + } + + return next(req); + }, + }); + return clientContext; +} \ No newline at end of file diff --git a/tools/js-sdk-release-tools/src/test/changelog/changelogGenerator.test.ts b/tools/js-sdk-release-tools/src/test/changelog/changelogGenerator.test.ts index 855c43097cc..66d29d077be 100644 --- a/tools/js-sdk-release-tools/src/test/changelog/changelogGenerator.test.ts +++ b/tools/js-sdk-release-tools/src/test/changelog/changelogGenerator.test.ts @@ -5,10 +5,7 @@ import { SDKType } from "../../common/types"; import { describe } from "node:test"; import { tryReadNpmPackageChangelog } from "../../common/utils"; import { ensureDirSync, removeSync, outputFileSync } from "fs-extra"; - -function getRandomInt(max) { - return Math.floor(Math.random() * max); -} +import { getRandomInt } from "../utils/utils"; describe("Breaking change detection", () => { test("HLC -> Modular: Rename", async () => { diff --git a/tools/js-sdk-release-tools/src/test/command/runCommand.test.ts b/tools/js-sdk-release-tools/src/test/command/runCommand.test.ts new file mode 100644 index 00000000000..162d86f7bb7 --- /dev/null +++ b/tools/js-sdk-release-tools/src/test/command/runCommand.test.ts @@ -0,0 +1,15 @@ +import { describe, expect, test } from "vitest"; +import { runCommand, runCommandOptions } from "../../common/utils"; + +describe('Run command', () => { + test('Invalid command should throw error', async () => { + await expect(runCommand('invalid-command', [], runCommandOptions, false)).rejects.toThrow(); + }); + test('Valid command should not throw error', async () => { + const result = await runCommand('echo 123', [], runCommandOptions, false); + expect(result.stdout.replaceAll('\r', '').replaceAll('\n', '')).toBe('123'); + }); + test('Inherit stdio should not throw error', async () => { + await expect(runCommand('echo 123', [], { shell: true, stdio: 'inherit' }, false)).resolves.not.toThrow(); + }); +}); \ No newline at end of file diff --git a/tools/js-sdk-release-tools/src/test/npm/npm.test.ts b/tools/js-sdk-release-tools/src/test/npm/npm.test.ts new file mode 100644 index 00000000000..ea24f0d8184 --- /dev/null +++ b/tools/js-sdk-release-tools/src/test/npm/npm.test.ts @@ -0,0 +1,13 @@ +import { describe, expect, test } from "vitest"; +import { updatePackageVersion } from "../../mlc/clientGenerator/utils/typeSpecUtils"; +import { join } from "path"; +import { load } from '@npmcli/package-json'; + +describe('Npm package json', () => { + test('Replace package version', async () => { + const packageDirectory = join(__dirname, 'testCases'); + await updatePackageVersion(packageDirectory, '2.0.0'); + const packageJson = await load(packageDirectory); + expect(packageJson.content.version).toBe('2.0.0'); + }); +}); \ No newline at end of file diff --git a/tools/js-sdk-release-tools/src/test/npm/testCases/package.json b/tools/js-sdk-release-tools/src/test/npm/testCases/package.json new file mode 100644 index 00000000000..9abaf3d4024 --- /dev/null +++ b/tools/js-sdk-release-tools/src/test/npm/testCases/package.json @@ -0,0 +1,109 @@ +{ + "name": "@azure/schema-registry-json", + "version": "2.0.0", + "description": "Schema Registry JSON Serializer Library with typescript type definitions for node.js and browser.", + "sdk-type": "client", + "main": "dist/index.js", + "module": "dist-esm/src/index.js", + "types": "types/schema-registry-json.d.ts", + "scripts": { + "audit": "node ../../../common/scripts/rush-audit.js && rimraf node_modules package-lock.json && npm i --package-lock-only 2>&1 && npm audit", + "bundle": "tsc -p . && dev-tool run bundle --polyfill-node false --inject-node-polyfills true --ignore-missing-node-builtins true", + "build:browser": "npm run bundle", + "build:node": "npm run bundle", + "build:samples": "echo Obsolete.", + "build:test": "npm run bundle", + "build": "npm run clean && npm run bundle && dev-tool run extract-api", + "check-format": "dev-tool run vendored prettier --list-different --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.ts\" \"test/**/*.ts\" \"samples-dev/**/*.ts\" \"*.{js,json}\"", + "clean": "rimraf --glob dist dist-* temp types *.tgz *.log", + "execute:samples": "dev-tool samples run samples-dev", + "extract-api": "tsc -p . && dev-tool run extract-api", + "format": "dev-tool run vendored prettier --write --config ../../../.prettierrc.json --ignore-path ../../../.prettierignore \"src/**/*.ts\" \"test/**/*.ts\" \"samples-dev/**/*.ts\" \"*.{js,json}\"", + "integration-test:browser": "dev-tool run test:browser", + "integration-test:node": "dev-tool run test:node-js-input -- --timeout 5000000 'dist-esm/test/**/*.spec.js'", + "integration-test": "npm run integration-test:node && npm run integration-test:browser", + "lint:fix": "eslint package.json api-extractor.json README.md src test --ext .ts,.javascript,.js --fix --fix-type [problem,suggestion]", + "lint": "eslint package.json api-extractor.json README.md src test --ext .ts,.javascript,.js", + "pack": "npm pack 2>&1", + "test:browser": "npm run build:test && npm run unit-test:browser && npm run integration-test:browser", + "test:node": "npm run build:test && npm run unit-test:node && npm run integration-test:node", + "test": "npm run build:test && npm run unit-test && npm run integration-test", + "unit-test:browser": "dev-tool run test:browser", + "unit-test:node": "dev-tool run test:node-ts-input -- --timeout 1200000 \"test/{,!(browser)/**/}*.spec.ts\"", + "unit-test": "npm run unit-test:node && npm run unit-test:browser" + }, + "files": [ + "dist/", + "dist-esm/src/", + "types/schema-registry-json.d.ts", + "README.md", + "LICENSE" + ], + "repository": "github:Azure/azure-sdk-for-js", + "engines": { + "node": ">=18.0.0" + }, + "keywords": [ + "azure", + "cloud", + "typescript" + ], + "author": "Microsoft Corporation", + "license": "MIT", + "bugs": { + "url": "https://github.com/Azure/azure-sdk-for-js/issues" + }, + "homepage": "https://github.com/Azure/azure-sdk-for-js/blob/main/sdk/schemaregistry/schema-registry-json/", + "sideEffects": false, + "prettier": "@azure/eslint-plugin-azure-sdk/prettier.json", + "//sampleConfiguration": { + "disableDocsMs": true, + "productName": "Azure Schema Registry", + "productSlugs": [ + "azure", + "azure-schema-registry-json" + ], + "requiredResources": { + "Azure Schema Registry resource": "https://aka.ms/schemaregistry" + } + }, + "dependencies": { + "@azure/logger": "^1.0.0", + "@azure/schema-registry": "^1.3.0", + "lru-cache": "^10.2.0", + "tslib": "^2.2.0" + }, + "devDependencies": { + "@azure/core-util": "^1.3.0", + "@azure/dev-tool": "^1.0.0", + "@azure/eslint-plugin-azure-sdk": "^3.0.0", + "@azure/event-hubs": "^5.8.0", + "@azure/identity": "^4.0.1", + "@azure-tools/test-utils": "^1.0.1", + "@azure-tools/test-credential": "^1.0.0", + "@azure-tools/test-recorder": "^3.0.0", + "@microsoft/api-extractor": "^7.31.1", + "@types/mocha": "^10.0.0", + "@types/node": "^18.0.0", + "ajv": "^8.12.0", + "cross-env": "^7.0.2", + "dotenv": "^16.0.0", + "eslint": "^8.0.0", + "karma": "^6.2.0", + "karma-chrome-launcher": "^3.0.0", + "karma-coverage": "^2.0.0", + "karma-env-preprocessor": "^0.1.1", + "karma-firefox-launcher": "^1.1.0", + "karma-json-preprocessor": "^0.3.3", + "karma-json-to-file-reporter": "^1.0.1", + "karma-junit-reporter": "^2.0.1", + "karma-mocha": "^2.0.1", + "karma-mocha-reporter": "^2.2.5", + "karma-sourcemap-loader": "^0.3.8", + "mocha": "^10.0.0", + "nyc": "^17.0.0", + "rimraf": "^5.0.5", + "typescript": "~5.5.3", + "ts-node": "^10.0.0" + } +} diff --git a/tools/js-sdk-release-tools/src/test/pipeline/sdkGeneration.test.ts b/tools/js-sdk-release-tools/src/test/pipeline/sdkGeneration.test.ts new file mode 100644 index 00000000000..76fb3c92e6f --- /dev/null +++ b/tools/js-sdk-release-tools/src/test/pipeline/sdkGeneration.test.ts @@ -0,0 +1,68 @@ +import path from 'path'; +import { describe, expect, test } from 'vitest'; +import { getRandomInt } from '../utils/utils'; +import { ensureDir, remove, writeFile } from 'fs-extra'; +import { stringify } from 'yaml'; +import { SDKType } from '../../common/types'; +import { parseInputJson } from '../../utils/generateInputUtils'; + +describe('Auto SDK generation path test', () => { + test('high level client generation', async () => { + const inputJson = { + relatedReadmeMdFiles: ['zzz/resource-manager/xxx.readme'] + }; + const { sdkType } = await parseInputJson(inputJson); + expect(sdkType).toBe(SDKType.HighLevelClient); + }); + + test('rest level client generation', async () => { + const fakeTspConfig = { + options: { + '@azure-tools/typespec-ts': {} + } + }; + const tempSpecFolder = path.join(__dirname, `tmp/spec-${getRandomInt(10000)}`); + const inputJson = { + relatedTypeSpecProjectFolder: ['tsp'], + specFolder: tempSpecFolder + }; + try { + await ensureDir(path.join(tempSpecFolder, 'tsp')); + + await writeFile(path.join(tempSpecFolder, 'tsp/tspconfig.yaml'), stringify(fakeTspConfig), { + encoding: 'utf8', + flush: true + }); + const { sdkType } = await parseInputJson(inputJson); + expect(sdkType).toBe(SDKType.RestLevelClient); + } finally { + await remove(tempSpecFolder); + } + }); + + test('modular client generation', async () => { + const fakeTspConfig = { + options: { + '@azure-tools/typespec-ts': { + isModularLibrary: true + } + } + }; + const tempSpecFolder = path.join(__dirname, `tmp/spec-${getRandomInt(10000)}`); + const inputJson = { + relatedTypeSpecProjectFolder: ['tsp'], + specFolder: tempSpecFolder + }; + try { + await ensureDir(path.join(tempSpecFolder, 'tsp')); + await writeFile(path.join(tempSpecFolder, 'tsp/tspconfig.yaml'), stringify(fakeTspConfig), { + encoding: 'utf8', + flush: true + }); + const { sdkType } = await parseInputJson(inputJson); + expect(sdkType).toBe(SDKType.ModularClient); + } finally { + await remove(tempSpecFolder); + } + }); +}); diff --git a/tools/js-sdk-release-tools/src/test/utils/utils.ts b/tools/js-sdk-release-tools/src/test/utils/utils.ts new file mode 100644 index 00000000000..b4cb1429a2a --- /dev/null +++ b/tools/js-sdk-release-tools/src/test/utils/utils.ts @@ -0,0 +1,3 @@ +export function getRandomInt(max) { + return Math.floor(Math.random() * max); +} \ No newline at end of file diff --git a/tools/js-sdk-release-tools/src/utils/changeConfigOfTestAndSample.ts b/tools/js-sdk-release-tools/src/utils/changeConfigOfTestAndSample.ts index f6d6da5a93c..3e840670d04 100644 --- a/tools/js-sdk-release-tools/src/utils/changeConfigOfTestAndSample.ts +++ b/tools/js-sdk-release-tools/src/utils/changeConfigOfTestAndSample.ts @@ -42,6 +42,7 @@ export function changeConfigOfTestAndSample(packagePath: string, mode: ChangeMod apiExtractor['mainEntryPointFilePath'] = "./types/index.d.ts"; } } + // TODO: bug? never change the files back, since the it reads the changed files } else if (mode === ChangeModel.Revert) { tsConfig = oriTsConfig; packageJson = JSON.parse(packageJsonFile); diff --git a/tools/js-sdk-release-tools/src/utils/generateInputUtils.ts b/tools/js-sdk-release-tools/src/utils/generateInputUtils.ts new file mode 100644 index 00000000000..3704b44eff2 --- /dev/null +++ b/tools/js-sdk-release-tools/src/utils/generateInputUtils.ts @@ -0,0 +1,90 @@ +import path from "path"; +import { SDKType } from "../common/types"; +import { loadTspConfig } from "../common/utils"; +import { RunningEnvironment } from "./runningEnvironment"; +import { exists } from "fs-extra"; + +async function isManagementPlaneModularClient(specFolder: string, typespecProjectFolder: string[] | string | undefined) { + if (!typespecProjectFolder) { + return false; + } + + if (Array.isArray(typespecProjectFolder) && (typespecProjectFolder as string[]).length !== 1) { + throw new Error(`Unexpected typespecProjectFolder length: ${(typespecProjectFolder as string[]).length} (expect 1)`); + } + + const resolvedRelativeTspFolder = Array.isArray(typespecProjectFolder) ? typespecProjectFolder[0] : typespecProjectFolder as string; + const tspFolderFromSpecRoot = path.join(specFolder, resolvedRelativeTspFolder); + const tspConfigPath = path.join(tspFolderFromSpecRoot, 'tspconfig.yaml'); + if (!(await exists(tspConfigPath))) { + return false; + } + + const tspConfig = await loadTspConfig(tspFolderFromSpecRoot); + if (tspConfig?.options?.['@azure-tools/typespec-ts']?.['isModularLibrary'] !== true) { + return false; + } + return true; +} + +// TODO: consider add stricter rules for RLC in when update SDK automation for RLC +function getSDKType(isMgmtWithHLC: boolean, isMgmtWithModular: boolean) { + if (isMgmtWithHLC) { + return SDKType.HighLevelClient; + } + if (isMgmtWithModular) { + return SDKType.ModularClient; + } + return SDKType.RestLevelClient; +} + +// TODO: generate interface for inputJson +export async function parseInputJson(inputJson: any) { + // inputJson schema: https://github.com/Azure/azure-rest-api-specs/blob/main/documentation/sdkautomation/GenerateInputSchema.json + // todo: add interface for the schema + const specFolder: string = inputJson['specFolder']; + const readmeFiles: string[] | string | undefined = inputJson['relatedReadmeMdFiles'] ? inputJson['relatedReadmeMdFiles'] : inputJson['relatedReadmeMdFile']; + const typespecProjectFolder: string[] | string | undefined = inputJson['relatedTypeSpecProjectFolder']; + const gitCommitId: string = inputJson['headSha']; + const repoHttpsUrl: string = inputJson['repoHttpsUrl']; + const autorestConfig: string | undefined = inputJson['autorestConfig']; + const downloadUrlPrefix: string | undefined = inputJson.installInstructionInput?.downloadUrlPrefix; + // TODO: consider remove it, since it's not defined in inputJson schema + const skipGeneration: boolean | undefined = inputJson['skipGeneration']; + + if (!readmeFiles && !typespecProjectFolder) { + throw new Error(`readme files and typespec project info are both undefined`); + } + + if (typespecProjectFolder && typeof typespecProjectFolder !== 'string' && typespecProjectFolder.length !== 1) { + throw new Error(`get ${typespecProjectFolder.length} typespec project`); + } + + const isTypeSpecProject = !!typespecProjectFolder; + + const packages: any[] = []; + const outputJson = { + packages: packages, + language: 'JavaScript', + }; + const readmeMd = isTypeSpecProject ? undefined : typeof readmeFiles === 'string' ? readmeFiles : readmeFiles![0]; + const typespecProject = isTypeSpecProject ? typeof typespecProjectFolder === 'string' ? typespecProjectFolder : typespecProjectFolder![0] : undefined; + const runningEnvironment = typeof readmeFiles === 'string' || typeof typespecProjectFolder === 'string' ? RunningEnvironment.SdkGeneration : RunningEnvironment.SwaggerSdkAutomation; + + const isMgmtWithHLC = isTypeSpecProject ? false : readmeMd!.includes('resource-manager'); + const isMgmtWithModular = await isManagementPlaneModularClient(specFolder, typespecProjectFolder); + const sdkType = getSDKType(isMgmtWithHLC, isMgmtWithModular); + return { + sdkType, + specFolder, + gitCommitId, + repoHttpsUrl, + autorestConfig, + downloadUrlPrefix, + readmeMd, + outputJson, + skipGeneration, + runningEnvironment, + typespecProject + }; +} \ No newline at end of file diff --git a/tools/js-sdk-release-tools/src/utils/getOutputPackageInfo.ts b/tools/js-sdk-release-tools/src/utils/getOutputPackageInfo.ts index c2f0a7603dc..f12e8cd7de1 100644 --- a/tools/js-sdk-release-tools/src/utils/getOutputPackageInfo.ts +++ b/tools/js-sdk-release-tools/src/utils/getOutputPackageInfo.ts @@ -4,7 +4,8 @@ export function getOutputPackageInfo(runningEnvironment: RunningEnvironment | un let outputPackageInfo: any; if (runningEnvironment === RunningEnvironment.SwaggerSdkAutomation) { outputPackageInfo = { - "packageName": "", + // pipeline framework limit, it cannot handle result with empty string + "packageName": "default", "path": [ 'rush.json', 'common/config/rush/pnpm-lock.yaml' @@ -23,7 +24,8 @@ export function getOutputPackageInfo(runningEnvironment: RunningEnvironment | un } } else if (runningEnvironment === RunningEnvironment.SdkGeneration) { outputPackageInfo = { - "packageName": "", + // pipeline framework limit, it cannot handle result with empty string + "packageName": "default", "path": [ 'rush.json', 'common/config/rush/pnpm-lock.yaml' diff --git a/tools/js-sdk-release-tools/src/xlc/apiVersion/apiVersionTypeExtractor.ts b/tools/js-sdk-release-tools/src/xlc/apiVersion/apiVersionTypeExtractor.ts index 88301468953..4d43d1be233 100644 --- a/tools/js-sdk-release-tools/src/xlc/apiVersion/apiVersionTypeExtractor.ts +++ b/tools/js-sdk-release-tools/src/xlc/apiVersion/apiVersionTypeExtractor.ts @@ -5,7 +5,6 @@ import * as mlcApi from '../../mlc/apiVersion/apiVersionTypeExtractor' import * as hlcApi from '../../hlc/apiVersion/apiVersionTypeExtractor' import * as rlcApi from '../../llc/apiVersion/apiVersionTypeExtractor' -// TODO: move to x-level-client folder export const getApiVersionType: IApiVersionTypeExtractor = async (packageRoot: string): Promise => { const sdkType = getSDKType(packageRoot); switch (sdkType) { @@ -19,4 +18,4 @@ export const getApiVersionType: IApiVersionTypeExtractor = async (packageRoot: s console.warn(`Unsupported SDK type ${sdkType} to get detact api version`); return ApiVersionType.None; } -} \ No newline at end of file +} diff --git a/tools/js-sdk-release-tools/src/xlc/apiVersion/utils.ts b/tools/js-sdk-release-tools/src/xlc/apiVersion/utils.ts index 14e197a92ec..69726f41f3e 100644 --- a/tools/js-sdk-release-tools/src/xlc/apiVersion/utils.ts +++ b/tools/js-sdk-release-tools/src/xlc/apiVersion/utils.ts @@ -1,107 +1,118 @@ -import { readFileSync } from "node:fs"; -import { getTsSourceFile } from "../../common/utils"; -import { ApiVersionType, SDKType } from "../../common/types"; -import ts from "typescript"; -import path from "node:path"; -import shell from "shelljs"; -import { SourceFile, SyntaxKind } from "ts-morph"; -import { logger } from "../../utils/logger"; -import { glob } from 'glob' +import { getTsSourceFile } from '../../common/utils'; +import { ApiVersionType } from '../../common/types'; +import path, { basename } from 'node:path'; +import shell from 'shelljs'; +import { FunctionDeclaration, SourceFile, SyntaxKind } from 'ts-morph'; +import { logger } from '../../utils/logger'; +import { glob } from 'glob'; +import { exists } from 'fs-extra'; var unixify = require('unixify'); -const findApiVersionInRestClientV1 = ( - clientPath: string -): string | undefined => { - const sourceFile = getTsSourceFile(clientPath); - const createClientFunction = sourceFile?.getFunction("createClient"); - if (!createClientFunction) - throw new Error("Function 'createClient' not found."); - - const apiVersionStatements = createClientFunction - .getStatements() - .filter((s) => s.getText().includes("options.apiVersion")); +function tryFindVersionInFunctionBody(func: FunctionDeclaration): string | undefined { + const apiVersionStatements = func.getStatements().filter((s) => s.getText().includes('options.apiVersion')); if (apiVersionStatements.length === 0) { return undefined; } - const text = - apiVersionStatements[apiVersionStatements.length - 1].getText(); + const text = apiVersionStatements[apiVersionStatements.length - 1].getText(); return extractApiVersionFromText(text); -}; +} + +function tryFindFunctionWithApiVersion(clientPath: string, functionName: string): FunctionDeclaration | undefined { + const sourceFile = getTsSourceFile(clientPath); + const createClientFunction = sourceFile?.getFunction(functionName); + return createClientFunction; +} const extractApiVersionFromText = (text: string): string | undefined => { const begin = text.indexOf('"'); const end = text.lastIndexOf('"'); - return text.substring(begin + 1, end); + return text.substring(begin + 1, end); +}; + +const tryFindApiVersionInRestClientV1 = (clientPath: string): string | undefined => { + const createClientFunction = tryFindFunctionWithApiVersion(clientPath, 'createClient'); + if (!createClientFunction) return undefined; + return tryFindVersionInFunctionBody(createClientFunction); }; -// new ways in @autorest/typespec-ts emitter to set up api-version -const findApiVersionInRestClientV2 = (clientPath: string): string | undefined => { - const sourceCode= readFileSync(clientPath, {encoding: 'utf-8'}) - const sourceFile = ts.createSourceFile("example.ts", sourceCode, ts.ScriptTarget.Latest, true); - const createClientFunction = sourceFile.statements.filter(s => (s as ts.FunctionDeclaration)?.name?.escapedText === 'createClient').map(s => (s as ts.FunctionDeclaration))[0]; +// new way in @autorest/typespec-ts emitter to set up api-version +const tryFindApiVersionInRestClientV2 = (clientPath: string): string | undefined => { + const createClientFunction = tryFindFunctionWithApiVersion(clientPath, 'createClient'); + if (!createClientFunction) return undefined; let apiVersion: string | undefined = undefined; - createClientFunction.parameters.forEach(p => { - const isBindingPattern = node => node && typeof node === "object" && "elements" in node && "parent" in node && "kind" in node; - if (!isBindingPattern(p.name)) { - return; - } - const binding = p.name as ts.ObjectBindingPattern; - const apiVersionTexts = binding.elements?.filter(e => (e.name as ts.Identifier)?.escapedText === "apiVersion").map(e => e.initializer?.getText()); - // apiVersionTexts.length must be 0 or 1, otherwise the binding pattern contains the same keys, which causes a ts error - if (apiVersionTexts.length === 1 && apiVersionTexts[0]) { - apiVersion = extractApiVersionFromText(apiVersionTexts[0]); - } - }); + const bindingParameters = createClientFunction + .getParameters() + .filter((p) => p.getNameNode().getKind() === SyntaxKind.ObjectBindingPattern); + if (bindingParameters.length !== 1) return undefined; + const bindingPatterns = bindingParameters[0].getNameNode().asKind(SyntaxKind.ObjectBindingPattern); + if (!bindingPatterns) return undefined; + bindingPatterns + .getElements() + .filter((e) => e.getName() === 'apiVersion') + .map((e) => { + const text = e.getInitializer()?.getText(); + if (!text) return; + apiVersion = extractApiVersionFromText(text); + }); return apiVersion; }; -const findApiVersionsInOperations = ( - sourceFile: SourceFile | undefined -): Array | undefined => { +// another new way in @autorest/typespec-ts emitter to set up api-version +const tryFindApiVersionInRestClientV3 = (clientPath: string): string | undefined => { + const suffix = basename(clientPath).replace('Context.ts', ''); + const functionName = `create${suffix[0].toUpperCase()}${suffix.slice(1)}`; + const createClientFunction = tryFindFunctionWithApiVersion(clientPath, functionName); + if (!createClientFunction) return undefined; + return tryFindVersionInFunctionBody(createClientFunction); +}; + +const findApiVersionsInOperations = (sourceFile: SourceFile | undefined): Array | undefined => { const interfaces = sourceFile?.getInterfaces(); - const interfacesWithApiVersion = interfaces?.filter((itf) => - itf.getProperty('"api-version"') - ); + const interfacesWithApiVersion = interfaces?.filter((itf) => itf.getProperty('"api-version"')); const apiVersions = interfacesWithApiVersion?.map((itf) => { const property = itf.getMembers().filter((m) => { - const defaultValue = m.getChildrenOfKind( - SyntaxKind.StringLiteral - )[0]; + const defaultValue = m.getChildrenOfKind(SyntaxKind.StringLiteral)[0]; return defaultValue && defaultValue.getText() === '"api-version"'; })[0]; - const apiVersion = property - .getChildrenOfKind(SyntaxKind.LiteralType)[0] - .getText(); + const apiVersion = property.getChildrenOfKind(SyntaxKind.LiteralType)[0].getText(); return apiVersion; }); return apiVersions; }; // workaround for createClient function changes it's way to setup api-version -export const findApiVersionInRestClient = (clientPath: string): string | undefined => { - const version2 = findApiVersionInRestClientV2(clientPath); - if (version2) { - return version2; - } - const version1 = findApiVersionInRestClientV1(clientPath); +export const tryFindApiVersionInRestClient = (clientPath: string): string | undefined => { + const version3 = tryFindApiVersionInRestClientV3(clientPath); + if (version3) return version3; + const version2 = tryFindApiVersionInRestClientV2(clientPath); + if (version2) return version2; + const version1 = tryFindApiVersionInRestClientV1(clientPath); return version1; }; -export const tryFindRestClientPath = async (packageRoot: string, clientPattern: string): Promise => { +export const tryFindRestClientPath = async ( + packageRoot: string, + clientPattern: string +): Promise => { const pattern = unixify(path.join(packageRoot, clientPattern)); const clientFiles = await glob(pattern); if (clientFiles.length !== 1) { logger.warn(`Failed to find extactly one REST client in pattern '${pattern}', got '${clientFiles}'.`); return undefined; } + const filePath = clientFiles[0]; + if (!(await exists(filePath))) { + logger.warn(`Client file '${filePath}' does not exist.`); + return undefined; + } return clientFiles[0]; -}; +}; export const findParametersPath = (packageRoot: string, relativeParametersFolder: string): string => { const parametersPath = path.join(packageRoot, relativeParametersFolder); const fileNames = shell.ls(parametersPath); - const clientFiles = fileNames.filter((f) => f === "parameters.ts"); + const clientFiles = fileNames.filter((f) => f === 'parameters.ts'); if (clientFiles.length !== 1) throw new Error(`Expected 1 'parameters.ts' file, but found '${clientFiles}' in '${parametersPath}'.`); @@ -116,11 +127,9 @@ export const getApiVersionTypeFromRestClient = async ( ): Promise => { const clientPath = await findRestClientPath(packageRoot, clientPattern); if (!clientPath) return ApiVersionType.None; - const apiVersion = findApiVersionInRestClient(clientPath); - if (apiVersion && apiVersion.indexOf("-preview") >= 0) - return ApiVersionType.Preview; - if (apiVersion && apiVersion.indexOf("-preview") < 0) - return ApiVersionType.Stable; + const apiVersion = tryFindApiVersionInRestClient(clientPath); + if (apiVersion && apiVersion.indexOf('-preview') >= 0) return ApiVersionType.Preview; + if (apiVersion && apiVersion.indexOf('-preview') < 0) return ApiVersionType.Stable; return ApiVersionType.None; }; @@ -133,10 +142,6 @@ export const getApiVersionTypeFromOperations = ( const sourceFile = getTsSourceFile(paraPath); const apiVersions = findApiVersionsInOperations(sourceFile); if (!apiVersions) return ApiVersionType.None; - const previewVersions = apiVersions.filter( - (v) => v.indexOf("-preview") >= 0 - ); - return previewVersions.length > 0 - ? ApiVersionType.Preview - : ApiVersionType.Stable; -}; \ No newline at end of file + const previewVersions = apiVersions.filter((v) => v.indexOf('-preview') >= 0); + return previewVersions.length > 0 ? ApiVersionType.Preview : ApiVersionType.Stable; +}; From 39dacb72eecd5582e06e7edc1bb9a29b2afaefc7 Mon Sep 17 00:00:00 2001 From: Charles Lowell <10964656+chlowell@users.noreply.github.com> Date: Fri, 6 Sep 2024 16:02:23 -0700 Subject: [PATCH 71/82] Test apiviewgo review names for v2 module (#8933) --- src/go/cmd/api_view_test.go | 9 +++++++++ src/go/cmd/pkg_test.go | 6 ++++++ src/go/cmd/testdata/test_major_version/go.mod | 3 +++ .../cmd/testdata/test_major_version/subpackage/test.go | 3 +++ 4 files changed, 21 insertions(+) create mode 100644 src/go/cmd/testdata/test_major_version/go.mod create mode 100644 src/go/cmd/testdata/test_major_version/subpackage/test.go diff --git a/src/go/cmd/api_view_test.go b/src/go/cmd/api_view_test.go index 8b5daf13d45..23a2fa00811 100644 --- a/src/go/cmd/api_view_test.go +++ b/src/go/cmd/api_view_test.go @@ -290,6 +290,15 @@ func TestAliasDiagnostics(t *testing.T) { } } +func TestMajorVersion(t *testing.T) { + review, err := createReview(filepath.Clean("testdata/test_major_version")) + require.NoError(t, err) + require.Equal(t, "Go", review.Language) + require.Equal(t, "test_major_version", review.Name) + require.Equal(t, 1, len(review.Navigation)) + require.Equal(t, "test_major_version/subpackage", review.Navigation[0].Text) +} + func TestVars(t *testing.T) { review, err := createReview(filepath.Clean("testdata/test_vars")) require.NoError(t, err) diff --git a/src/go/cmd/pkg_test.go b/src/go/cmd/pkg_test.go index 78816eb8149..4f98abb2ba5 100644 --- a/src/go/cmd/pkg_test.go +++ b/src/go/cmd/pkg_test.go @@ -14,6 +14,12 @@ func TestName(t *testing.T) { for _, test := range []struct { modulePath, moduleRoot, pkgPath, want string }{ + { + modulePath: "test_major_version/v2", + moduleRoot: "testdata/test_major_version", + pkgPath: "subpackage", + want: "test_major_version/subpackage", + }, { modulePath: "test_package_name", moduleRoot: "testdata/test_package_name/test_package_name@v1.0.0", diff --git a/src/go/cmd/testdata/test_major_version/go.mod b/src/go/cmd/testdata/test_major_version/go.mod new file mode 100644 index 00000000000..0ac575ee43a --- /dev/null +++ b/src/go/cmd/testdata/test_major_version/go.mod @@ -0,0 +1,3 @@ +module test_major_version/v2 + +go 1.18 diff --git a/src/go/cmd/testdata/test_major_version/subpackage/test.go b/src/go/cmd/testdata/test_major_version/subpackage/test.go new file mode 100644 index 00000000000..634ad31f5ed --- /dev/null +++ b/src/go/cmd/testdata/test_major_version/subpackage/test.go @@ -0,0 +1,3 @@ +package subpackage + +type S string From 65dbdb2d0cf49635308411290801fd376d5884bc Mon Sep 17 00:00:00 2001 From: Praven Kuttappan <55455725+praveenkuttappan@users.noreply.github.com> Date: Sat, 7 Sep 2024 10:39:53 -0400 Subject: [PATCH 72/82] Add CI to verify APIView token schema (#8930) * Add CI to verify APIView token schema --- .../CodeFile.json | 280 +++++++++--------- .../apiview-treestyle-parser-schema/ci.yml | 61 ++++ .../apiview-treestyle-parser-schema/main.tsp | 7 + .../Azure.Template_review_content.txt | 0 .../Azure.Template_token.json | 0 .../tspconfig.yaml | 3 + 6 files changed, 218 insertions(+), 133 deletions(-) create mode 100644 tools/apiview/parsers/apiview-treestyle-parser-schema/ci.yml rename tools/apiview/parsers/apiview-treestyle-parser-schema/{sample tokens => sample}/Azure.Template_review_content.txt (100%) rename tools/apiview/parsers/apiview-treestyle-parser-schema/{sample tokens => sample}/Azure.Template_token.json (100%) diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/CodeFile.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/CodeFile.json index 882645d4194..1161df5e7b0 100644 --- a/tools/apiview/parsers/apiview-treestyle-parser-schema/CodeFile.json +++ b/tools/apiview/parsers/apiview-treestyle-parser-schema/CodeFile.json @@ -1,111 +1,117 @@ { "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "CodeFile.json", - "type": "object", - "properties": { - "PackageName": { - "type": "string" - }, - "PackageVersion": { - "type": "string" - }, - "ParserVersion": { - "type": "string", - "description": "version of the APIview language parser used to create token file" - }, - "Language": { - "anyOf": [ - { - "type": "string", - "const": "C" - }, - { - "type": "string", - "const": "C++" - }, - { - "type": "string", - "const": "C#" - }, - { - "type": "string", - "const": "Go" - }, - { - "type": "string", - "const": "Java" - }, - { - "type": "string", - "const": "JavaScript" + "$defs": { + "CodeFile": { + "$schema": "https://json-schema.org/draft/2020-12/schema", + "$id": "CodeFile.json", + "type": "object", + "properties": { + "PackageName": { + "type": "string" }, - { - "type": "string", - "const": "Kotlin" + "PackageVersion": { + "type": "string" }, - { + "ParserVersion": { "type": "string", - "const": "Python" + "description": "version of the APIview language parser used to create token file" }, - { - "type": "string", - "const": "Swagger" + "Language": { + "anyOf": [ + { + "type": "string", + "const": "C" + }, + { + "type": "string", + "const": "C++" + }, + { + "type": "string", + "const": "C#" + }, + { + "type": "string", + "const": "Go" + }, + { + "type": "string", + "const": "Java" + }, + { + "type": "string", + "const": "JavaScript" + }, + { + "type": "string", + "const": "Kotlin" + }, + { + "type": "string", + "const": "Python" + }, + { + "type": "string", + "const": "Swagger" + }, + { + "type": "string", + "const": "Swift" + }, + { + "type": "string", + "const": "TypeSpec" + } + ] }, - { - "type": "string", - "const": "Swift" + "LanguageVariant": { + "anyOf": [ + { + "type": "string", + "const": "None" + }, + { + "type": "string", + "const": "Spring" + }, + { + "type": "string", + "const": "Android" + } + ], + "default": "None", + "description": "Language variant is applicable only for java variants" }, - { - "type": "string", - "const": "TypeSpec" - } - ] - }, - "LanguageVariant": { - "anyOf": [ - { - "type": "string", - "const": "None" + "CrossLanguagePackageId": { + "type": "string" }, - { - "type": "string", - "const": "Spring" + "ReviewLines": { + "type": "array", + "items": { + "$ref": "ReviewLine.json" + } }, - { - "type": "string", - "const": "Android" + "Diagnostics": { + "type": "array", + "items": { + "$ref": "CodeDiagnostic.json" + }, + "description": "Add any system generated comments. Each comment is linked to review line ID" } + }, + "required": [ + "PackageName", + "PackageVersion", + "ParserVersion", + "Language", + "ReviewLines" ], - "default": "None", - "description": "Language variant is applicable only for java variants" - }, - "CrossLanguagePackageId": { - "type": "string" + "description": "ReviewFile represents entire API review object. This will be processed to render review lines." }, - "ReviewLines": { - "type": "array", - "items": { - "$ref": "#/$defs/ReviewLine" - } - }, - "Diagnostics": { - "type": "array", - "items": { - "$ref": "#/$defs/CodeDiagnostic" - }, - "description": "Add any system generated comments. Each comment is linked to review line ID" - } - }, - "required": [ - "PackageName", - "PackageVersion", - "ParserVersion", - "Language", - "ReviewLines" - ], - "description": "ReviewFile represents entire API review object. This will be processed to render review lines.", - "$defs": { "ReviewLine": { + "$schema": "https://json-schema.org/draft/2020-12/schema", + "$id": "ReviewLine.json", "type": "object", "properties": { "LineId": { @@ -118,14 +124,14 @@ "Tokens": { "type": "array", "items": { - "$ref": "#/$defs/ReviewToken" + "$ref": "ReviewToken.json" }, "description": "list of tokens that constructs a line in API review" }, "Children": { "type": "array", "items": { - "$ref": "#/$defs/ReviewLine" + "$ref": "ReviewLine.json" }, "description": "Add any child lines as children. For e.g. all classes and namespace level methods are added as a children of namespace(module) level code line. \nSimilarly all method level code lines are added as children of it's class code line." }, @@ -147,40 +153,13 @@ ], "description": "ReviewLine object corresponds to each line displayed on API review. If an empty line is required then add a code line object without any token." }, - "CodeDiagnostic": { - "type": "object", - "properties": { - "DiagnosticId": { - "type": "string", - "description": "Diagnostic ID is auto generated ID by CSharp analyzer." - }, - "TargetId": { - "type": "string", - "description": "Id of ReviewLine object where this diagnostic needs to be displayed" - }, - "Text": { - "type": "string", - "description": "Auto generated system comment to be displayed under targeted line." - }, - "Level": { - "$ref": "#/$defs/CodeDiagnosticLevel" - }, - "HelpLinkUri": { - "type": "string" - } - }, - "required": [ - "TargetId", - "Text", - "Level" - ], - "description": "System comment object is to add system generated comment. It can be one of the 4 different types of system comments." - }, "ReviewToken": { + "$schema": "https://json-schema.org/draft/2020-12/schema", + "$id": "ReviewToken.json", "type": "object", "properties": { "Kind": { - "$ref": "#/$defs/TokenKind" + "$ref": "TokenKind.json" }, "Value": { "type": "string" @@ -227,26 +206,61 @@ ], "description": "Token corresponds to each component within a code line. A separate token is required for keyword, punctuation, type name, text etc." }, - "CodeDiagnosticLevel": { + "TokenKind": { + "$schema": "https://json-schema.org/draft/2020-12/schema", + "$id": "TokenKind.json", "type": "number", "enum": [ + 0, 1, 2, 3, - 4 + 4, + 5, + 6, + 7 ] }, - "TokenKind": { + "CodeDiagnostic": { + "$schema": "https://json-schema.org/draft/2020-12/schema", + "$id": "CodeDiagnostic.json", + "type": "object", + "properties": { + "DiagnosticId": { + "type": "string", + "description": "Diagnostic ID is auto generated ID by CSharp analyzer." + }, + "TargetId": { + "type": "string", + "description": "Id of ReviewLine object where this diagnostic needs to be displayed" + }, + "Text": { + "type": "string", + "description": "Auto generated system comment to be displayed under targeted line." + }, + "Level": { + "$ref": "CodeDiagnosticLevel.json" + }, + "HelpLinkUri": { + "type": "string" + } + }, + "required": [ + "TargetId", + "Text", + "Level" + ], + "description": "System comment object is to add system generated comment. It can be one of the 4 different types of system comments." + }, + "CodeDiagnosticLevel": { + "$schema": "https://json-schema.org/draft/2020-12/schema", + "$id": "CodeDiagnosticLevel.json", "type": "number", "enum": [ - 0, 1, 2, 3, - 4, - 5, - 6, - 7 + 4 ] } } diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/ci.yml b/tools/apiview/parsers/apiview-treestyle-parser-schema/ci.yml new file mode 100644 index 00000000000..5cae68f3367 --- /dev/null +++ b/tools/apiview/parsers/apiview-treestyle-parser-schema/ci.yml @@ -0,0 +1,61 @@ +# NOTE: Please refer to https://aka.ms/azsdk/engsys/ci-yaml before editing this file. +trigger: + branches: + include: + - main + - feature/* + - release/* + - hotfix/* + paths: + include: + - tools/apiview/parsers/apiview-treestyle-parser-schema + +pr: + branches: + include: + - main + - feature/* + - release/* + - hotfix/* + paths: + include: + - tools/apiview/parsers/apiview-treestyle-parser-schema + +pool: + name: azsdk-pool-mms-ubuntu-2204-general + vmImage: ubuntu-22.04 + +variables: + NodeVersion: '18.x' + +jobs: +- job: CompileApiViewTokenSchema + displayName: 'Compile and Emit APIView Token Schema' + + variables: + - template: /eng/pipelines/templates/variables/globals.yml + + steps: + - task: NodeTool@0 + inputs: + versionSpec: $(NodeVersion) + displayName: "Use Node $(NodeVersion)" + + - script: | + npm install + workingDirectory: tools/apiview/parsers/apiview-treestyle-parser-schema + displayName: "Install npm packages" + + - script: | + npx tsp compile . + workingDirectory: tools/apiview/parsers/apiview-treestyle-parser-schema + displayName: "Build APIView Token Schema" + + - pwsh: | + git diff --exit-code CodeFile.json + if($LastExitCode -ne 0) { + Write-Error "CodeFile.json is not in sync with the TypeSpec APIView schema in main.tsp.Compile TypeSpec schema by running 'tsp compile .' in directory 'tools/apiview/parsers/apiview-treestyle-parser-schema' and include updated json schema in the PR." + } + Write-Host "TypeSpec and json schema for APIView token are in sync" + displayName: "Check if TypeSpec and json schema are in sync" + workingDirectory: tools/apiview/parsers/apiview-treestyle-parser-schema \ No newline at end of file diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/main.tsp b/tools/apiview/parsers/apiview-treestyle-parser-schema/main.tsp index c909e196b3f..4886bc744b6 100644 --- a/tools/apiview/parsers/apiview-treestyle-parser-schema/main.tsp +++ b/tools/apiview/parsers/apiview-treestyle-parser-schema/main.tsp @@ -1,3 +1,10 @@ +import "@typespec/json-schema"; + +using TypeSpec.JsonSchema; + +@jsonSchema +namespace Schemas; + /** ReviewFile represents entire API review object. This will be processed to render review lines. */ model CodeFile { PackageName: string; diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/sample tokens/Azure.Template_review_content.txt b/tools/apiview/parsers/apiview-treestyle-parser-schema/sample/Azure.Template_review_content.txt similarity index 100% rename from tools/apiview/parsers/apiview-treestyle-parser-schema/sample tokens/Azure.Template_review_content.txt rename to tools/apiview/parsers/apiview-treestyle-parser-schema/sample/Azure.Template_review_content.txt diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/sample tokens/Azure.Template_token.json b/tools/apiview/parsers/apiview-treestyle-parser-schema/sample/Azure.Template_token.json similarity index 100% rename from tools/apiview/parsers/apiview-treestyle-parser-schema/sample tokens/Azure.Template_token.json rename to tools/apiview/parsers/apiview-treestyle-parser-schema/sample/Azure.Template_token.json diff --git a/tools/apiview/parsers/apiview-treestyle-parser-schema/tspconfig.yaml b/tools/apiview/parsers/apiview-treestyle-parser-schema/tspconfig.yaml index 34626fc9c60..890dfc2011e 100644 --- a/tools/apiview/parsers/apiview-treestyle-parser-schema/tspconfig.yaml +++ b/tools/apiview/parsers/apiview-treestyle-parser-schema/tspconfig.yaml @@ -4,3 +4,6 @@ options: "@typespec/json-schema": file-type: "json" emitter-output-dir: "{project-root}" + bundleId: "CodeFile.json" + emitAllModels: false + emitAllRefs: false \ No newline at end of file From 18d05ca1b5e721fa9836aa3a6470c833e3c46a1d Mon Sep 17 00:00:00 2001 From: James Suplizio Date: Mon, 9 Sep 2024 09:10:45 -0700 Subject: [PATCH 73/82] Update PR triage rule for PRs created by BOTs (#8941) * Update PR triage rule for PRs created by BOTs * fix mistype of label --- .../Static/PullRequestProcessingTests.cs | 37 +- ...uestTriage_pr_opened_by_bot_no_labels.json | 503 ++++++++++++++++++ .../EventProcessing/PullRequestProcessing.cs | 26 +- tools/github-event-processor/RULES.md | 13 +- 4 files changed, 551 insertions(+), 28 deletions(-) create mode 100644 tools/github-event-processor/Azure.Sdk.Tools.GitHubEventProcessor.Tests/Tests.JsonEventPayloads/PullRequestTriage_pr_opened_by_bot_no_labels.json diff --git a/tools/github-event-processor/Azure.Sdk.Tools.GitHubEventProcessor.Tests/Static/PullRequestProcessingTests.cs b/tools/github-event-processor/Azure.Sdk.Tools.GitHubEventProcessor.Tests/Static/PullRequestProcessingTests.cs index 59bb1a68ac3..1a48ed3ca68 100644 --- a/tools/github-event-processor/Azure.Sdk.Tools.GitHubEventProcessor.Tests/Static/PullRequestProcessingTests.cs +++ b/tools/github-event-processor/Azure.Sdk.Tools.GitHubEventProcessor.Tests/Static/PullRequestProcessingTests.cs @@ -35,12 +35,13 @@ public class PullRequestProcessingTests : ProcessingTestBase /// Whether or not the PR creator has write or admin permissions [Category("static")] [NonParallelizable] - [TestCase(RulesConstants.PullRequestTriage, "Tests.JsonEventPayloads/PullRequestTriage_pr_opened_no_labels.json", RuleState.On, true, true)] - [TestCase(RulesConstants.PullRequestTriage, "Tests.JsonEventPayloads/PullRequestTriage_pr_opened_no_labels.json", RuleState.Off, false, false)] - [TestCase(RulesConstants.PullRequestTriage, "Tests.JsonEventPayloads/PullRequestTriage_pr_opened_no_labels.json", RuleState.On, true, false)] - [TestCase(RulesConstants.PullRequestTriage, "Tests.JsonEventPayloads/PullRequestTriage_pr_opened_no_labels.json", RuleState.On, false, true)] - [TestCase(RulesConstants.PullRequestTriage, "Tests.JsonEventPayloads/PullRequestTriage_pr_opened_no_labels.json", RuleState.On, false, false)] - public async Task TestPullRequestTriage(string rule, string payloadFile, RuleState ruleState, bool isMemberOfOrg, bool hasWriteOrAdmin) + [TestCase(RulesConstants.PullRequestTriage, "Tests.JsonEventPayloads/PullRequestTriage_pr_opened_no_labels.json", RuleState.On, true, true, false)] + [TestCase(RulesConstants.PullRequestTriage, "Tests.JsonEventPayloads/PullRequestTriage_pr_opened_no_labels.json", RuleState.Off, false, false, false)] + [TestCase(RulesConstants.PullRequestTriage, "Tests.JsonEventPayloads/PullRequestTriage_pr_opened_no_labels.json", RuleState.On, true, false, false)] + [TestCase(RulesConstants.PullRequestTriage, "Tests.JsonEventPayloads/PullRequestTriage_pr_opened_no_labels.json", RuleState.On, false, true, false)] + [TestCase(RulesConstants.PullRequestTriage, "Tests.JsonEventPayloads/PullRequestTriage_pr_opened_no_labels.json", RuleState.On, false, false, false)] + [TestCase(RulesConstants.PullRequestTriage, "Tests.JsonEventPayloads/PullRequestTriage_pr_opened_by_bot_no_labels.json", RuleState.On, false, false, true)] + public async Task TestPullRequestTriage(string rule, string payloadFile, RuleState ruleState, bool isMemberOfOrg, bool hasWriteOrAdmin, bool prCreatedByBot) { var mockGitHubEventClient = new MockGitHubEventClient(OrgConstants.ProductHeaderName); mockGitHubEventClient.RulesConfiguration.Rules[rule] = ruleState; @@ -68,13 +69,17 @@ public async Task TestPullRequestTriage(string rule, string payloadFile, RuleSta var totalUpdates = await mockGitHubEventClient.ProcessPendingUpdates(prEventPayload.Repository.Id, prEventPayload.PullRequest.Number); if (RuleState.On == ruleState) { - // Regardless of whether or not the user has Write or Admin permissions, the prFiles should cause 4 labels to get added - // which means an issueUpdate will be created + // Regardless of whether or not the user has Write or Admin permissions, or the PR is created by a BOT, the prFiles should + // cause 4 labels to get added which means an issueUpdate will be created int expectedUpdates = 1; - - if (hasWriteOrAdmin || isMemberOfOrg) + if (prCreatedByBot) + { + // There should be one update, an IssueUpdate with the PR labels for files in the PR + Assert.AreEqual(expectedUpdates, totalUpdates, $"The number of updates for a PR created by a BOT user should have been {expectedUpdates} but was instead, {totalUpdates}"); + } + else if (hasWriteOrAdmin || isMemberOfOrg) { - // There should be one update, an IssueUpdate with the NoRecentActivity label removed + // There should be one update, an IssueUpdate with the PR labels for files in the PR Assert.AreEqual(expectedUpdates, totalUpdates, $"The number of updates for a user having Write or Admin permission or being a member of Azure org should have been {expectedUpdates} but was instead, {totalUpdates}"); } // If the user doesn't have Write or Admin permissions then "customer-reported" and "Community Contribution" labels @@ -92,9 +97,17 @@ public async Task TestPullRequestTriage(string rule, string payloadFile, RuleSta Assert.True(mockGitHubEventClient.GetLabelsToAdd().Contains(label), $"Labels to add should contain {label} which should have been added because of the file paths in the PR but was not."); } + // If the PR was created by a bot, CustomerReported and CommunityContribution labels and commend should not be added + if (prCreatedByBot) + { + Assert.False(mockGitHubEventClient.GetLabelsToAdd().Contains(TriageLabelConstants.CustomerReported), $"User that created the PR was a BOT, IssueUpdate should not contain {TriageLabelConstants.CustomerReported}."); + Assert.False(mockGitHubEventClient.GetLabelsToAdd().Contains(TriageLabelConstants.CommunityContribution), $"User that created the PR was a BOT, IssueUpdate should not contain {TriageLabelConstants.CommunityContribution}."); + Assert.AreEqual(0, mockGitHubEventClient.GetComments().Count, "User that created the PR was a BOT, there should not have been a comment added."); + + } // If the user is not part of the Azure org AND they don't have write or admin collaborator permissions // then customer-reported and community-contribution labels should have been added along with a comment - if (!isMemberOfOrg && !hasWriteOrAdmin) + else if (!isMemberOfOrg && !hasWriteOrAdmin) { Assert.True(mockGitHubEventClient.GetLabelsToAdd().Contains(TriageLabelConstants.CustomerReported), $"User does not have write or admin permission, IssueUpdate should contain {TriageLabelConstants.CustomerReported}."); Assert.True(mockGitHubEventClient.GetLabelsToAdd().Contains(TriageLabelConstants.CommunityContribution), $"User does not have write or admin permission, IssueUpdate should contain {TriageLabelConstants.CommunityContribution}."); diff --git a/tools/github-event-processor/Azure.Sdk.Tools.GitHubEventProcessor.Tests/Tests.JsonEventPayloads/PullRequestTriage_pr_opened_by_bot_no_labels.json b/tools/github-event-processor/Azure.Sdk.Tools.GitHubEventProcessor.Tests/Tests.JsonEventPayloads/PullRequestTriage_pr_opened_by_bot_no_labels.json new file mode 100644 index 00000000000..5dfd3c17fb1 --- /dev/null +++ b/tools/github-event-processor/Azure.Sdk.Tools.GitHubEventProcessor.Tests/Tests.JsonEventPayloads/PullRequestTriage_pr_opened_by_bot_no_labels.json @@ -0,0 +1,503 @@ +{ + "action": "opened", + "number": 8, + "pull_request": { + "_links": { + "comments": { + "href": "https://api.github.com/repos/Azure/azure-sdk-fake/issues/8/comments" + }, + "commits": { + "href": "https://api.github.com/repos/Azure/azure-sdk-fake/pulls/8/commits" + }, + "html": { + "href": "https://github.com/Azure/azure-sdk-fake/pull/8" + }, + "issue": { + "href": "https://api.github.com/repos/Azure/azure-sdk-fake/issues/8" + }, + "review_comment": { + "href": "https://api.github.com/repos/Azure/azure-sdk-fake/pulls/comments{/number}" + }, + "review_comments": { + "href": "https://api.github.com/repos/Azure/azure-sdk-fake/pulls/8/comments" + }, + "self": { + "href": "https://api.github.com/repos/Azure/azure-sdk-fake/pulls/8" + }, + "statuses": { + "href": "https://api.github.com/repos/Azure/azure-sdk-fake/statuses/827307d6715561ecea6ec0d5d64e5fb2578a6165" + } + }, + "active_lock_reason": null, + "additions": 1, + "assignee": null, + "assignees": [], + "author_association": "OWNER", + "auto_merge": null, + "base": { + "label": "FakeUser1:main", + "ref": "main", + "repo": { + "allow_auto_merge": false, + "allow_forking": true, + "allow_merge_commit": true, + "allow_rebase_merge": true, + "allow_squash_merge": true, + "allow_update_branch": false, + "archive_url": "https://api.github.com/repos/Azure/azure-sdk-fake/{archive_format}{/ref}", + "archived": false, + "assignees_url": "https://api.github.com/repos/Azure/azure-sdk-fake/assignees{/user}", + "blobs_url": "https://api.github.com/repos/Azure/azure-sdk-fake/git/blobs{/sha}", + "branches_url": "https://api.github.com/repos/Azure/azure-sdk-fake/branches{/branch}", + "clone_url": "https://github.com/Azure/azure-sdk-fake.git", + "collaborators_url": "https://api.github.com/repos/Azure/azure-sdk-fake/collaborators{/collaborator}", + "comments_url": "https://api.github.com/repos/Azure/azure-sdk-fake/comments{/number}", + "commits_url": "https://api.github.com/repos/Azure/azure-sdk-fake/commits{/sha}", + "compare_url": "https://api.github.com/repos/Azure/azure-sdk-fake/compare/{base}...{head}", + "contents_url": "https://api.github.com/repos/Azure/azure-sdk-fake/contents/{+path}", + "contributors_url": "https://api.github.com/repos/Azure/azure-sdk-fake/contributors", + "created_at": "2022-06-27T16:19:29Z", + "default_branch": "main", + "delete_branch_on_merge": false, + "deployments_url": "https://api.github.com/repos/Azure/azure-sdk-fake/deployments", + "description": "Tools repository leveraged by the Azure SDK team.", + "disabled": false, + "downloads_url": "https://api.github.com/repos/Azure/azure-sdk-fake/downloads", + "events_url": "https://api.github.com/repos/Azure/azure-sdk-fake/events", + "fork": true, + "forks": 0, + "forks_count": 0, + "forks_url": "https://api.github.com/repos/Azure/azure-sdk-fake/forks", + "full_name": "Azure/azure-sdk-fake", + "git_commits_url": "https://api.github.com/repos/Azure/azure-sdk-fake/git/commits{/sha}", + "git_refs_url": "https://api.github.com/repos/Azure/azure-sdk-fake/git/refs{/sha}", + "git_tags_url": "https://api.github.com/repos/Azure/azure-sdk-fake/git/tags{/sha}", + "git_url": "git://github.com/Azure/azure-sdk-fake.git", + "has_downloads": true, + "has_issues": true, + "has_pages": false, + "has_projects": true, + "has_wiki": true, + "homepage": null, + "hooks_url": "https://api.github.com/repos/Azure/azure-sdk-fake/hooks", + "html_url": "https://github.com/Azure/azure-sdk-fake", + "id": 507980610, + "is_template": false, + "issue_comment_url": "https://api.github.com/repos/Azure/azure-sdk-fake/issues/comments{/number}", + "issue_events_url": "https://api.github.com/repos/Azure/azure-sdk-fake/issues/events{/number}", + "issues_url": "https://api.github.com/repos/Azure/azure-sdk-fake/issues{/number}", + "keys_url": "https://api.github.com/repos/Azure/azure-sdk-fake/keys{/key_id}", + "labels_url": "https://api.github.com/repos/Azure/azure-sdk-fake/labels{/name}", + "language": "C#", + "languages_url": "https://api.github.com/repos/Azure/azure-sdk-fake/languages", + "license": { + "key": "mit", + "name": "MIT License", + "node_id": "MDc6TGljZW5zZTEz", + "spdx_id": "MIT", + "url": "https://api.github.com/licenses/mit" + }, + "merge_commit_message": "PR_TITLE", + "merge_commit_title": "MERGE_MESSAGE", + "merges_url": "https://api.github.com/repos/Azure/azure-sdk-fake/merges", + "milestones_url": "https://api.github.com/repos/Azure/azure-sdk-fake/milestones{/number}", + "mirror_url": null, + "name": "azure-sdk-fake", + "node_id": "R_kgDOHkcrQg", + "notifications_url": "https://api.github.com/repos/Azure/azure-sdk-fake/notifications{?since,all,participating}", + "open_issues": 7, + "open_issues_count": 7, + "owner": { + "avatar_url": "https://avatars.githubusercontent.com/u/13556087?v=4", + "events_url": "https://api.github.com/users/FakeUser1/events{/privacy}", + "followers_url": "https://api.github.com/users/FakeUser1/followers", + "following_url": "https://api.github.com/users/FakeUser1/following{/other_user}", + "gists_url": "https://api.github.com/users/FakeUser1/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/FakeUser1", + "id": 13556087, + "login": "FakeUser1", + "node_id": "MDQ6VXNlcjEzNTU2MDg3", + "organizations_url": "https://api.github.com/users/FakeUser1/orgs", + "received_events_url": "https://api.github.com/users/FakeUser1/received_events", + "repos_url": "https://api.github.com/users/FakeUser1/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/FakeUser1/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/FakeUser1/subscriptions", + "type": "User", + "url": "https://api.github.com/users/FakeUser1" + }, + "private": false, + "pulls_url": "https://api.github.com/repos/Azure/azure-sdk-fake/pulls{/number}", + "pushed_at": "2022-11-01T20:27:41Z", + "releases_url": "https://api.github.com/repos/Azure/azure-sdk-fake/releases{/id}", + "size": 28964, + "squash_merge_commit_message": "COMMIT_MESSAGES", + "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", + "ssh_url": "git@github.com:Azure/azure-sdk-fake.git", + "stargazers_count": 0, + "stargazers_url": "https://api.github.com/repos/Azure/azure-sdk-fake/stargazers", + "statuses_url": "https://api.github.com/repos/Azure/azure-sdk-fake/statuses/{sha}", + "subscribers_url": "https://api.github.com/repos/Azure/azure-sdk-fake/subscribers", + "subscription_url": "https://api.github.com/repos/Azure/azure-sdk-fake/subscription", + "svn_url": "https://github.com/Azure/azure-sdk-fake", + "tags_url": "https://api.github.com/repos/Azure/azure-sdk-fake/tags", + "teams_url": "https://api.github.com/repos/Azure/azure-sdk-fake/teams", + "topics": [], + "trees_url": "https://api.github.com/repos/Azure/azure-sdk-fake/git/trees{/sha}", + "updated_at": "2022-10-31T16:54:20Z", + "url": "https://api.github.com/repos/Azure/azure-sdk-fake", + "use_squash_pr_title_as_default": false, + "visibility": "public", + "watchers": 0, + "watchers_count": 0, + "web_commit_signoff_required": false + }, + "sha": "36aab176cf9055be3bbac44a4134875dbb5e6319", + "user": { + "avatar_url": "https://avatars.githubusercontent.com/u/13556087?v=4", + "events_url": "https://api.github.com/users/FakeUser1/events{/privacy}", + "followers_url": "https://api.github.com/users/FakeUser1/followers", + "following_url": "https://api.github.com/users/FakeUser1/following{/other_user}", + "gists_url": "https://api.github.com/users/FakeUser1/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/FakeUser1", + "id": 13556087, + "login": "FakeUser1", + "node_id": "MDQ6VXNlcjEzNTU2MDg3", + "organizations_url": "https://api.github.com/users/FakeUser1/orgs", + "received_events_url": "https://api.github.com/users/FakeUser1/received_events", + "repos_url": "https://api.github.com/users/FakeUser1/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/FakeUser1/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/FakeUser1/subscriptions", + "type": "User", + "url": "https://api.github.com/users/FakeUser1" + } + }, + "body": "test comment", + "changed_files": 1, + "closed_at": null, + "comments": 0, + "comments_url": "https://api.github.com/repos/Azure/azure-sdk-fake/issues/8/comments", + "commits": 1, + "commits_url": "https://api.github.com/repos/Azure/azure-sdk-fake/pulls/8/commits", + "created_at": "2022-11-01T20:27:41Z", + "deletions": 0, + "diff_url": "https://github.com/Azure/azure-sdk-fake/pull/8.diff", + "draft": false, + "head": { + "label": "FakeUser1:TestBranch2", + "ref": "TestBranch2", + "repo": { + "allow_auto_merge": false, + "allow_forking": true, + "allow_merge_commit": true, + "allow_rebase_merge": true, + "allow_squash_merge": true, + "allow_update_branch": false, + "archive_url": "https://api.github.com/repos/Azure/azure-sdk-fake/{archive_format}{/ref}", + "archived": false, + "assignees_url": "https://api.github.com/repos/Azure/azure-sdk-fake/assignees{/user}", + "blobs_url": "https://api.github.com/repos/Azure/azure-sdk-fake/git/blobs{/sha}", + "branches_url": "https://api.github.com/repos/Azure/azure-sdk-fake/branches{/branch}", + "clone_url": "https://github.com/Azure/azure-sdk-fake.git", + "collaborators_url": "https://api.github.com/repos/Azure/azure-sdk-fake/collaborators{/collaborator}", + "comments_url": "https://api.github.com/repos/Azure/azure-sdk-fake/comments{/number}", + "commits_url": "https://api.github.com/repos/Azure/azure-sdk-fake/commits{/sha}", + "compare_url": "https://api.github.com/repos/Azure/azure-sdk-fake/compare/{base}...{head}", + "contents_url": "https://api.github.com/repos/Azure/azure-sdk-fake/contents/{+path}", + "contributors_url": "https://api.github.com/repos/Azure/azure-sdk-fake/contributors", + "created_at": "2022-06-27T16:19:29Z", + "default_branch": "main", + "delete_branch_on_merge": false, + "deployments_url": "https://api.github.com/repos/Azure/azure-sdk-fake/deployments", + "description": "Tools repository leveraged by the Azure SDK team.", + "disabled": false, + "downloads_url": "https://api.github.com/repos/Azure/azure-sdk-fake/downloads", + "events_url": "https://api.github.com/repos/Azure/azure-sdk-fake/events", + "fork": true, + "forks": 0, + "forks_count": 0, + "forks_url": "https://api.github.com/repos/Azure/azure-sdk-fake/forks", + "full_name": "Azure/azure-sdk-fake", + "git_commits_url": "https://api.github.com/repos/Azure/azure-sdk-fake/git/commits{/sha}", + "git_refs_url": "https://api.github.com/repos/Azure/azure-sdk-fake/git/refs{/sha}", + "git_tags_url": "https://api.github.com/repos/Azure/azure-sdk-fake/git/tags{/sha}", + "git_url": "git://github.com/Azure/azure-sdk-fake.git", + "has_downloads": true, + "has_issues": true, + "has_pages": false, + "has_projects": true, + "has_wiki": true, + "homepage": null, + "hooks_url": "https://api.github.com/repos/Azure/azure-sdk-fake/hooks", + "html_url": "https://github.com/Azure/azure-sdk-fake", + "id": 507980610, + "is_template": false, + "issue_comment_url": "https://api.github.com/repos/Azure/azure-sdk-fake/issues/comments{/number}", + "issue_events_url": "https://api.github.com/repos/Azure/azure-sdk-fake/issues/events{/number}", + "issues_url": "https://api.github.com/repos/Azure/azure-sdk-fake/issues{/number}", + "keys_url": "https://api.github.com/repos/Azure/azure-sdk-fake/keys{/key_id}", + "labels_url": "https://api.github.com/repos/Azure/azure-sdk-fake/labels{/name}", + "language": "C#", + "languages_url": "https://api.github.com/repos/Azure/azure-sdk-fake/languages", + "license": { + "key": "mit", + "name": "MIT License", + "node_id": "MDc6TGljZW5zZTEz", + "spdx_id": "MIT", + "url": "https://api.github.com/licenses/mit" + }, + "merge_commit_message": "PR_TITLE", + "merge_commit_title": "MERGE_MESSAGE", + "merges_url": "https://api.github.com/repos/Azure/azure-sdk-fake/merges", + "milestones_url": "https://api.github.com/repos/Azure/azure-sdk-fake/milestones{/number}", + "mirror_url": null, + "name": "azure-sdk-fake", + "node_id": "R_kgDOHkcrQg", + "notifications_url": "https://api.github.com/repos/Azure/azure-sdk-fake/notifications{?since,all,participating}", + "open_issues": 7, + "open_issues_count": 7, + "owner": { + "avatar_url": "https://avatars.githubusercontent.com/u/13556087?v=4", + "events_url": "https://api.github.com/users/FakeUser1/events{/privacy}", + "followers_url": "https://api.github.com/users/FakeUser1/followers", + "following_url": "https://api.github.com/users/FakeUser1/following{/other_user}", + "gists_url": "https://api.github.com/users/FakeUser1/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/FakeUser1", + "id": 13556087, + "login": "FakeUser1", + "node_id": "MDQ6VXNlcjEzNTU2MDg3", + "organizations_url": "https://api.github.com/users/FakeUser1/orgs", + "received_events_url": "https://api.github.com/users/FakeUser1/received_events", + "repos_url": "https://api.github.com/users/FakeUser1/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/FakeUser1/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/FakeUser1/subscriptions", + "type": "User", + "url": "https://api.github.com/users/FakeUser1" + }, + "private": false, + "pulls_url": "https://api.github.com/repos/Azure/azure-sdk-fake/pulls{/number}", + "pushed_at": "2022-11-01T20:27:41Z", + "releases_url": "https://api.github.com/repos/Azure/azure-sdk-fake/releases{/id}", + "size": 28964, + "squash_merge_commit_message": "COMMIT_MESSAGES", + "squash_merge_commit_title": "COMMIT_OR_PR_TITLE", + "ssh_url": "git@github.com:Azure/azure-sdk-fake.git", + "stargazers_count": 0, + "stargazers_url": "https://api.github.com/repos/Azure/azure-sdk-fake/stargazers", + "statuses_url": "https://api.github.com/repos/Azure/azure-sdk-fake/statuses/{sha}", + "subscribers_url": "https://api.github.com/repos/Azure/azure-sdk-fake/subscribers", + "subscription_url": "https://api.github.com/repos/Azure/azure-sdk-fake/subscription", + "svn_url": "https://github.com/Azure/azure-sdk-fake", + "tags_url": "https://api.github.com/repos/Azure/azure-sdk-fake/tags", + "teams_url": "https://api.github.com/repos/Azure/azure-sdk-fake/teams", + "topics": [], + "trees_url": "https://api.github.com/repos/Azure/azure-sdk-fake/git/trees{/sha}", + "updated_at": "2022-10-31T16:54:20Z", + "url": "https://api.github.com/repos/Azure/azure-sdk-fake", + "use_squash_pr_title_as_default": false, + "visibility": "public", + "watchers": 0, + "watchers_count": 0, + "web_commit_signoff_required": false + }, + "sha": "827307d6715561ecea6ec0d5d64e5fb2578a6165", + "user": { + "avatar_url": "https://avatars.githubusercontent.com/u/13556087?v=4", + "events_url": "https://api.github.com/users/FakeUser1/events{/privacy}", + "followers_url": "https://api.github.com/users/FakeUser1/followers", + "following_url": "https://api.github.com/users/FakeUser1/following{/other_user}", + "gists_url": "https://api.github.com/users/FakeUser1/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/FakeUser1", + "id": 13556087, + "login": "FakeUser1", + "node_id": "MDQ6VXNlcjEzNTU2MDg3", + "organizations_url": "https://api.github.com/users/FakeUser1/orgs", + "received_events_url": "https://api.github.com/users/FakeUser1/received_events", + "repos_url": "https://api.github.com/users/FakeUser1/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/FakeUser1/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/FakeUser1/subscriptions", + "type": "User", + "url": "https://api.github.com/users/FakeUser1" + } + }, + "html_url": "https://github.com/Azure/azure-sdk-fake/pull/8", + "id": 1107290828, + "issue_url": "https://api.github.com/repos/Azure/azure-sdk-fake/issues/8", + "labels": [], + "locked": false, + "maintainer_can_modify": false, + "merge_commit_sha": null, + "mergeable": null, + "mergeable_state": "unknown", + "merged": false, + "merged_at": null, + "merged_by": null, + "milestone": null, + "node_id": "PR_kwDOHkcrQs5B_-rM", + "number": 8, + "patch_url": "https://github.com/Azure/azure-sdk-fake/pull/8.patch", + "rebaseable": null, + "requested_reviewers": [], + "requested_teams": [], + "review_comment_url": "https://api.github.com/repos/Azure/azure-sdk-fake/pulls/comments{/number}", + "review_comments": 0, + "review_comments_url": "https://api.github.com/repos/Azure/azure-sdk-fake/pulls/8/comments", + "state": "open", + "statuses_url": "https://api.github.com/repos/Azure/azure-sdk-fake/statuses/827307d6715561ecea6ec0d5d64e5fb2578a6165", + "title": "This is just a test", + "updated_at": "2022-11-01T20:27:41Z", + "url": "https://api.github.com/repos/Azure/azure-sdk-fake/pulls/8", + "user": { + "avatar_url": "https://avatars.githubusercontent.com/u/13556087?v=4", + "events_url": "https://api.github.com/users/FakeUser1/events{/privacy}", + "followers_url": "https://api.github.com/users/FakeUser1/followers", + "following_url": "https://api.github.com/users/FakeUser1/following{/other_user}", + "gists_url": "https://api.github.com/users/FakeUser1/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/FakeUser1", + "id": 13556087, + "login": "FakeUser1", + "node_id": "MDQ6VXNlcjEzNTU2MDg3", + "organizations_url": "https://api.github.com/users/FakeUser1/orgs", + "received_events_url": "https://api.github.com/users/FakeUser1/received_events", + "repos_url": "https://api.github.com/users/FakeUser1/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/FakeUser1/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/FakeUser1/subscriptions", + "type": "User", + "url": "https://api.github.com/users/FakeUser1" + } + }, + "repository": { + "allow_forking": true, + "archive_url": "https://api.github.com/repos/Azure/azure-sdk-fake/{archive_format}{/ref}", + "archived": false, + "assignees_url": "https://api.github.com/repos/Azure/azure-sdk-fake/assignees{/user}", + "blobs_url": "https://api.github.com/repos/Azure/azure-sdk-fake/git/blobs{/sha}", + "branches_url": "https://api.github.com/repos/Azure/azure-sdk-fake/branches{/branch}", + "clone_url": "https://github.com/Azure/azure-sdk-fake.git", + "collaborators_url": "https://api.github.com/repos/Azure/azure-sdk-fake/collaborators{/collaborator}", + "comments_url": "https://api.github.com/repos/Azure/azure-sdk-fake/comments{/number}", + "commits_url": "https://api.github.com/repos/Azure/azure-sdk-fake/commits{/sha}", + "compare_url": "https://api.github.com/repos/Azure/azure-sdk-fake/compare/{base}...{head}", + "contents_url": "https://api.github.com/repos/Azure/azure-sdk-fake/contents/{+path}", + "contributors_url": "https://api.github.com/repos/Azure/azure-sdk-fake/contributors", + "created_at": "2022-06-27T16:19:29Z", + "default_branch": "main", + "deployments_url": "https://api.github.com/repos/Azure/azure-sdk-fake/deployments", + "description": "Tools repository leveraged by the Azure SDK team.", + "disabled": false, + "downloads_url": "https://api.github.com/repos/Azure/azure-sdk-fake/downloads", + "events_url": "https://api.github.com/repos/Azure/azure-sdk-fake/events", + "fork": true, + "forks": 0, + "forks_count": 0, + "forks_url": "https://api.github.com/repos/Azure/azure-sdk-fake/forks", + "full_name": "Azure/azure-sdk-fake", + "git_commits_url": "https://api.github.com/repos/Azure/azure-sdk-fake/git/commits{/sha}", + "git_refs_url": "https://api.github.com/repos/Azure/azure-sdk-fake/git/refs{/sha}", + "git_tags_url": "https://api.github.com/repos/Azure/azure-sdk-fake/git/tags{/sha}", + "git_url": "git://github.com/Azure/azure-sdk-fake.git", + "has_downloads": true, + "has_issues": true, + "has_pages": false, + "has_projects": true, + "has_wiki": true, + "homepage": null, + "hooks_url": "https://api.github.com/repos/Azure/azure-sdk-fake/hooks", + "html_url": "https://github.com/Azure/azure-sdk-fake", + "id": 507980610, + "is_template": false, + "issue_comment_url": "https://api.github.com/repos/Azure/azure-sdk-fake/issues/comments{/number}", + "issue_events_url": "https://api.github.com/repos/Azure/azure-sdk-fake/issues/events{/number}", + "issues_url": "https://api.github.com/repos/Azure/azure-sdk-fake/issues{/number}", + "keys_url": "https://api.github.com/repos/Azure/azure-sdk-fake/keys{/key_id}", + "labels_url": "https://api.github.com/repos/Azure/azure-sdk-fake/labels{/name}", + "language": "C#", + "languages_url": "https://api.github.com/repos/Azure/azure-sdk-fake/languages", + "license": { + "key": "mit", + "name": "MIT License", + "node_id": "MDc6TGljZW5zZTEz", + "spdx_id": "MIT", + "url": "https://api.github.com/licenses/mit" + }, + "merges_url": "https://api.github.com/repos/Azure/azure-sdk-fake/merges", + "milestones_url": "https://api.github.com/repos/Azure/azure-sdk-fake/milestones{/number}", + "mirror_url": null, + "name": "azure-sdk-fake", + "node_id": "R_kgDOHkcrQg", + "notifications_url": "https://api.github.com/repos/Azure/azure-sdk-fake/notifications{?since,all,participating}", + "open_issues": 7, + "open_issues_count": 7, + "owner": { + "avatar_url": "https://avatars.githubusercontent.com/u/13556087?v=4", + "events_url": "https://api.github.com/users/FakeUser1/events{/privacy}", + "followers_url": "https://api.github.com/users/FakeUser1/followers", + "following_url": "https://api.github.com/users/FakeUser1/following{/other_user}", + "gists_url": "https://api.github.com/users/FakeUser1/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/FakeUser1", + "id": 13556087, + "login": "FakeUser1", + "node_id": "MDQ6VXNlcjEzNTU2MDg3", + "organizations_url": "https://api.github.com/users/FakeUser1/orgs", + "received_events_url": "https://api.github.com/users/FakeUser1/received_events", + "repos_url": "https://api.github.com/users/FakeUser1/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/FakeUser1/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/FakeUser1/subscriptions", + "type": "User", + "url": "https://api.github.com/users/FakeUser1" + }, + "private": false, + "pulls_url": "https://api.github.com/repos/Azure/azure-sdk-fake/pulls{/number}", + "pushed_at": "2022-11-01T20:27:41Z", + "releases_url": "https://api.github.com/repos/Azure/azure-sdk-fake/releases{/id}", + "size": 28964, + "ssh_url": "git@github.com:Azure/azure-sdk-fake.git", + "stargazers_count": 0, + "stargazers_url": "https://api.github.com/repos/Azure/azure-sdk-fake/stargazers", + "statuses_url": "https://api.github.com/repos/Azure/azure-sdk-fake/statuses/{sha}", + "subscribers_url": "https://api.github.com/repos/Azure/azure-sdk-fake/subscribers", + "subscription_url": "https://api.github.com/repos/Azure/azure-sdk-fake/subscription", + "svn_url": "https://github.com/Azure/azure-sdk-fake", + "tags_url": "https://api.github.com/repos/Azure/azure-sdk-fake/tags", + "teams_url": "https://api.github.com/repos/Azure/azure-sdk-fake/teams", + "topics": [], + "trees_url": "https://api.github.com/repos/Azure/azure-sdk-fake/git/trees{/sha}", + "updated_at": "2022-10-31T16:54:20Z", + "url": "https://api.github.com/repos/Azure/azure-sdk-fake", + "visibility": "public", + "watchers": 0, + "watchers_count": 0, + "web_commit_signoff_required": false + }, + "sender": { + "avatar_url": "https://avatars.githubusercontent.com/u/13556087?v=4", + "events_url": "https://api.github.com/users/FakeUser1/events{/privacy}", + "followers_url": "https://api.github.com/users/FakeUser1/followers", + "following_url": "https://api.github.com/users/FakeUser1/following{/other_user}", + "gists_url": "https://api.github.com/users/FakeUser1/gists{/gist_id}", + "gravatar_id": "", + "html_url": "https://github.com/FakeUser1", + "id": 13556087, + "login": "FakeUser1", + "node_id": "MDQ6VXNlcjEzNTU2MDg3", + "organizations_url": "https://api.github.com/users/FakeUser1/orgs", + "received_events_url": "https://api.github.com/users/FakeUser1/received_events", + "repos_url": "https://api.github.com/users/FakeUser1/repos", + "site_admin": false, + "starred_url": "https://api.github.com/users/FakeUser1/starred{/owner}{/repo}", + "subscriptions_url": "https://api.github.com/users/FakeUser1/subscriptions", + "type": "Bot", + "url": "https://api.github.com/users/FakeUser1" + } +} \ No newline at end of file diff --git a/tools/github-event-processor/Azure.Sdk.Tools.GitHubEventProcessor/EventProcessing/PullRequestProcessing.cs b/tools/github-event-processor/Azure.Sdk.Tools.GitHubEventProcessor/EventProcessing/PullRequestProcessing.cs index 19ebae14786..b5d28df53e6 100644 --- a/tools/github-event-processor/Azure.Sdk.Tools.GitHubEventProcessor/EventProcessing/PullRequestProcessing.cs +++ b/tools/github-event-processor/Azure.Sdk.Tools.GitHubEventProcessor/EventProcessing/PullRequestProcessing.cs @@ -33,7 +33,8 @@ public static async Task ProcessPullRequestEvent(GitHubEventClient gitHubEventCl /// Conditions: Pull request has no labels /// Resulting Action: /// Evaluate the path for each file in the PR, if the path has a label, add the label to the issue - /// If the sender is not a Collaborator OR, if they are a collaborator without Write/Admin permissions + /// If the sender is not a known bot + /// If the sender is not a Collaborator OR, if they are a collaborator without Write/Admin permissions /// Add "customer-reported" label /// Add "Community Contribution" label /// Create issue comment: "Thank you for your contribution @{issueAuthor} ! We will review the pull request and get back to you soon." @@ -59,17 +60,22 @@ public static async Task PullRequestTriage(GitHubEventClient gitHubEventClient, } } - // If the user is not a member of the Azure Org AND the user does not have write or admin collaborator permission - bool isMemberOfOrg = await gitHubEventClient.IsUserMemberOfOrg(OrgConstants.Azure, prEventPayload.PullRequest.User.Login); - if (!isMemberOfOrg) + // There are PRs coming from bots, specifically the microsoft-github-policy-service bot. + // Don't add the triage labels or comment if the PR was created by a bot. + if (prEventPayload.Sender.Type != AccountType.Bot) { - bool hasAdminOrWritePermission = await gitHubEventClient.DoesUserHaveAdminOrWritePermission(prEventPayload.Repository.Id, prEventPayload.PullRequest.User.Login); - if (!hasAdminOrWritePermission) + // If the user is not a member of the Azure Org AND the user does not have write or admin collaborator permission + bool isMemberOfOrg = await gitHubEventClient.IsUserMemberOfOrg(OrgConstants.Azure, prEventPayload.PullRequest.User.Login); + if (!isMemberOfOrg) { - gitHubEventClient.AddLabel(TriageLabelConstants.CustomerReported); - gitHubEventClient.AddLabel(TriageLabelConstants.CommunityContribution); - string prComment = $"Thank you for your contribution @{prEventPayload.PullRequest.User.Login}! We will review the pull request and get back to you soon."; - gitHubEventClient.CreateComment(prEventPayload.Repository.Id, prEventPayload.PullRequest.Number, prComment); + bool hasAdminOrWritePermission = await gitHubEventClient.DoesUserHaveAdminOrWritePermission(prEventPayload.Repository.Id, prEventPayload.PullRequest.User.Login); + if (!hasAdminOrWritePermission) + { + gitHubEventClient.AddLabel(TriageLabelConstants.CustomerReported); + gitHubEventClient.AddLabel(TriageLabelConstants.CommunityContribution); + string prComment = $"Thank you for your contribution @{prEventPayload.PullRequest.User.Login}! We will review the pull request and get back to you soon."; + gitHubEventClient.CreateComment(prEventPayload.Repository.Id, prEventPayload.PullRequest.Number, prComment); + } } } } diff --git a/tools/github-event-processor/RULES.md b/tools/github-event-processor/RULES.md index 2b0ca8c3b41..d693cbfbf55 100644 --- a/tools/github-event-processor/RULES.md +++ b/tools/github-event-processor/RULES.md @@ -426,12 +426,13 @@ OR - Determine if this is a community contribution: ```text - IF the user is NOT a member of the Azure Org - IF the user does not have Admin or Write Collaborator permission - - Add "customer-reported" label - - Add "Community Contribution" label - - Create the following comment - - "Thank you for your contribution @{issueAuthor}! We will review the pull request and get back to you soon." + If the user is NOT a known bot + IF the user is NOT a member of the Azure Org + IF the user does not have Admin or Write Collaborator permission + - Add "customer-reported" label + - Add "Community Contribution" label + - Create the following comment + - "Thank you for your contribution @{issueAuthor}! We will review the pull request and get back to you soon." ``` ## Reset pull request activity From c178f0604d4104f9f7a4b79acb2d892046fb0de3 Mon Sep 17 00:00:00 2001 From: James Suplizio Date: Mon, 9 Sep 2024 10:00:26 -0700 Subject: [PATCH 74/82] Update GitHubEventProcessor to 1.0.0-dev.20240909.2 (#8942) --- .github/workflows/event-processor.yml | 4 ++-- .github/workflows/scheduled-event-processor.yml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/event-processor.yml b/.github/workflows/event-processor.yml index 06092e395ad..23c074b547b 100644 --- a/.github/workflows/event-processor.yml +++ b/.github/workflows/event-processor.yml @@ -58,7 +58,7 @@ jobs: run: > dotnet tool install Azure.Sdk.Tools.GitHubEventProcessor - --version 1.0.0-dev.20240708.1 + --version 1.0.0-dev.20240909.2 --add-source https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-net/nuget/v3/index.json --global shell: bash @@ -114,7 +114,7 @@ jobs: run: > dotnet tool install Azure.Sdk.Tools.GitHubEventProcessor - --version 1.0.0-dev.20240708.1 + --version 1.0.0-dev.20240909.2 --add-source https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-net/nuget/v3/index.json --global shell: bash diff --git a/.github/workflows/scheduled-event-processor.yml b/.github/workflows/scheduled-event-processor.yml index a20efcfcb9e..ce312eab41a 100644 --- a/.github/workflows/scheduled-event-processor.yml +++ b/.github/workflows/scheduled-event-processor.yml @@ -39,7 +39,7 @@ jobs: run: > dotnet tool install Azure.Sdk.Tools.GitHubEventProcessor - --version 1.0.0-dev.20240708.1 + --version 1.0.0-dev.20240909.2 --add-source https://pkgs.dev.azure.com/azure-sdk/public/_packaging/azure-sdk-for-net/nuget/v3/index.json --global shell: bash From 5cabd4cce2e69852f513c99df209e1b5c93b2a93 Mon Sep 17 00:00:00 2001 From: Chidozie Ononiwu <31145988+chidozieononiwu@users.noreply.github.com> Date: Mon, 9 Sep 2024 10:05:29 -0700 Subject: [PATCH 75/82] Improve Hidden API colort (#8932) --- .../APIView/APIViewWeb/Client/css/shared/theme-colors.scss | 7 +++++++ .../app/_components/code-panel/code-panel.component.scss | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/src/dotnet/APIView/APIViewWeb/Client/css/shared/theme-colors.scss b/src/dotnet/APIView/APIViewWeb/Client/css/shared/theme-colors.scss index 05cdc5a85e2..f9d76b0d143 100644 --- a/src/dotnet/APIView/APIViewWeb/Client/css/shared/theme-colors.scss +++ b/src/dotnet/APIView/APIViewWeb/Client/css/shared/theme-colors.scss @@ -49,6 +49,7 @@ --code-comment: green; --literal-color: #008509; --enum-color: #8700BD; + --hidden-api-filter: saturate(50%) opacity(0.5); --java-doc-color: #8c8c8c; --java-comment-color: #8c8c8c; --java-field-name-color: #871094; @@ -135,6 +136,9 @@ --name-color: #{$base-text-color}; --code-color: #db3984; --code-comment: green; + --literal-color: #008509; + --enum-color: #8700BD; + --hidden-api-filter: brightness(60%) saturate(60%); --java-doc-color: #629755; --java-comment-color: #808080; --java-field-name-color: #9876AA; @@ -223,6 +227,9 @@ --class-color: #ffc66d; --name-color: #{$base-text-color}; --code-color: #db3984; + --literal-color: #008509; + --enum-color: #8700BD; + --hidden-api-filter: brightness(60%) saturate(60%); --code-comment: #8a9898; --java-doc-color: #629755; --java-comment-color: #808080; diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.scss b/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.scss index c84ad39dcfb..7a4e2b1c301 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.scss +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/code-panel/code-panel.component.scss @@ -110,7 +110,7 @@ } &.hidden-api .code-line-content { - filter: brightness(60%) saturate(60%); + filter: var(--hidden-api-filter); } .diff-change { From c8c0ad31d5bbc997743b02923d3f7d37f7d81fbf Mon Sep 17 00:00:00 2001 From: Chidozie Ononiwu <31145988+chidozieononiwu@users.noreply.github.com> Date: Mon, 9 Sep 2024 10:06:28 -0700 Subject: [PATCH 76/82] Allow uploads of dll files (#8903) * Allow uploads of dll files * Update File Upload Labels --- .../revisions-list/revisions-list.component.html | 2 +- .../revisions-list/revisions-list.component.ts | 11 ++++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/revisions-list/revisions-list.component.html b/src/dotnet/APIView/ClientSPA/src/app/_components/revisions-list/revisions-list.component.html index 37205508977..caeced7ea8b 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/revisions-list/revisions-list.component.html +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/revisions-list/revisions-list.component.html @@ -180,7 +180,7 @@
    What to Upload
    diff --git a/src/dotnet/APIView/ClientSPA/src/app/_components/revisions-list/revisions-list.component.ts b/src/dotnet/APIView/ClientSPA/src/app/_components/revisions-list/revisions-list.component.ts index b5626dbc67f..3232b5645dd 100644 --- a/src/dotnet/APIView/ClientSPA/src/app/_components/revisions-list/revisions-list.component.ts +++ b/src/dotnet/APIView/ClientSPA/src/app/_components/revisions-list/revisions-list.component.ts @@ -504,9 +504,9 @@ export class RevisionsListComponent implements OnInit, OnChanges { case "C#": this.createRevisionInstruction = [ `Run dotnet pack`, - `Upload the resulting .nupkg file.` + `Upload the resulting .nupkg or .dll file.` ]; - this.acceptedFilesForReviewUpload = ".nupkg"; + this.acceptedFilesForReviewUpload = ".nupkg, .dll"; this.createRevisionForm.get('selectedFile')?.enable(); this.createRevisionForm.get('filePath')?.disable(); break; @@ -584,14 +584,15 @@ export class RevisionsListComponent implements OnInit, OnChanges { break; case "Json": this.createRevisionInstruction = [ - `Upload JSON API review token file.` + `Upload .json API review token file.` ]; - this.acceptedFilesForReviewUpload = ".json, .tgz"; + this.acceptedFilesForReviewUpload = ".json"; this.createRevisionForm.get('selectedFile')?.enable(); this.createRevisionForm.get('filePath')?.disable(); break; default: - this.createRevisionInstruction = [] + this.createRevisionInstruction = []; + this.acceptedFilesForReviewUpload = undefined; } if (this.revisionCreationFileUpload) { From 10528eca71067c490b2120338e527330ef087dee Mon Sep 17 00:00:00 2001 From: Wes Haggard Date: Mon, 9 Sep 2024 11:00:08 -0700 Subject: [PATCH 77/82] Refactor prepare pipelines (#8929) --- .../templates/jobs/prepare-pipelines.yml | 401 +++++++++--------- eng/pipelines/pipeline-generation-single.yml | 65 +-- eng/pipelines/pipeline-generation.yml | 234 +--------- 3 files changed, 247 insertions(+), 453 deletions(-) diff --git a/eng/common/pipelines/templates/jobs/prepare-pipelines.yml b/eng/common/pipelines/templates/jobs/prepare-pipelines.yml index f2cbb2e931e..2387c962456 100644 --- a/eng/common/pipelines/templates/jobs/prepare-pipelines.yml +++ b/eng/common/pipelines/templates/jobs/prepare-pipelines.yml @@ -2,29 +2,41 @@ parameters: - name: Repository type: string default: $(Build.Repository.Name) - - name: Prefix + - name: RepositoryPath type: string - - name: CIConventionOptions - type: string - default: '' - - name: UPConventionOptions - type: string - default: '' - - name: TestsConventionOptions - type: string - default: '' - - name: GenerateUnifiedWeekly - type: boolean - default: false + default: 'sdk' jobs: -- job: PreparePipelines +- job: + displayName: 'Prepare pipelines for ${{ parameters.Repository }}' pool: - name: azsdk-pool-mms-ubuntu-2204-general - vmImage: ubuntu-22.04 + name: $(LINUXPOOL) + vmImage: $(LINUXVMIMAGE) + + variables: + RepositoryPath: "$(System.DefaultWorkingDirectory)/${{ parameters.RepositoryPath }}" + ProjectForPRValidation: 'public' + Prefix: 'na' + DevOpsPath: 'na' + InternalVariableGroups: '' + GenerateUnifiedWeekly: '' + TestVariableGroups: '' + + # Standard set of variable groups for the Azure SDK repositories + AzureSDK_Maven_Release_Pipeline_Secrets: 1 + AzureSDK_Nuget_Release_Pipeline_Secrets: 13 + AzureSDK_CocoaPods_Release_Pipeline_Secrets: 98 + NPM_Registry_Authentication: 24 + Release_Secrets_for_GitHub: 58 + Secrets_for_Resource_Provisioner: 64 + APIReview_AutoCreate_Configurations: 93 + steps: - template: /eng/common/pipelines/templates/steps/sparse-checkout.yml parameters: + Repositories: + - Name: ${{ parameters.Repository }} + WorkingDirectory: $(System.DefaultWorkingDirectory) Paths: - 'sdk/**/*.yml' - '!sdk/**/test-recordings/*' @@ -33,183 +45,182 @@ jobs: - '!sdk/**/session-records/*' - template: /eng/common/pipelines/templates/steps/install-pipeline-generation.yml - template: /eng/common/pipelines/templates/steps/set-default-branch.yml - # This covers our public repos. - - ${{ if not(endsWith(parameters.Repository, '-pr'))}}: - - task: AzureCLI@2 - inputs: - azureSubscription: 'opensource-api-connection' - scriptType: pscore - scriptLocation: inlineScript - inlineScript: > - $(Pipeline.Workspace)/pipeline-generator/pipeline-generator generate - --organization azure-sdk - --project public - --prefix ${{parameters.Prefix}} - --devopspath "\${{parameters.Prefix}}" - --path $(System.DefaultWorkingDirectory)/sdk - --endpoint Azure - --repository ${{parameters.Repository}} - --convention ci - --agentpool Hosted - --branch refs/heads/$(DefaultBranch) - --set-managed-variables - --debug - ${{parameters.CIConventionOptions}} - displayName: Create CI Pipelines for Public Repository - - task: AzureCLI@2 - inputs: - azureSubscription: 'opensource-api-connection' - scriptType: pscore - scriptLocation: inlineScript - inlineScript: > - $(Pipeline.Workspace)/pipeline-generator/pipeline-generator generate - --organization azure-sdk - --project internal - --prefix ${{parameters.Prefix}} - --devopspath "\${{parameters.Prefix}}" - --path $(System.DefaultWorkingDirectory)/sdk - --endpoint Azure - --repository ${{parameters.Repository}} - --convention up - --agentpool Hosted - --branch refs/heads/$(DefaultBranch) - --set-managed-variables - --debug - ${{parameters.UPConventionOptions}} - displayName: Create UP Pipelines for Public Repository - - task: AzureCLI@2 - inputs: - azureSubscription: 'opensource-api-connection' - scriptType: pscore - scriptLocation: inlineScript - inlineScript: > - $(Pipeline.Workspace)/pipeline-generator/pipeline-generator generate - --organization azure-sdk - --project internal - --prefix ${{parameters.Prefix}} - --devopspath "\${{parameters.Prefix}}" - --path $(System.DefaultWorkingDirectory)/sdk - --endpoint Azure - --repository ${{parameters.Repository}} - --convention tests - --agentpool Hosted - --branch refs/heads/$(DefaultBranch) - --set-managed-variables - --debug - ${{parameters.TestsConventionOptions}} - displayName: Create Live Test Pipelines for Public Repository - condition: and(succeeded(), ne('${{parameters.TestsConventionOptions}}','')) - - task: AzureCLI@2 - inputs: - azureSubscription: 'opensource-api-connection' - scriptType: pscore - scriptLocation: inlineScript - inlineScript: > - $(Pipeline.Workspace)/pipeline-generator/pipeline-generator generate - --organization azure-sdk - --project internal - --prefix ${{parameters.Prefix}} - --devopspath "\${{parameters.Prefix}}" - --path $(System.DefaultWorkingDirectory)/sdk - --endpoint Azure - --repository ${{parameters.Repository}} - --convention testsweekly - --agentpool Hosted - --branch refs/heads/$(DefaultBranch) - --set-managed-variables - --debug - ${{parameters.TestsConventionOptions}} - displayName: Create Weekly (Multi-Cloud) Live Test Pipelines for Public Repository - condition: and(succeeded(), ne('${{parameters.TestsConventionOptions}}','')) - - task: AzureCLI@2 - inputs: - azureSubscription: 'opensource-api-connection' - scriptType: pscore - scriptLocation: inlineScript - inlineScript: > - $(Pipeline.Workspace)/pipeline-generator/pipeline-generator generate - --organization azure-sdk - --project internal - --prefix ${{parameters.Prefix}} - --devopspath "\${{parameters.Prefix}}" - --path $(System.DefaultWorkingDirectory)/sdk - --endpoint Azure - --repository ${{parameters.Repository}} - --convention upweekly - --agentpool Hosted - --branch refs/heads/$(DefaultBranch) - --set-managed-variables - --debug - ${{parameters.UPConventionOptions}} - displayName: Create Weekly (Multi-Cloud) Unified Test Pipelines for Public Repository - condition: and(succeeded(), eq(${{parameters.GenerateUnifiedWeekly}},true)) - # This covers our -pr repositories. - - ${{ if endsWith(parameters.Repository, '-pr')}}: - - task: AzureCLI@2 - inputs: - azureSubscription: 'opensource-api-connection' - scriptType: pscore - scriptLocation: inlineScript - inlineScript: > - $(Pipeline.Workspace)/pipeline-generator/pipeline-generator generate - --organization azure-sdk - --project internal - --prefix ${{parameters.Prefix}}-pr - --devopspath "\${{parameters.Prefix}}\pr" - --path $(System.DefaultWorkingDirectory)/sdk - --endpoint Azure - --repository ${{parameters.Repository}} - --convention ci - --agentpool Hosted - --branch refs/heads/$(DefaultBranch) - --set-managed-variables - --debug - --no-schedule - ${{parameters.CIConventionOptions}} - displayName: Create CI Pipelines for Private Repository - - task: AzureCLI@2 - inputs: - azureSubscription: 'opensource-api-connection' - scriptType: pscore - scriptLocation: inlineScript - inlineScript: > - $(Pipeline.Workspace)/pipeline-generator/pipeline-generator generate - --organization azure-sdk - --project internal - --prefix ${{parameters.Prefix}}-pr - --devopspath "\${{parameters.Prefix}}\pr" - --path $(System.DefaultWorkingDirectory)/sdk - --endpoint Azure - --repository ${{parameters.Repository}} - --convention up - --agentpool Hosted - --branch refs/heads/$(DefaultBranch) - --set-managed-variables - --debug - --no-schedule - ${{parameters.UPConventionOptions}} - displayName: Create UP Pipelines for Private Repository - - task: AzureCLI@2 - inputs: - azureSubscription: 'opensource-api-connection' - scriptType: pscore - scriptLocation: inlineScript - inlineScript: > - $(Pipeline.Workspace)/pipeline-generator/pipeline-generator generate - --organization azure-sdk - --project internal - --prefix ${{parameters.Prefix}}-pr - --devopspath "\${{parameters.Prefix}}\pr" - --path $(System.DefaultWorkingDirectory)/sdk - --endpoint Azure - --repository ${{parameters.Repository}} - --convention tests - --agentpool Hosted - --branch refs/heads/$(DefaultBranch) - --set-managed-variables - --debug - --no-schedule - ${{parameters.TestsConventionOptions}} - displayName: Create Live Test Pipelines for Private Repository - condition: and(succeeded(), ne('${{parameters.TestsConventionOptions}}','')) + - pwsh: | + Write-Host "Setting up pipeline variables" + if ("${{ parameters.Repository }}" -match "Azure/azure-sdk-for-(?[^-]*)(?-pr)?") { + $prefix = $matches['prefix'] + $devOpsPath = "\$prefix" + if ($matches['pr']) { + $devOpsPath = "${devOpsPath}\pr" + $prefix = "${prefix}-pr" + Write-Host "##vso[task.setvariable variable=ProjectForPRValidation]internal" + } + Write-Host "Prefix = $prefix" + Write-Host "DevOpsPath = $devOpsPath" + Write-Host "##vso[task.setvariable variable=Prefix]$prefix" + Write-Host "##vso[task.setvariable variable=DevOpsPath]$devOpsPath" + } + else { + Write-Error "Repository name '${{ parameters.Repository }}' is not in the expected format." + exit 1 + } + + # Map the language prefix to the appropriate variable groups + switch ($prefix) + { + "java" { + $internalVariableGroups = '$(AzureSDK_Maven_Release_Pipeline_Secrets) $(Release_Secrets_for_GitHub) $(APIReview_AutoCreate_Configurations)' + $testVariableGroups = '$(Secrets_for_Resource_Provisioner)' + } + "android" { + $internalVariableGroups = '$(AzureSDK_Maven_Release_Pipeline_Secrets) $(Release_Secrets_for_GitHub) $(APIReview_AutoCreate_Configurations)' + } + "js" { + $internalVariableGroups = '$(NPM_Registry_Authentication) $(Release_Secrets_for_GitHub) $(APIReview_AutoCreate_Configurations)' + $testVariableGroups = '$(Secrets_for_Resource_Provisioner)' + } + "python" { + $internalVariableGroups = '$(Release_Secrets_for_GitHub) $(APIReview_AutoCreate_Configurations)' + $testVariableGroups = '$(Secrets_for_Resource_Provisioner)' + } + "net" { + $internalVariableGroups = '$(AzureSDK_Nuget_Release_Pipeline_Secrets) $(Release_Secrets_for_GitHub) $(APIReview_AutoCreate_Configurations)' + $testVariableGroups = '$(Secrets_for_Resource_Provisioner)' + } + "cpp" { + $internalVariableGroups = '$(Release_Secrets_for_GitHub) $(APIReview_AutoCreate_Configurations) $(Secrets_for_Resource_Provisioner)' + } + "ios" { + $internalVariableGroups = '$(Release_Secrets_for_GitHub) $(APIReview_AutoCreate_Configurations) $(Secrets_for_Resource_Provisioner) $(AzureSDK_CocoaPods_Release_Pipeline_Secrets)' + } + "go" { + $internalVariableGroups = '$(Release_Secrets_for_GitHub) $(APIReview_AutoCreate_Configurations) $(Secrets_for_Resource_Provisioner)' + $generateUnifiedWeekly = 'true' + } + default { + Write-Error "Prefix '$prefix' is not recognized." + exit 1 + } + } + + Write-Host "InternalVariableGroups = $internalVariableGroups" + Write-Host "TestVariableGroups = $testVariableGroups" + Write-Host "GenerateUnifiedWeekly = $generateUnifiedWeekly" + Write-Host "##vso[task.setvariable variable=InternalVariableGroups]$internalVariableGroups" + Write-Host "##vso[task.setvariable variable=TestVariableGroups]$testVariableGroups" + Write-Host "##vso[task.setvariable variable=GenerateUnifiedWeekly]$generateUnifiedWeekly" + displayName: Setup pipeline generation variables + + - task: AzureCLI@2 + inputs: + azureSubscription: 'opensource-api-connection' + scriptType: pscore + scriptLocation: inlineScript + inlineScript: > + $(Pipeline.Workspace)/pipeline-generator/pipeline-generator generate + --organization azure-sdk + --project $(ProjectForPRValidation) + --prefix $(Prefix) + --devopspath "$(DevOpsPath)" + --path $(RepositoryPath) + --endpoint Azure + --repository ${{ parameters.Repository }} + --convention ci + --agentpool Hosted + --branch refs/heads/$(DefaultBranch) + --set-managed-variables + --debug + displayName: 'Generate ci pipelines for: ${{ parameters.Repository }}' + continueOnError: true + - task: AzureCLI@2 + inputs: + azureSubscription: 'opensource-api-connection' + scriptType: pscore + scriptLocation: inlineScript + inlineScript: > + $(Pipeline.Workspace)/pipeline-generator/pipeline-generator generate + --organization azure-sdk + --project internal + --prefix $(Prefix) + --devopspath "$(DevOpsPath)" + --path $(RepositoryPath) + --endpoint Azure + --repository ${{ parameters.Repository }} + --convention up + --agentpool Hosted + --branch refs/heads/$(DefaultBranch) + --set-managed-variables + --debug + --variablegroups $(InternalVariableGroups) $(TestVariableGroups) + displayName: 'Generate release pipelines for: ${{ parameters.Repository }}' + continueOnError: true + - task: AzureCLI@2 + inputs: + azureSubscription: 'opensource-api-connection' + scriptType: pscore + scriptLocation: inlineScript + inlineScript: > + $(Pipeline.Workspace)/pipeline-generator/pipeline-generator generate + --organization azure-sdk + --project internal + --prefix $(Prefix) + --devopspath "$(DevOpsPath)" + --path $(RepositoryPath) + --endpoint Azure + --repository ${{ parameters.Repository }} + --convention tests + --agentpool Hosted + --branch refs/heads/$(DefaultBranch) + --set-managed-variables + --debug + --variablegroups $(TestVariableGroups) + displayName: 'Generate test pipelines for: ${{ parameters.Repository }}' + condition: and(succeeded(), ne(variables['TestVariableGroups'],'')) + continueOnError: true + - task: AzureCLI@2 + inputs: + azureSubscription: 'opensource-api-connection' + scriptType: pscore + scriptLocation: inlineScript + inlineScript: > + $(Pipeline.Workspace)/pipeline-generator/pipeline-generator generate + --organization azure-sdk + --project internal + --prefix $(Prefix) + --devopspath "$(DevOpsPath)" + --path $(RepositoryPath) + --endpoint Azure + --repository ${{ parameters.Repository }} + --convention testsweekly + --agentpool Hosted + --branch refs/heads/$(DefaultBranch) + --set-managed-variables + --debug + --variablegroups $(TestVariableGroups) + displayName: 'Generate weekly test pipelines (multi-cloud) for: ${{ parameters.Repository }}' + condition: and(succeeded(), ne(variables['TestVariableGroups'],'')) + continueOnError: true + - task: AzureCLI@2 + inputs: + azureSubscription: 'opensource-api-connection' + scriptType: pscore + scriptLocation: inlineScript + inlineScript: > + $(Pipeline.Workspace)/pipeline-generator/pipeline-generator generate + --organization azure-sdk + --project internal + --prefix $(Prefix) + --devopspath "$(DevOpsPath)" + --path $(RepositoryPath) + --endpoint Azure + --repository ${{ parameters.Repository }} + --convention upweekly + --agentpool Hosted + --branch refs/heads/$(DefaultBranch) + --set-managed-variables + --debug + --variablegroups $(InternalVariableGroups) $(TestVariableGroups) + displayName: 'Generate weekly unified test pipelines (multi-cloud) for: ${{ parameters.Repository }}' + condition: and(succeeded(), ne(variables['GenerateUnifiedWeekly'],'')) + continueOnError: true diff --git a/eng/pipelines/pipeline-generation-single.yml b/eng/pipelines/pipeline-generation-single.yml index 270aa525218..880353e36a9 100644 --- a/eng/pipelines/pipeline-generation-single.yml +++ b/eng/pipelines/pipeline-generation-single.yml @@ -1,51 +1,26 @@ -# Variables defined in pipeline definition -# DevOpsProject - public, internal -# Branch - main -# Prefix - net, python, js, java, -pr -# RepositoryName - azure-sdk-for- -# DevOpsPath - $(Prefix)\pr -# ServiceDirectory - "", keyvault, storage, etc. -# PipelineConvention - ci, up, tests, testsweekly, upweekly -# AdditionalOptions - potentially add variablegroups via "--variablegroups x" - pr: none - trigger: none +parameters: +- name: Branch + type: string + default: main +- name: RepositoryName + type: string + default: azure-sdk-for- +- name: RepositoryPath + type: string + default: 'sdk/' + variables: - NugetSecurityAnalysisWarningLevel: none - skipComponentGovernanceDetection: true - DevOpsOrg: azure-sdk - PathFilter: $(Pipeline.Workspace)/$(RepositoryName)/sdk/$(ServiceDirectory) +- template: /eng/pipelines/templates/variables/image.yml +- name: NugetSecurityAnalysisWarningLevel + value: none +- name: skipComponentGovernanceDetection + value: true jobs: -- job: GeneratePipeline - pool: - name: azsdk-pool-mms-ubuntu-2204-general - vmImage: ubuntu-22.04 - steps: - - checkout: none - - template: /eng/common/pipelines/templates/steps/install-pipeline-generation.yml - - script: | - git clone --filter=blob:none --branch $(Branch) https://$(azuresdk-github-pat)@github.com/azure/$(RepositoryName) $(Pipeline.Workspace)/$(RepositoryName) - displayName: 'Clone repository: $(RepositoryName)' - - task: AzureCLI@2 - inputs: - azureSubscription: 'opensource-api-connection' - scriptType: pscore - scriptLocation: inlineScript - inlineScript: > - $(Pipeline.Workspace)/pipeline-generator/pipeline-generator generate - --organization $(DevOpsOrg) - --project $(DevOpsProject) - --prefix $(Prefix) - --devopspath "$(DevOpsPath)" - --path $(PathFilter) - --endpoint Azure - --repository Azure/$(RepositoryName) - --convention $(PipelineConvention) - --agentpool Hosted - --branch refs/heads/$(Branch) - --debug - $(AdditionalOptions) - displayName: 'Generate pipeline' +- template: /eng/common/pipelines/templates/jobs/prepare-pipelines.yml + parameters: + Repository: Azure/${{ parameters.RepositoryName }} + RepositoryPath: ${{ parameters.RepositoryPath }} diff --git a/eng/pipelines/pipeline-generation.yml b/eng/pipelines/pipeline-generation.yml index 8f651a015fd..56ceec2fb25 100644 --- a/eng/pipelines/pipeline-generation.yml +++ b/eng/pipelines/pipeline-generation.yml @@ -3,221 +3,29 @@ pr: none trigger: none variables: - NugetSecurityAnalysisWarningLevel: none - skipComponentGovernanceDetection: true - TestVariableGroups: '' +- template: /eng/pipelines/templates/variables/image.yml +- name: NugetSecurityAnalysisWarningLevel + value: none +- name: skipComponentGovernanceDetection + value: true +- name: TestVariableGroups + value: '' parameters: - - name: AzureSDK_Maven_Release_Pipeline_Secrets - default: 1 - - name: AzureSDK_Nuget_Release_Pipeline_Secrets - default: 13 - - name: AzureSDK_CocoaPods_Release_Pipeline_Secrets - default: 98 - - name: NPM_Registry_Authentication - default: 24 - - name: Release_Secrets_for_GitHub - default: 58 - - name: Secrets_for_Resource_Provisioner - default: 64 - - name: Release_Secrets_for_GitHubIO_Publishing - default: 76 - - name: APIReview_AutoCreate_Configurations - default: 93 +- name: Repositories + type: object + default: + - Azure/azure-sdk-for-java + - Azure/azure-sdk-for-android + - Azure/azure-sdk-for-js + - Azure/azure-sdk-for-python + - Azure/azure-sdk-for-net + - Azure/azure-sdk-for-cpp + - Azure/azure-sdk-for-ios + - Azure/azure-sdk-for-go jobs: -- job: GeneratePipelines - pool: - name: azsdk-pool-mms-ubuntu-2204-general - vmImage: ubuntu-22.04 - timeoutInMinutes: 120 - strategy: - matrix: - Java: - RepositoryName: azure-sdk-for-java - Prefix: java - InternalVariableGroups: >- - ${{ parameters.AzureSDK_Maven_Release_Pipeline_Secrets }} - ${{ parameters.Release_Secrets_for_GitHub }} - ${{ parameters.Release_Secrets_for_GitHubIO_Publishing }} - ${{ parameters.APIReview_AutoCreate_Configurations }} - TestVariableGroups: '${{ parameters.Secrets_for_Resource_Provisioner }}' - Android: - RepositoryName: azure-sdk-for-android - Prefix: android - InternalVariableGroups: >- - ${{ parameters.AzureSDK_Maven_Release_Pipeline_Secrets }} - ${{ parameters.Release_Secrets_for_GitHub }} - ${{ parameters.Release_Secrets_for_GitHubIO_Publishing }} - ${{ parameters.APIReview_AutoCreate_Configurations }} - JavaScript: - RepositoryName: azure-sdk-for-js - Prefix: js - InternalVariableGroups: >- - ${{ parameters.NPM_Registry_Authentication }} - ${{ parameters.Release_Secrets_for_GitHub }} - ${{ parameters.Release_Secrets_for_GitHubIO_Publishing }} - ${{ parameters.APIReview_AutoCreate_Configurations }} - TestVariableGroups: '${{ parameters.Secrets_for_Resource_Provisioner }}' - Python: - RepositoryName: azure-sdk-for-python - Prefix: python - InternalVariableGroups: >- - ${{ parameters.Release_Secrets_for_GitHub }} - ${{ parameters.Release_Secrets_for_GitHubIO_Publishing }} - ${{ parameters.APIReview_AutoCreate_Configurations }} - TestVariableGroups: '${{ parameters.Secrets_for_Resource_Provisioner }}' - Net: - RepositoryName: azure-sdk-for-net - Prefix: net - InternalVariableGroups: >- - ${{ parameters.AzureSDK_Nuget_Release_Pipeline_Secrets }} - ${{ parameters.Release_Secrets_for_GitHub }} - ${{ parameters.Release_Secrets_for_GitHubIO_Publishing }} - ${{ parameters.APIReview_AutoCreate_Configurations }} - TestVariableGroups: '${{ parameters.Secrets_for_Resource_Provisioner }}' - Cpp: - RepositoryName: azure-sdk-for-cpp - Prefix: cpp - # Resource Provisioner is in InternalVariableGroups and not TestVariableGroups because C++ includes live tests in the unified pipelines - InternalVariableGroups: >- - ${{ parameters.Release_Secrets_for_GitHub }} - ${{ parameters.Release_Secrets_for_GitHubIO_Publishing }} - ${{ parameters.APIReview_AutoCreate_Configurations }} - ${{ parameters.Secrets_for_Resource_Provisioner }} - iOS: - RepositoryName: azure-sdk-for-ios - Prefix: ios - # Resource Provisioner is in InternalVariableGroups and not TestVariableGroups because iOS includes live tests in the unified pipelines - InternalVariableGroups: >- - ${{ parameters.Release_Secrets_for_GitHub }} - ${{ parameters.Release_Secrets_for_GitHubIO_Publishing }} - ${{ parameters.APIReview_AutoCreate_Configurations }} - ${{ parameters.Secrets_for_Resource_Provisioner }} - ${{ parameters.AzureSDK_CocoaPods_Release_Pipeline_Secrets}} - Go: - RepositoryName: azure-sdk-for-go - Prefix: go - # Resource Provisioner is in InternalVariableGroups and not TestVariableGroups because Go includes live tests in the unified pipelines - InternalVariableGroups: >- - ${{ parameters.Release_Secrets_for_GitHub }} - ${{ parameters.Release_Secrets_for_GitHubIO_Publishing }} - ${{ parameters.APIReview_AutoCreate_Configurations }} - ${{ parameters.Secrets_for_Resource_Provisioner }} - GenerateUnifiedWeekly: true - steps: - - template: /eng/common/pipelines/templates/steps/install-pipeline-generation.yml - - script: | - git clone https://github.com/azure/$(RepositoryName) $(Pipeline.Workspace)/$(RepositoryName) - displayName: 'Clone repository: $(RepositoryName)' - - template: /eng/common/pipelines/templates/steps/set-default-branch.yml +- ${{ each repo in parameters.Repositories }}: + - template: /eng/common/pipelines/templates/jobs/prepare-pipelines.yml parameters: - WorkingDirectory: $(Pipeline.Workspace)/$(RepositoryName) - - - task: AzureCLI@2 - inputs: - azureSubscription: 'opensource-api-connection' - scriptType: pscore - scriptLocation: inlineScript - inlineScript: > - $(Pipeline.Workspace)/pipeline-generator/pipeline-generator generate - --organization azure-sdk - --project public - --prefix $(Prefix) - --path $(Pipeline.Workspace)/$(RepositoryName)/sdk - --endpoint Azure - --repository Azure/$(RepositoryName) - --convention ci - --agentpool Hosted - --branch refs/heads/$(DefaultBranch) - --set-managed-variables - --debug - displayName: 'Generate public pipelines for: $(RepositoryName)' - - - task: AzureCLI@2 - inputs: - azureSubscription: 'opensource-api-connection' - scriptType: pscore - scriptLocation: inlineScript - inlineScript: > - $(Pipeline.Workspace)/pipeline-generator/pipeline-generator generate - --organization azure-sdk - --project internal - --prefix $(Prefix) - --path $(Pipeline.Workspace)/$(RepositoryName)/sdk - --endpoint Azure - --repository Azure/$(RepositoryName) - --convention up - --agentpool Hosted - --branch refs/heads/$(DefaultBranch) - --set-managed-variables - --debug - --variablegroups $(InternalVariableGroups) $(TestVariableGroups) - displayName: 'Generate internal pipelines for: $(RepositoryName)' - - - task: AzureCLI@2 - inputs: - azureSubscription: 'opensource-api-connection' - scriptType: pscore - scriptLocation: inlineScript - inlineScript: > - $(Pipeline.Workspace)/pipeline-generator/pipeline-generator generate - --organization azure-sdk - --project internal - --prefix $(Prefix) - --path $(Pipeline.Workspace)/$(RepositoryName)/sdk - --endpoint Azure - --repository Azure/$(RepositoryName) - --convention tests - --agentpool Hosted - --branch refs/heads/$(DefaultBranch) - --set-managed-variables - --debug - --variablegroups $(TestVariableGroups) - displayName: 'Generate test pipelines for: $(RepositoryName)' - condition: and(succeeded(), ne(variables['TestVariableGroups'],'')) - - - task: AzureCLI@2 - inputs: - azureSubscription: 'opensource-api-connection' - scriptType: pscore - scriptLocation: inlineScript - inlineScript: > - $(Pipeline.Workspace)/pipeline-generator/pipeline-generator generate - --organization azure-sdk - --project internal - --prefix $(Prefix) - --path $(Pipeline.Workspace)/$(RepositoryName)/sdk - --endpoint Azure - --repository Azure/$(RepositoryName) - --convention testsweekly - --agentpool Hosted - --branch refs/heads/$(DefaultBranch) - --set-managed-variables - --debug - --variablegroups $(TestVariableGroups) - displayName: 'Generate weekly test pipelines (multi-cloud) for: $(RepositoryName)' - condition: and(succeeded(), ne(variables['TestVariableGroups'],'')) - - - task: AzureCLI@2 - inputs: - azureSubscription: 'opensource-api-connection' - scriptType: pscore - scriptLocation: inlineScript - inlineScript: > - $(Pipeline.Workspace)/pipeline-generator/pipeline-generator generate - --organization azure-sdk - --project internal - --prefix $(Prefix) - --path $(Pipeline.Workspace)/$(RepositoryName)/sdk - --endpoint Azure - --repository Azure/$(RepositoryName) - --convention upweekly - --agentpool Hosted - --branch refs/heads/$(DefaultBranch) - --set-managed-variables - --debug - --variablegroups $(InternalVariableGroups) $(TestVariableGroups) - displayName: 'Generate weekly unified test pipelines (multi-cloud) for: $(RepositoryName)' - condition: and(succeeded(), ne(variables['GenerateUnifiedWeekly'],'')) - + Repository: ${{ repo }} From 58d1f21604e390ce9f7b26eaa4af181af3e791af Mon Sep 17 00:00:00 2001 From: Larry Osterman Date: Tue, 10 Sep 2024 11:25:41 -0700 Subject: [PATCH 78/82] Added vcpkg baseline; Updates for clang 18; Worked around stack overlow in keyvault admin on debug builds (#8749) * Added vcpkg baseline; Updates for clang 18; Worked around stack overflow in keyvault admin on debug builds * Removed debug code * Added a comment explaining why the stack needs to be bigger * Added error on using namespace in header because it can easily lead to duplicate errors --- .../ApiViewProcessor/AstNode.cpp | 111 ++++++++++++++---- .../ApiViewProcessor/CMakeLists.txt | 2 + .../ApiViewProcessor/CommentExtractor.cpp | 32 ++--- .../ApiViewProcessor/ProcessorImpl.cpp | 34 +++--- .../ParseAzureSdkCpp/CMakeLists.txt | 7 +- .../ParseTests/TestCases/UsingNamespace.cpp | 2 +- .../cpp-api-parser/ParseTests/tests.cpp | 31 ++--- tools/apiview/parsers/cpp-api-parser/ci.yml | 4 +- .../apiview/parsers/cpp-api-parser/vcpkg.json | 1 + 9 files changed, 139 insertions(+), 85 deletions(-) diff --git a/tools/apiview/parsers/cpp-api-parser/ApiViewProcessor/AstNode.cpp b/tools/apiview/parsers/cpp-api-parser/ApiViewProcessor/AstNode.cpp index bef846e88f3..8748ffe489e 100644 --- a/tools/apiview/parsers/cpp-api-parser/ApiViewProcessor/AstNode.cpp +++ b/tools/apiview/parsers/cpp-api-parser/ApiViewProcessor/AstNode.cpp @@ -4,16 +4,8 @@ #include "AstNode.hpp" #include "CommentExtractor.hpp" #include "ProcessorImpl.hpp" -#include "clang/AST/ASTConsumer.h" -#include -#include -#include -#include -#include #include #include -#include -#include #include #include @@ -1041,7 +1033,7 @@ class AstAttribute : public AstNode { } switch (m_syntax) { - case Attr::Syntax::AS_C2x: + case Attr::Syntax::AS_C23: case Attr::Syntax::AS_CXX11: dumper->InsertPunctuation('['); dumper->InsertPunctuation('['); @@ -1072,7 +1064,7 @@ class AstAttribute : public AstNode { } switch (m_syntax) { - case Attr::Syntax::AS_C2x: + case Attr::Syntax::AS_C23: case Attr::Syntax::AS_CXX11: dumper->InsertPunctuation('['); dumper->InsertPunctuation('['); @@ -1318,10 +1310,62 @@ static std::string GetNavigationId(clang::FunctionDecl const* func) return navigationId; } +static std::string GetNavigationId(clang::CXXRecordDecl const* record) +{ + return record->getQualifiedNameAsString(); +} + +/** + * Get the navigation ID for a qualified type declaration. + * + * The navigation ID uniquely + * identifies a declaration in the ApiView. For qualified type + * declarations, we want to include + * the full type name, including the namespace. + * + * @param type The type to get the navigation ID + * for. + * @return The navigation ID for the type. + * + */ +static std::string GetNavigationId(clang::QualType const& type) +{ + std::string navigationId; + clang::PrintingPolicy pp{LangOptions{}}; + pp.adjustForCPlusPlus(); + pp.FullyQualifiedName = true; + pp.TerseOutput = true; + llvm::raw_string_ostream os(navigationId); + + type.print(os, pp); + return navigationId; +} + +/** + * Get the navigation ID for a friend declaration. + * + * The navigation ID uniquely identifies a + * declaration in the ApiView. For friend declarations, we + * want to include the navigation ID of + * the parent node, followed by "_friend_", followed by the + * navigation ID of the friend + * declaration. + * + * @param friendDecl The friend declaration to get the navigation ID for. + * @param + * parentNodeNavigationId The navigation ID of the parent node. + * @return The navigation ID for the + * friend declaration. + * + */ static std::string GetNavigationId( clang::FriendDecl const* friendDecl, std::string const& parentNodeNavigationId) { + if (parentNodeNavigationId.empty()) + { + llvm::errs() << "Parent node navigation ID is empty\n"; + } std::string navigationId = parentNodeNavigationId + "_friend_"; auto dc = friendDecl->getFriendDecl(); if (dc) @@ -1334,10 +1378,11 @@ static std::string GetNavigationId( else if (isa(dc)) { auto rd = cast(dc); - navigationId += rd->getQualifiedNameAsString(); + navigationId += GetNavigationId(rd); } else { + llvm::errs() << "Unknown friend declaration type.\n"; dc->dump(llvm::outs()); } } @@ -1346,11 +1391,13 @@ static std::string GetNavigationId( auto friendType = friendDecl->getFriendType(); if (friendType) { + navigationId += GetNavigationId(friendType->getType()); navigationId += QualType::getAsString(friendDecl->getFriendType()->getType().split(), LangOptions{}); } else { + llvm::errs() << "Unknown friend declaration.\n"; friendDecl->dump(llvm::outs()); } } @@ -2040,7 +2087,7 @@ class AstMethod : public AstFunction { AzureClassesDatabase* const database, std::shared_ptr parentNode) : AstFunction(method, database, parentNode), m_isVirtual(method->isVirtual()), - m_isPure(method->isPure()), m_isConst(method->isConst()) + m_isPure(method->isPureVirtual()), m_isConst(method->isConst()) { // We assume that this is an implicit override if there are overriden methods. If we later // find an override attribute, we know it's not an implicit override. @@ -2377,23 +2424,23 @@ class AstClassLike : public AstNamedNode { switch (m_tagUsed) { /// The "struct" keyword. - case TTK_Struct: + case TagDecl::TagKind::Struct: dumper->InsertKeyword("struct"); break; /// The "__interface" keyword. - case TTK_Interface: + case TagDecl::TagKind::Interface: dumper->InsertKeyword("__interface"); break; /// The "union" keyword. - case TTK_Union: + case TagDecl::TagKind::Union: dumper->InsertKeyword("union"); break; /// The "class" keyword. - case TTK_Class: + case TagDecl::TagKind::Class: dumper->InsertKeyword("class"); break; /// The "enum" keyword. - case TTK_Enum: + case TagDecl::TagKind::Enum: dumper->InsertKeyword("enum"); break; default: @@ -2828,6 +2875,26 @@ class AstUsingDirective : public AstNode { : AstNode(), m_namedNamespace{ usingDirective->getNominatedNamespaceAsWritten()->getQualifiedNameAsString()} { + + // Determine the location for the error message. + auto location = usingDirective->getLocation(); + auto const& sourceManager = usingDirective->getASTContext().getSourceManager(); + auto const& presumedLocation = sourceManager.getPresumedLoc(location); + std::string typeLocation{presumedLocation.getFilename()}; + + // Remove the root directory from the location if the location is within the root directory. + if (typeLocation.find(azureClassesDatabase->GetProcessor()->RootDirectory()) == 0) + { + typeLocation.erase(0, azureClassesDatabase->GetProcessor()->RootDirectory().size() + 1); + } + + typeLocation += ":" + std::to_string(presumedLocation.getLine()); + typeLocation += ":" + std::to_string(presumedLocation.getColumn()); + + llvm::errs() << raw_ostream::Colors::RED + << "Found `using namespace` directive in public headers for `m_namedNamespace`, " + "at location " << typeLocation << raw_ostream::Colors::RESET << "\n"; + azureClassesDatabase->CreateApiViewMessage( ApiViewMessages::UsingDirectiveFound, m_namedNamespace); } @@ -2978,19 +3045,19 @@ AstClassLike::AstClassLike( TypeHierarchy::TypeHierarchyClass classType; switch (m_tagUsed) { - case TagDecl::TagKind::TTK_Class: + case TagDecl::TagKind::Class: classType = TypeHierarchy::TypeHierarchyClass::Class; break; - case TagDecl::TagKind::TTK_Enum: + case TagDecl::TagKind::Enum: classType = TypeHierarchy::TypeHierarchyClass::Enum; break; - case TagDecl::TagKind::TTK_Interface: + case TagDecl::TagKind::Interface: classType = TypeHierarchy::TypeHierarchyClass::Interface; break; - case TagDecl::TagKind::TTK_Struct: + case TagDecl::TagKind::Struct: classType = TypeHierarchy::TypeHierarchyClass::Struct; break; - case TagDecl::TagKind::TTK_Union: + case TagDecl::TagKind::Union: classType = TypeHierarchy::TypeHierarchyClass::Unknown; break; default: diff --git a/tools/apiview/parsers/cpp-api-parser/ApiViewProcessor/CMakeLists.txt b/tools/apiview/parsers/cpp-api-parser/ApiViewProcessor/CMakeLists.txt index c1a1dbe423b..5b445da17d4 100644 --- a/tools/apiview/parsers/cpp-api-parser/ApiViewProcessor/CMakeLists.txt +++ b/tools/apiview/parsers/cpp-api-parser/ApiViewProcessor/CMakeLists.txt @@ -48,6 +48,7 @@ clangSerialization clangTooling clangEdit clangAnalysis +clangApiNotes clangASTMatchers ) @@ -61,6 +62,7 @@ endforeach() #message(STATUS "llvm_libs: ${llvm_libs}") #message(STATUS "clang_libs: ${clang_libs}") + target_link_libraries(ApiViewProcessor PUBLIC ${llvm_libs} diff --git a/tools/apiview/parsers/cpp-api-parser/ApiViewProcessor/CommentExtractor.cpp b/tools/apiview/parsers/cpp-api-parser/ApiViewProcessor/CommentExtractor.cpp index d7a04612589..cdc64d42010 100644 --- a/tools/apiview/parsers/cpp-api-parser/ApiViewProcessor/CommentExtractor.cpp +++ b/tools/apiview/parsers/cpp-api-parser/ApiViewProcessor/CommentExtractor.cpp @@ -393,17 +393,17 @@ struct AstInlineCommand : AstDocumentation std::string commandRenderMarkdownEnd; switch (comment->getRenderKind()) { - case clang::comments::InlineCommandComment::RenderKind::RenderNormal: + case clang::comments::InlineCommandRenderKind::Normal: break; - case clang::comments::InlineCommandComment::RenderKind::RenderBold: + case clang::comments::InlineCommandRenderKind::Bold: commandRenderMarkdownEnd = "**"; commandRenderMarkdownStart = "**"; break; - case clang::comments::InlineCommandComment::RenderKind::RenderEmphasized: + case clang::comments::InlineCommandRenderKind::Emphasized: commandRenderMarkdownEnd = "*"; commandRenderMarkdownStart = "*"; break; - case clang::comments::InlineCommandComment::RenderKind::RenderMonospaced: + case clang::comments::InlineCommandRenderKind::Monospaced: commandRenderMarkdownEnd = "`"; commandRenderMarkdownStart = "`"; break; @@ -617,37 +617,37 @@ std::unique_ptr AstDocumentation::Create(const comments::Comme { switch (comment->getCommentKind()) { - case comments::Comment::CommentKind::FullCommentKind: + case comments::CommentKind::FullComment: return std::make_unique(cast(comment)); - case comments::Comment::CommentKind::BlockCommandCommentKind: + case comments::CommentKind::BlockCommandComment: return std::make_unique( cast(comment)); - case comments::Comment::CommentKind::ParamCommandCommentKind: + case comments::CommentKind::ParamCommandComment: return std::make_unique(cast(comment)); - case comments::Comment::CommentKind::TParamCommandCommentKind: + case comments::CommentKind::TParamCommandComment: return std::make_unique( cast(comment)); - case comments::Comment::CommentKind::VerbatimBlockCommentKind: + case comments::CommentKind::VerbatimBlockComment: return std::make_unique( cast(comment)); - case comments::Comment::CommentKind::InlineCommandCommentKind: + case comments::CommentKind::InlineCommandComment: return std::make_unique( cast(comment)); - case comments::Comment::ParagraphCommentKind: + case comments::CommentKind::ParagraphComment: return std::make_unique(cast(comment)); - case comments::Comment::TextCommentKind: + case comments::CommentKind::TextComment: return std::make_unique(cast(comment)); - case comments::Comment::VerbatimBlockLineCommentKind: + case comments::CommentKind::VerbatimBlockLineComment: return std::make_unique( cast(comment)); - case comments::Comment::VerbatimLineCommentKind: + case comments::CommentKind::VerbatimLineComment: return std::make_unique( cast(comment)); - case comments::Comment::HTMLStartTagCommentKind: + case comments::CommentKind::HTMLStartTagComment: return std::make_unique( cast(comment)); - case comments::Comment::HTMLEndTagCommentKind: + case comments::CommentKind::HTMLEndTagComment: return std::make_unique( cast(comment)); diff --git a/tools/apiview/parsers/cpp-api-parser/ApiViewProcessor/ProcessorImpl.cpp b/tools/apiview/parsers/cpp-api-parser/ApiViewProcessor/ProcessorImpl.cpp index 107e5de4e44..c0a7473f205 100644 --- a/tools/apiview/parsers/cpp-api-parser/ApiViewProcessor/ProcessorImpl.cpp +++ b/tools/apiview/parsers/cpp-api-parser/ApiViewProcessor/ProcessorImpl.cpp @@ -9,7 +9,6 @@ #include #include #include -#include #include using namespace clang; @@ -17,11 +16,6 @@ using namespace clang::tooling; using namespace nlohmann; -inline std::string_view stringFromU8string(std::u8string const& str) -{ - return std::string_view(reinterpret_cast(str.data()), str.size()); -} - std::vector GatherSubdirectories(std::filesystem::path const& path) { std::vector subdirectories; @@ -234,7 +228,7 @@ ApiViewProcessorImpl::ApiViewProcessorImpl( } llvm::outs() << llvm::raw_ostream::Colors::CYAN << "No source files specified" << llvm::raw_ostream::Colors::RESET << " collecting all files under " - << stringFromU8string(m_currentSourceRoot.u8string()) << "\n"; + << m_currentSourceRoot.string() << "\n"; auto subdirectories = GatherSubdirectories(m_currentSourceRoot); for (auto& subdirectory : subdirectories) { @@ -255,7 +249,7 @@ ApiViewProcessorImpl::ApiViewProcessorImpl( else { llvm::outs() << llvm::raw_ostream::Colors::GREEN << "Skipping file " - << stringFromU8string(absoluteEntry.u8string()) + << absoluteEntry.string() << llvm::raw_ostream::Colors::RESET << "\n"; } } @@ -291,8 +285,8 @@ bool ApiViewProcessorImpl::CollectCppClassesVisitor::ShouldCollectNamedDecl( auto fileEntry = namedDecl->getASTContext().getSourceManager().getFileEntryForID(fileId); if (fileEntry) { - if (fileEntry->getName().startswith_insensitive( - stringFromU8string(m_processorImpl->CurrentSourceRoot().u8string()))) + if (fileEntry->getName().starts_with_insensitive( + m_processorImpl->CurrentSourceRoot().string())) { // If the file containing the type is within the source root, we want to consider the type. shouldCollect = true; @@ -371,12 +365,12 @@ class ApiViewCompilationDatabase : public CompilationDatabase { { std::vector commandLine{defaultCommandLine}; // Add the source location to the include paths. - commandLine.push_back("-I" + std::string(stringFromU8string(m_sourceLocation.u8string()))); + commandLine.push_back("-I" + m_sourceLocation.string()); // Add any additional include directories (as absolute paths). for (auto const& arg : m_additionalIncludePaths) { - std::string includePath{static_cast( - stringFromU8string(std::filesystem::absolute(arg).u8string()))}; + std::string includePath{ + std::filesystem::absolute(arg).string()}; commandLine.push_back("-I" + includePath); llvm::outs() << "Adding include directory: " << includePath << "\n"; } @@ -386,12 +380,12 @@ class ApiViewCompilationDatabase : public CompilationDatabase { commandLine.push_back(arg); } - commandLine.push_back(std::string(stringFromU8string(file.u8string()))); + commandLine.push_back(file.string()); std::vector rv; rv.push_back(CompileCommand( - stringFromU8string(m_sourceLocation.u8string()), - stringFromU8string(file.u8string()), + m_sourceLocation.string(), + file.string(), commandLine, "")); return rv; @@ -428,13 +422,13 @@ int ApiViewProcessorImpl::ProcessApiView() tempFile /= "TempSourceFile.cpp"; std::ofstream sourceFileAggregate( - static_cast(stringFromU8string(tempFile.u8string())), + static_cast(tempFile.string()), std::ios::out | std::ios::trunc); for (const auto& file : m_filesToCompile) { - assert(file.u8string().find(m_currentSourceRoot.u8string()) == 0); + assert(file.string().find(m_currentSourceRoot.string()) == 0); auto relativeFile = static_cast( - stringFromU8string(file.u8string().erase(0, m_currentSourceRoot.u8string().size() + 1))); + file.string().erase(0, m_currentSourceRoot.string().size() + 1)); std::string quotedFile = replaceAll(relativeFile, "\\", "/"); sourceFileAggregate << "#include \"" << quotedFile << "\"" << std::endl; } @@ -448,7 +442,7 @@ int ApiViewProcessorImpl::ProcessApiView() std::vector sourceFiles; sourceFiles.push_back( - std::string(stringFromU8string(std::filesystem::absolute(tempFile).u8string()))); + std::filesystem::absolute(tempFile).string()); ClangTool tool(compileDb, sourceFiles); // AzureClassesDiagnostics diagnosticsConsumer; diff --git a/tools/apiview/parsers/cpp-api-parser/ParseAzureSdkCpp/CMakeLists.txt b/tools/apiview/parsers/cpp-api-parser/ParseAzureSdkCpp/CMakeLists.txt index 4743ae8026a..07ce509a650 100644 --- a/tools/apiview/parsers/cpp-api-parser/ParseAzureSdkCpp/CMakeLists.txt +++ b/tools/apiview/parsers/cpp-api-parser/ParseAzureSdkCpp/CMakeLists.txt @@ -1,4 +1,4 @@ -# CMakeList.txt : CMake project for ParseAzureSdkCpp, include source and define +# CMakeList.txt : CMake project for ParseAzureSdkCpp, include source and define # project specific logic here. # cmake_minimum_required (VERSION 3.15) @@ -8,6 +8,11 @@ add_executable(ParseAzureSdkCpp ParseAzureSdkCpp.cpp ) add_dependencies(ParseAzureSdkCpp ApiViewProcessor) target_include_directories(ParseAzureSdkCpp PRIVATE ${ApiViewProcessor_SOURCE_DIR}) +# Debug builds of azure keyvault administration require a larger stack size to avoid stack overflow +#if(MSVC) +target_link_options(ParseAzureSdkCpp PRIVATE /STACK:2000000) +#endif() + target_link_libraries(ParseAzureSdkCpp PRIVATE ApiViewProcessor diff --git a/tools/apiview/parsers/cpp-api-parser/ParseTests/TestCases/UsingNamespace.cpp b/tools/apiview/parsers/cpp-api-parser/ParseTests/TestCases/UsingNamespace.cpp index 79ab089c317..3275e369c0d 100644 --- a/tools/apiview/parsers/cpp-api-parser/ParseTests/TestCases/UsingNamespace.cpp +++ b/tools/apiview/parsers/cpp-api-parser/ParseTests/TestCases/UsingNamespace.cpp @@ -13,5 +13,5 @@ namespace Test { namespace Inner { using namespace Test::Inner; namespace A { namespace AB { namespace ABCD { - char* GlobalFunctionInAABABCD(int character); + char* GlobalFunctionInAABABCD(int character); }}} // namespace A::AB::ABCD diff --git a/tools/apiview/parsers/cpp-api-parser/ParseTests/tests.cpp b/tools/apiview/parsers/cpp-api-parser/ParseTests/tests.cpp index 2f15ed03fa9..a6531c05e0e 100644 --- a/tools/apiview/parsers/cpp-api-parser/ParseTests/tests.cpp +++ b/tools/apiview/parsers/cpp-api-parser/ParseTests/tests.cpp @@ -7,20 +7,11 @@ #include "JsonDumper.hpp" #include "TextDumper.hpp" #include "gtest/gtest.h" -#include -#include -#include -#include -#include -#include #include -#include #include #include #include #include -#include -#include #include #include @@ -28,10 +19,6 @@ using namespace nlohmann::literals; using namespace clang; using namespace clang::tooling; -inline std::string_view stringFromU8string(std::u8string const& str) -{ - return std::string_view(reinterpret_cast(str.data()), str.size()); -} class TestParser : public testing::Test { protected: @@ -124,15 +111,15 @@ class TestParser : public testing::Test { std::vector commandLine{defaultCommandLine}; // Add the source location to the include paths. commandLine.push_back( - "-I" + static_cast(stringFromU8string(m_sourceLocation.u8string()))); + "-I" + m_sourceLocation.string()); llvm::outs() << "Adding include directory: " - << static_cast(stringFromU8string(m_sourceLocation.u8string())) + << m_sourceLocation.string() << "\n"; // Add any additional include directories (as absolute paths). for (auto const& arg : m_additionalIncludePaths) { - std::string includePath{static_cast( - stringFromU8string(std::filesystem::absolute(arg).u8string()))}; + std::string includePath{ + std::filesystem::absolute(arg).string()}; commandLine.push_back("-I" + includePath); llvm::outs() << "Adding include directory: " << includePath << "\n"; } @@ -141,13 +128,13 @@ class TestParser : public testing::Test { { commandLine.push_back(arg); } - commandLine.push_back(std::string(stringFromU8string(file.u8string()))); + commandLine.push_back(file.string()); std::vector rv; std::string outputFile; rv.push_back(CompileCommand( - static_cast(stringFromU8string(m_sourceLocation.u8string())), - static_cast(stringFromU8string(file.u8string())), + m_sourceLocation.string(), + file.string(), commandLine, "")); return rv; @@ -173,7 +160,7 @@ class TestParser : public testing::Test { std::filesystem::remove(tempFileName); } OutputClassDbToFile( - classDb, stringFromU8string(tempFileName.u8string()), isAzureTest, isAzureCore); + classDb, tempFileName.string(), isAzureTest, isAzureCore); // auto currentTestName{::testing::UnitTest::GetInstance()->current_test_info()->name()}; std::vector additionalIncludeDirectories; @@ -188,7 +175,7 @@ class TestParser : public testing::Test { std::vector sourceFiles; sourceFiles.push_back( - std::string(stringFromU8string(std::filesystem::absolute(tempFileName).u8string()))); + std::filesystem::absolute(tempFileName).string()); clang::tooling::ClangTool tool(compileDb, sourceFiles); diff --git a/tools/apiview/parsers/cpp-api-parser/ci.yml b/tools/apiview/parsers/cpp-api-parser/ci.yml index 14d9728d008..d91e4a9a05e 100644 --- a/tools/apiview/parsers/cpp-api-parser/ci.yml +++ b/tools/apiview/parsers/cpp-api-parser/ci.yml @@ -23,7 +23,7 @@ pr: variables: ArtifactName: 'apiview' - VcpkgRelease: '2023.06.20' + VcpkgRelease: '2024.08.23' stages: - stage: 'Build' @@ -33,8 +33,6 @@ stages: pool: name: azsdk-pool-mms-win-2022-general os: windows - demands: - - ImageOverride -equals 1espt-win-2022-cpp-rollback steps: - pwsh: | diff --git a/tools/apiview/parsers/cpp-api-parser/vcpkg.json b/tools/apiview/parsers/cpp-api-parser/vcpkg.json index 753591e85e7..3b89b37caf4 100644 --- a/tools/apiview/parsers/cpp-api-parser/vcpkg.json +++ b/tools/apiview/parsers/cpp-api-parser/vcpkg.json @@ -1,6 +1,7 @@ { "name": "azure-sdk-tools-apiview-parser", "version": "1.0.0", + "builtin-baseline": "91d888703f251c13111c1b889be1f350c4ceb7ab", "dependencies": [ { "name": "llvm" From f5b251e7071b9bbda1493da9854e6db3608eb18c Mon Sep 17 00:00:00 2001 From: Ben Broderick Phillips Date: Tue, 10 Sep 2024 17:09:48 -0400 Subject: [PATCH 79/82] Add descriptive error when variable groups are not added to pipeline (#8902) * Add descriptive error when variable groups are not added to pipeline * Add emoji to deploy step title to make it easier to find * Move yaml json checking into powershell script * Fix base sub config empty/string checking --- eng/common/TestResources/SubConfig-Helpers.ps1 | 13 +++++++++++-- eng/common/TestResources/deploy-test-resources.yml | 4 ++-- 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/eng/common/TestResources/SubConfig-Helpers.ps1 b/eng/common/TestResources/SubConfig-Helpers.ps1 index 8df6440fe7e..ab2344283bb 100644 --- a/eng/common/TestResources/SubConfig-Helpers.ps1 +++ b/eng/common/TestResources/SubConfig-Helpers.ps1 @@ -196,17 +196,26 @@ function UpdateSubscriptionConfigurationWithFiles([object]$baseSubConfig, [strin # Helper function for processing stringified json sub configs from pipeline parameter data function BuildAndSetSubscriptionConfig([string]$baseSubConfigJson, [string]$additionalSubConfigsJson, [string]$subConfigFilesJson) { $finalConfig = @{} - if ($baseSubConfigJson) { + + if ($baseSubConfigJson -and $baseSubConfigJson -ne '""') { + # When variable groups are not added to the pipeline, secret references like + # $() are passed as a string literal instead of being replaced by the keyvault secret value + if ($baseSubConfigJson -notlike '{*') { + throw "Expected a json dictionary object but found '$baseSubConfigJson'. This probably means a subscription config secret was not downloaded. The pipeline is likely missing a variable group." + } $baseSubConfig = $baseSubConfigJson | ConvertFrom-Json -AsHashtable Write-Host "Setting base sub config" $finalConfig = SetSubscriptionConfiguration $baseSubConfig } - if ($additionalSubConfigsJson) { + if ($additionalSubConfigsJson -and $additionalSubConfigsJson -ne '""') { $subConfigs = $additionalSubConfigsJson | ConvertFrom-Json -AsHashtable foreach ($subConfig in $subConfigs) { + if ($subConfig -isnot [hashtable]) { + throw "Expected a json dictionary object but found '$subConfig'. This probably means a subscription config secret was not downloaded. The pipeline is likely missing a variable group." + } Write-Host "Merging sub config from list" $finalConfig = UpdateSubscriptionConfiguration $finalConfig $subConfig } diff --git a/eng/common/TestResources/deploy-test-resources.yml b/eng/common/TestResources/deploy-test-resources.yml index d5fd1d3537d..840acfd9e40 100644 --- a/eng/common/TestResources/deploy-test-resources.yml +++ b/eng/common/TestResources/deploy-test-resources.yml @@ -43,7 +43,7 @@ steps: - ${{ if eq('true', parameters.UseFederatedAuth) }}: - task: AzurePowerShell@5 - displayName: Deploy test resources + displayName: 🚀 Deploy test resources env: TEMP: $(Agent.TempDirectory) PoolSubnet: $(PoolSubnet) @@ -96,7 +96,7 @@ steps: -ServicePrincipalAuth ` -Force ` -Verbose | Out-Null - displayName: Deploy test resources + displayName: 🚀 Deploy test resources env: TEMP: $(Agent.TempDirectory) PoolSubnet: $(PoolSubnet) From 0faf1434da330b01f9800b531ff9cae18f87031e Mon Sep 17 00:00:00 2001 From: JessicaBell00 <110268278+JessicaBell00@users.noreply.github.com> Date: Wed, 11 Sep 2024 10:28:26 +1200 Subject: [PATCH 80/82] Don't log errors that we end up raising #22557 (#8819) * don't log errors that we end up raising #22557 Added new rule for this issue to the pylint_guidelines_checker file. Added corresponding tests to the test_pylint_custom_plugins file * test_pylint_custom_plugins - added more tests Added two more tests to check for multiple exception blocks * added visit_functiondef() and visit_classdef() functions to checker class * Changed 'msg' to 'msgs' and removed un-needed functions * Made matches more specific Changed 'warning' to '.warning' etc. Help avoid any false positives e.g. 'print("error")' will now not trigger Pylint * Update README to include rule * Update checker to only include 'warning' and 'error' logging levels Also added another test to test_pylint_custom_plugins.py for 'warning' level. * Update to account for branches within exception blocks Also rename checker to "do-not-log-raised-errors" * Make logging levels case insensitive Added '.lower()' to string being parsed for logging. * Update tools/pylint-extensions/azure-pylint-guidelines-checker/pylint_guidelines_checker.py Co-authored-by: Anna Tisch * Added checking for raises in 'for' branches Also added relevant tests * Altered 'check_for_raise' helper function Refactored function and removed 'isInstance Astroid.For' and associated tests --------- Co-authored-by: Anna Tisch --- .../azure-pylint-guidelines-checker/README.md | 5 +- .../pylint_guidelines_checker.py | 57 ++++ .../tests/test_pylint_custom_plugins.py | 279 ++++++++++++++++++ 3 files changed, 339 insertions(+), 2 deletions(-) diff --git a/tools/pylint-extensions/azure-pylint-guidelines-checker/README.md b/tools/pylint-extensions/azure-pylint-guidelines-checker/README.md index 06880bef060..b93ff416f2d 100644 --- a/tools/pylint-extensions/azure-pylint-guidelines-checker/README.md +++ b/tools/pylint-extensions/azure-pylint-guidelines-checker/README.md @@ -53,7 +53,7 @@ In the case of a false positive, use the disable command to remove the pylint er ## Rules List | Pylint checker name | How to fix this | How to disable this rule | Link to python guideline | -| -------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | +|----------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------|---------------------------------------------------------------------| ------------------------------------------------------------------------------------------------------- | | client-method-should-not-use-static-method | Use module level functions instead. | # pylint:disable=client-method-should-not-use-static-method | [link](https://azure.github.io/azure-sdk/python_implementation.html#method-signatures) | | missing-client-constructor-parameter-credential | Add a credential parameter to the client constructor. Do not use plural form "credentials". | # pylint:disable=missing-client-constructor-parameter-credential | [link](https://azure.github.io/azure-sdk/python_design.html#client-configuration) | | missing-client-constructor-parameter-kwargs | Add a \*\*kwargs parameter to the client constructor. | # pylint:disable=missing-client-constructor-parameter-kwargs | [link](https://azure.github.io/azure-sdk/python_design.html#client-configuration) | @@ -92,4 +92,5 @@ In the case of a false positive, use the disable command to remove the pylint er | docstring-keyword-should-match-keyword-only | Docstring keyword arguments and keyword-only method arguments should match. | pylint:disable=docstring-keyword-should-match-keyword-only | [link](https://azure.github.io/azure-sdk/python_documentation.html#docstrings) | | docstring-type-do-not-use-class | Docstring type is formatted incorrectly. Do not use `:class` in docstring type. | pylint:disable=docstring-type-do-not-use-class | [link](https://sphinx-rtd-tutorial.readthedocs.io/en/latest/docstrings.html) | | no-typing-import-in-type-check | Do not import typing under TYPE_CHECKING. | pylint:disable=no-typing-import-in-type-check | No Link. | -| do-not-use-legacy-typing | Do not use legacy (<Python 3.8) type hinting comments | pylint:disable=do-not-use-legacy-typing | No Link. \ No newline at end of file +| do-not-log-raised-errors | Do not log errors at `error` or `warning` level when error is raised in an exception block. | pylint:disable=do-not-log-raised-errors | No Link. | +| do-not-use-legacy-typing | Do not use legacy (<Python 3.8) type hinting comments | pylint:disable=do-not-use-legacy-typing | No Link. diff --git a/tools/pylint-extensions/azure-pylint-guidelines-checker/pylint_guidelines_checker.py b/tools/pylint-extensions/azure-pylint-guidelines-checker/pylint_guidelines_checker.py index d1e26040a62..2eef3580935 100644 --- a/tools/pylint-extensions/azure-pylint-guidelines-checker/pylint_guidelines_checker.py +++ b/tools/pylint-extensions/azure-pylint-guidelines-checker/pylint_guidelines_checker.py @@ -2708,6 +2708,60 @@ def visit_importfrom(self, node): ) +class DoNotLogErrorsEndUpRaising(BaseChecker): + + """Rule to check that errors that get raised aren't logged""" + + name = "do-not-log-raised-errors" + priority = -1 + msgs = {"C4762": ( + "Do not log errors that get raised in an exception block.", + "do-not-log-raised-errors", + "Do not log errors at error or warning level when error is raised in an exception block", + ), + } + + def visit_try(self, node): + """Check that raised errors aren't logged at 'error' or 'warning' levels in exception blocks. + Go through exception block and branches and ensure error hasn't been logged if exception is raised. + """ + # Return a list of exception blocks + except_block = node.handlers + # Iterate through each exception block + for nod in except_block: + # Get the nodes in each block (e.g. nodes Expr and Raise) + exception_block_body = nod.body + self.check_for_raise(exception_block_body) + + def check_for_raise(self, node): + """ Helper function - checks for instance of 'Raise' node + Also checks 'If' and nested 'If' branches + """ + for i in node: + if isinstance(i, astroid.Raise): + self.check_for_logging(node) + # Check for any nested 'If' branches + if isinstance(i, astroid.If): + self.check_for_raise(i.body) + + # Check any 'elif' or 'else' branches + self.check_for_raise(i.orelse) + + def check_for_logging(self, node): + """ Helper function - checks 'Expr' nodes to see if logging has occurred at 'warning' or 'error' + levels. Called from 'check_for_raise' function + """ + matches = [".warning", ".error", ".exception"] + for j in node: + if isinstance(j, astroid.Expr): + expression = j.as_string().lower() + if any(x in expression for x in matches): + self.add_message( + msgid=f"do-not-log-raised-errors", + node=j, + confidence=None, + ) + class NoImportTypingFromTypeCheck(BaseChecker): @@ -2811,6 +2865,9 @@ def register(linter): # disabled by default, use pylint --enable=check-docstrings if you want to use it linter.register_checker(CheckDocstringParameters(linter)) + + linter.register_checker(DoNotLogErrorsEndUpRaising(linter)) + # Rules are disabled until false positive rate improved # linter.register_checker(CheckForPolicyUse(linter)) # linter.register_checker(ClientHasApprovedMethodNamePrefix(linter)) diff --git a/tools/pylint-extensions/azure-pylint-guidelines-checker/tests/test_pylint_custom_plugins.py b/tools/pylint-extensions/azure-pylint-guidelines-checker/tests/test_pylint_custom_plugins.py index b74548a22d1..e3640cdfc2e 100644 --- a/tools/pylint-extensions/azure-pylint-guidelines-checker/tests/test_pylint_custom_plugins.py +++ b/tools/pylint-extensions/azure-pylint-guidelines-checker/tests/test_pylint_custom_plugins.py @@ -4844,6 +4844,285 @@ def test_allowed_import_else(self): self.checker.visit_import(imc) self.checker.visit_importfrom(imd) + +class TestDoNotLogErrorsEndUpRaising(pylint.testutils.CheckerTestCase): + + """Test that any errors raised are not logged at 'error' or 'warning' levels in the exception block.""" + + CHECKER_CLASS = checker.DoNotLogErrorsEndUpRaising + + def test_error_level_not_logged(self): + """Check that any exceptions raised aren't logged at error level in the exception block.""" + try_node, expression_node = astroid.extract_node(''' + try: #@ + add = 1 + 2 + except Exception as e: + logger.ERROR(str(e)) #@ + raise + ''' + ) + with self.assertAddsMessages( + pylint.testutils.MessageTest( + msg_id="do-not-log-raised-errors", + line=5, + node=expression_node.parent, + col_offset=4, + end_line=5, + end_col_offset=24, + ) + ): + self.checker.visit_try(try_node) + + def test_warning_level_not_logged(self): + """Check that any exceptions raised aren't logged at warning level in the exception block.""" + try_node, expression_node = astroid.extract_node(''' + try: #@ + add = 1 + 2 + except Exception as e: + logger.warning(str(e)) #@ + raise + ''' + ) + with self.assertAddsMessages( + pylint.testutils.MessageTest( + msg_id="do-not-log-raised-errors", + line=5, + node=expression_node.parent, + col_offset=4, + end_line=5, + end_col_offset=26, + ) + ): + self.checker.visit_try(try_node) + + def test_warning_level_logging_ok_when_no_raise(self): + """Check that exceptions can be logged if the exception isn't raised.""" + + try_node = astroid.extract_node(''' + try: + add = 1 + 2 + except Exception as e: + logger.warning(str(e)) + ''' + ) + with self.assertNoMessages(): + self.checker.visit_try(try_node) + + def test_unlogged_exception_block(self): + """Check that exceptions raised without logging are allowed.""" + + try_node = astroid.extract_node(''' + try: + add = 1 + 2 + except Exception as e: + raise + ''' + ) + with self.assertNoMessages(): + self.checker.visit_try(try_node) + + def test_mult_exception_blocks_separate_raise(self): + """Check multiple exception blocks with separate raise and logging is allowed.""" + + try_node = astroid.extract_node(''' + try: + add = 1 + 2 + except Exception as e: + raise + except OtherException as x: + logger.error(str(x)) + ''' + ) + with self.assertNoMessages(): + self.checker.visit_try(try_node) + + def test_mult_exception_blocks_with_raise(self): + """Check that multiple exception blocks with raise and logging is not allowed.""" + + try_node, expression_node = astroid.extract_node(''' + try: #@ + add = 1 + 2 + except Exception as e: + raise + except OtherException as x: + logger.error(str(x)) #@ + raise + ''' + ) + with self.assertAddsMessages( + pylint.testutils.MessageTest( + msg_id="do-not-log-raised-errors", + line=7, + node=expression_node.parent, + col_offset=4, + end_line=7, + end_col_offset=24, + ) + ): + self.checker.visit_try(try_node) + + def test_implicit_else_exception_logged(self): + """Check that any exceptions raised in branches aren't logged at error level.""" + try_node, expression_node = astroid.extract_node( + ''' + try: #@ + add = 1 + 2 + except Exception as e: + if e.code == "Retryable": + logging.warning(f"Retryable failure occurred: {e}, attempting to restart") + return True + elif Exception != BaseException: + logging.error(f"System shutting down due to error: {e}.") + return False + logging.error(f"Unexpected error occurred: {e}") #@ + raise SystemError("Uh oh!") from e + ''') + with self.assertAddsMessages( + pylint.testutils.MessageTest( + msg_id="do-not-log-raised-errors", + line=11, + node=expression_node.parent, + col_offset=4, + end_line=11, + end_col_offset=52, + ) + ): + self.checker.visit_try(try_node) + + def test_branch_exceptions_logged(self): + """Check that any exceptions raised in if branches aren't logged at error level.""" + try_node, expression_node_a, expression_node_b, expression_node_c = astroid.extract_node( + ''' + try: #@ + add = 1 + 2 + except Exception as e: + if e.code == "Retryable": + logging.warning(f"Retryable failure occurred: {e}, attempting to restart") #@ + raise SystemError("Uh oh!") from e + elif Exception != BaseException: + logging.error(f"System shutting down due to error: {e}.") #@ + raise SystemError("Uh oh!") from e + elif e.code == "Second elif branch": + logging.error(f"Second: {e}.") #@ + raise SystemError("Uh oh!") from e + logging.error(f"Unexpected error occurred: {e}") + ''') + with self.assertAddsMessages( + pylint.testutils.MessageTest( + msg_id="do-not-log-raised-errors", + line=6, + node=expression_node_a.parent, + col_offset=8, + end_line=6, + end_col_offset=82, + ), + pylint.testutils.MessageTest( + msg_id="do-not-log-raised-errors", + line=9, + node=expression_node_b.parent, + col_offset=8, + end_line=9, + end_col_offset=65, + ), + pylint.testutils.MessageTest( + msg_id="do-not-log-raised-errors", + line=12, + node=expression_node_c.parent, + col_offset=8, + end_line=12, + end_col_offset=38, + ) + ): + self.checker.visit_try(try_node) + + def test_explicit_else_branch_exception_logged(self): + """Check that any exceptions raised in else branches aren't logged at error level.""" + try_node, expression_node = astroid.extract_node( + ''' + try: #@ + add = 1 + 2 + except Exception as e: + if e.code == "Retryable": + logging.warning(f"Retryable failure occurred: {e}, attempting to restart") + return True + elif Exception != BaseException: + logging.error(f"System shutting down due to error: {e}.") + return False + else: + logging.error(f"Unexpected error occurred: {e}") #@ + raise SystemError("Uh oh!") from e + + ''') + with self.assertAddsMessages( + pylint.testutils.MessageTest( + msg_id="do-not-log-raised-errors", + line=12, + node=expression_node.parent, + col_offset=8, + end_line=12, + end_col_offset=56, + ) + ): + self.checker.visit_try(try_node) + + def test_extra_nested_branches_exception_logged(self): + """Check that any exceptions raised in else branches aren't logged at error level.""" + try_node, expression_node_a, expression_node_b, expression_node_c, expression_node_d = astroid.extract_node( + ''' + try: #@ + add = 1 + 2 + except Exception as e: + if e.code == "Retryable": + if e.code == "A": + logging.warning(f"A: {e}") #@ + raise SystemError("Uh oh!") from e + elif e.code == "E": + logging.warning(f"E: {e}") #@ + raise SystemError("Uh oh!") from e + else: + logging.warning(f"F: {e}") #@ + raise SystemError("Uh oh!") from e + else: + logging.error(f"Unexpected error occurred: {e}") #@ + raise SystemError("Uh oh!") from e + ''') + with self.assertAddsMessages( + pylint.testutils.MessageTest( + msg_id="do-not-log-raised-errors", + line=7, + node=expression_node_a.parent, + col_offset=12, + end_line=7, + end_col_offset=38, + ), + pylint.testutils.MessageTest( + msg_id="do-not-log-raised-errors", + line=10, + node=expression_node_b.parent, + col_offset=12, + end_line=10, + end_col_offset=38, + ), + pylint.testutils.MessageTest( + msg_id="do-not-log-raised-errors", + line=13, + node=expression_node_c.parent, + col_offset=12, + end_line=13, + end_col_offset=38, + ), + pylint.testutils.MessageTest( + msg_id="do-not-log-raised-errors", + line=16, + node=expression_node_d.parent, + col_offset=8, + end_line=16, + end_col_offset=56, + ) + ): + self.checker.visit_try(try_node) + + class TestCheckDoNotUseLegacyTyping(pylint.testutils.CheckerTestCase): """Test that we are blocking disallowed legacy typing practices""" From d4bf3fa3c70b7bbc600d768b693c0faf613cf3e5 Mon Sep 17 00:00:00 2001 From: Azure SDK Bot <53356347+azure-sdk@users.noreply.github.com> Date: Tue, 10 Sep 2024 15:56:32 -0700 Subject: [PATCH 81/82] Update azure-sdk-build-tools Repository Resource Refs in Yaml files (#8948) --- .../templates/jobs/azuresdkpartnerdrops-to-nugetfeed.yml | 2 +- eng/pipelines/templates/stages/1es-redirect.yml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/eng/pipelines/templates/jobs/azuresdkpartnerdrops-to-nugetfeed.yml b/eng/pipelines/templates/jobs/azuresdkpartnerdrops-to-nugetfeed.yml index e55b89d793a..b64d5a656e3 100644 --- a/eng/pipelines/templates/jobs/azuresdkpartnerdrops-to-nugetfeed.yml +++ b/eng/pipelines/templates/jobs/azuresdkpartnerdrops-to-nugetfeed.yml @@ -4,7 +4,7 @@ resources: - repository: azure-sdk-build-tools type: git name: internal/azure-sdk-build-tools - ref: refs/tags/azure-sdk-build-tools_20240826.1 + ref: refs/tags/azure-sdk-build-tools_20240910.2 parameters: - name: BuildToolsRepoPath diff --git a/eng/pipelines/templates/stages/1es-redirect.yml b/eng/pipelines/templates/stages/1es-redirect.yml index 9ca6ca08aca..aa605d6386c 100644 --- a/eng/pipelines/templates/stages/1es-redirect.yml +++ b/eng/pipelines/templates/stages/1es-redirect.yml @@ -7,7 +7,7 @@ resources: - repository: azure-sdk-build-tools type: git name: internal/azure-sdk-build-tools - ref: refs/tags/azure-sdk-build-tools_20240826.1 + ref: refs/tags/azure-sdk-build-tools_20240910.2 parameters: - name: stages From 01d28bc208250401bec7077ee4b73d5adf5477ee Mon Sep 17 00:00:00 2001 From: Chidozie Ononiwu <31145988+chidozieononiwu@users.noreply.github.com> Date: Tue, 10 Sep 2024 16:10:21 -0700 Subject: [PATCH 82/82] Update vulnerable dependencies (#8945) --- .../APIViewWeb/Client/package-lock.json | 1108 +++++++++-------- .../APIView/APIViewWeb/Client/package.json | 6 +- .../APIView/ClientSPA/package-lock.json | 324 +++-- src/dotnet/APIView/ClientSPA/package.json | 2 +- 4 files changed, 719 insertions(+), 721 deletions(-) diff --git a/src/dotnet/APIView/APIViewWeb/Client/package-lock.json b/src/dotnet/APIView/APIViewWeb/Client/package-lock.json index fd1916ac65b..f7055760c99 100644 --- a/src/dotnet/APIView/APIViewWeb/Client/package-lock.json +++ b/src/dotnet/APIView/APIViewWeb/Client/package-lock.json @@ -8,7 +8,7 @@ "name": "apiview", "version": "0.1.0", "dependencies": { - "@microsoft/signalr": "^7.0.5", + "@microsoft/signalr": "^8.0.7", "acorn": "^8.0.0", "core-js": "^3.3.2", "form-data": "^4.0.0", @@ -21,7 +21,7 @@ "@types/node": "^20.1.3", "@types/split.js": "^1.4.0", "@types/webpack-env": "^1.14.1", - "@typescript-eslint/parser": "5.16.0", + "@typescript-eslint/parser": "8.5.0", "bootstrap": "5.0.2", "css-loader": "^3.6.0", "eslint": "^8.11.0", @@ -37,19 +37,10 @@ "style-loader": "^3.3.1", "ts-loader": "^6.2.0", "typescript": "^5.0.4", - "webpack": "^5.70.0", + "webpack": "^5.94.0", "webpack-cli": "^4.9.2" } }, - "node_modules/@aashutoshrathi/word-wrap": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", - "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/@discoveryjs/json-ext": { "version": "0.5.7", "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", @@ -75,18 +66,18 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.8.2", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.8.2.tgz", - "integrity": "sha512-0MGxAVt1m/ZK+LTJp/j0qF7Hz97D9O/FH9Ms3ltnyIdDD57cbb1ACIQTkbHvNXtWDv5TPq7w5Kq56+cNukbo7g==", + "version": "4.11.0", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.11.0.tgz", + "integrity": "sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==", "dev": true, "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, "node_modules/@eslint/eslintrc": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", - "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.4.tgz", + "integrity": "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", @@ -106,29 +97,74 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/@eslint/eslintrc/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@eslint/eslintrc/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/@eslint/js": { - "version": "8.50.0", - "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.50.0.tgz", - "integrity": "sha512-NCC3zz2+nvYd+Ckfh87rA47zfu2QsQpvc6k1yzTk+b9KzRj0wkGa8LSoGOXN6Zv4lRf/EIoZ80biDh9HOI+RNQ==", + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/@eslint/js/-/js-8.57.0.tgz", + "integrity": "sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.11", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", - "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", + "version": "0.11.14", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.14.tgz", + "integrity": "sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==", + "deprecated": "Use @eslint/config-array instead", "dev": true, "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", + "@humanwhocodes/object-schema": "^2.0.2", + "debug": "^4.3.1", "minimatch": "^3.0.5" }, "engines": { "node": ">=10.10.0" } }, + "node_modules/@humanwhocodes/config-array/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/@humanwhocodes/config-array/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/@humanwhocodes/module-importer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", @@ -143,63 +179,64 @@ } }, "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", - "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz", + "integrity": "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==", + "deprecated": "Use @eslint/object-schema instead", "dev": true }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", - "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz", + "integrity": "sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==", "dev": true, "dependencies": { - "@jridgewell/set-array": "^1.0.1", + "@jridgewell/set-array": "^1.2.1", "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/trace-mapping": "^0.3.24" }, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", - "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz", + "integrity": "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==", "dev": true, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/set-array": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", - "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.2.1.tgz", + "integrity": "sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==", "dev": true, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/source-map": { - "version": "0.3.5", - "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.5.tgz", - "integrity": "sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==", + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.6.tgz", + "integrity": "sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==", "dev": true, "dependencies": { - "@jridgewell/gen-mapping": "^0.3.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@jridgewell/gen-mapping": "^0.3.5", + "@jridgewell/trace-mapping": "^0.3.25" } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.15", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", - "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.0.tgz", + "integrity": "sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==", "dev": true }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", - "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", + "version": "0.3.25", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz", + "integrity": "sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==", "dev": true, "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", @@ -207,9 +244,9 @@ } }, "node_modules/@microsoft/signalr": { - "version": "7.0.11", - "resolved": "https://registry.npmjs.org/@microsoft/signalr/-/signalr-7.0.11.tgz", - "integrity": "sha512-//6ipnYKhHf2MJgM+MQSlgB5L/pcYeZ+v4w6YAr4epRM1iSDQ6WjUkCVX2ZMxcY06XGlLzggs3Z9ZIcL9ws9KQ==", + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/@microsoft/signalr/-/signalr-8.0.7.tgz", + "integrity": "sha512-PHcdMv8v5hJlBkRHAuKG5trGViQEkPYee36LnJQx4xHOQ5LL4X0nEWIxOp5cCtZ7tu+30quz5V3k0b1YNuc6lw==", "dependencies": { "abort-controller": "^3.0.0", "eventsource": "^2.0.2", @@ -254,18 +291,18 @@ } }, "node_modules/@playwright/test": { - "version": "1.38.1", - "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.38.1.tgz", - "integrity": "sha512-NqRp8XMwj3AK+zKLbZShl0r/9wKgzqI/527bkptKXomtuo+dOjU9NdMASQ8DNC9z9zLOMbG53T4eihYr3XR+BQ==", + "version": "1.47.0", + "resolved": "https://registry.npmjs.org/@playwright/test/-/test-1.47.0.tgz", + "integrity": "sha512-SgAdlSwYVpToI4e/IH19IHHWvoijAYH5hu2MWSXptRypLSnzj51PcGD+rsOXFayde4P9ZLi+loXVwArg6IUkCA==", "dev": true, "dependencies": { - "playwright": "1.38.1" + "playwright": "1.47.0" }, "bin": { "playwright": "cli.js" }, "engines": { - "node": ">=16" + "node": ">=18" } }, "node_modules/@popperjs/core": { @@ -279,30 +316,10 @@ "url": "https://opencollective.com/popperjs" } }, - "node_modules/@types/eslint": { - "version": "8.44.3", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.3.tgz", - "integrity": "sha512-iM/WfkwAhwmPff3wZuPLYiHX18HI24jU8k1ZSH7P8FHwxTjZ2P6CoX2wnF43oprR+YXJM6UUxATkNvyv/JHd+g==", - "dev": true, - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.5", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.5.tgz", - "integrity": "sha512-JNvhIEyxVW6EoMIFIvj93ZOywYFatlpu9deeH6eSx6PE3WHYvHaQtmHmQeNw7aA81bYGBPPQqdtBm6b1SsQMmA==", - "dev": true, - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, "node_modules/@types/estree": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.2.tgz", - "integrity": "sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", "dev": true }, "node_modules/@types/jquery": { @@ -315,21 +332,24 @@ } }, "node_modules/@types/json-schema": { - "version": "7.0.13", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.13.tgz", - "integrity": "sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==", + "version": "7.0.15", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz", + "integrity": "sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==", "dev": true }, "node_modules/@types/node": { - "version": "20.7.0", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.7.0.tgz", - "integrity": "sha512-zI22/pJW2wUZOVyguFaUL1HABdmSVxpXrzIqkjsHmyUjNhPoWM1CKfvVuXfetHhIok4RY573cqS0mZ1SJEnoTg==", - "dev": true + "version": "20.16.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.16.5.tgz", + "integrity": "sha512-VwYCweNo3ERajwy0IUlqqcyZ8/A7Zwa9ZP3MnENWcB11AejO+tLy3pu850goUW2FC/IJMdZUfKpX/yxL1gymCA==", + "dev": true, + "dependencies": { + "undici-types": "~6.19.2" + } }, "node_modules/@types/sizzle": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.4.tgz", - "integrity": "sha512-jA2llq2zNkg8HrALI7DtWzhALcVH0l7i89yhY3iBdOz6cBPeACoFq+fkQrjHA39t1hnSFOboZ7A/AY5MMZSlag==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.8.tgz", + "integrity": "sha512-0vWLNK2D5MT9dg0iOo8GlKguPAU02QjmZitPEsXRuJXU/OGIOt9vT9Fc26wtYuavLxtO45v9PGleoL9Z0k1LHg==", "dev": true }, "node_modules/@types/split.js": { @@ -343,31 +363,32 @@ } }, "node_modules/@types/webpack-env": { - "version": "1.18.2", - "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.18.2.tgz", - "integrity": "sha512-BFqcTHHTrrI8EBmIzNAmLPP3IqtEG9J1IPFWbPeS/F0/TGNmo0pI5svOa7JbMF9vSCXQCvJWT2gxLJNVuf9blw==", + "version": "1.18.5", + "resolved": "https://registry.npmjs.org/@types/webpack-env/-/webpack-env-1.18.5.tgz", + "integrity": "sha512-wz7kjjRRj8/Lty4B+Kr0LN6Ypc/3SymeCCGSbaXp2leH0ZVg/PriNiOwNj4bD4uphI7A8NXS4b6Gl373sfO5mA==", "dev": true }, "node_modules/@typescript-eslint/parser": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.16.0.tgz", - "integrity": "sha512-fkDq86F0zl8FicnJtdXakFs4lnuebH6ZADDw6CYQv0UZeIjHvmEw87m9/29nk2Dv5Lmdp0zQ3zDQhiMWQf/GbA==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.5.0.tgz", + "integrity": "sha512-gF77eNv0Xz2UJg/NbpWJ0kqAm35UMsvZf1GHj8D9MRFTj/V3tAciIWXfmPLsAAF/vUlpWPvUDyH1jjsr0cMVWw==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.16.0", - "@typescript-eslint/types": "5.16.0", - "@typescript-eslint/typescript-estree": "5.16.0", - "debug": "^4.3.2" + "@typescript-eslint/scope-manager": "8.5.0", + "@typescript-eslint/types": "8.5.0", + "@typescript-eslint/typescript-estree": "8.5.0", + "@typescript-eslint/visitor-keys": "8.5.0", + "debug": "^4.3.4" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "eslint": "^8.57.0 || ^9.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -376,16 +397,16 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.16.0.tgz", - "integrity": "sha512-P+Yab2Hovg8NekLIR/mOElCDPyGgFZKhGoZA901Yax6WR6HVeGLbsqJkZ+Cvk5nts/dAlFKm8PfL43UZnWdpIQ==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.5.0.tgz", + "integrity": "sha512-06JOQ9Qgj33yvBEx6tpC8ecP9o860rsR22hWMEd12WcTRrfaFgHr2RB/CA/B+7BMhHkXT4chg2MyboGdFGawYg==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.16.0", - "@typescript-eslint/visitor-keys": "5.16.0" + "@typescript-eslint/types": "8.5.0", + "@typescript-eslint/visitor-keys": "8.5.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -393,12 +414,12 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.16.0.tgz", - "integrity": "sha512-oUorOwLj/3/3p/HFwrp6m/J2VfbLC8gjW5X3awpQJ/bSG+YRGFS4dpsvtQ8T2VNveV+LflQHjlLvB6v0R87z4g==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.5.0.tgz", + "integrity": "sha512-qjkormnQS5wF9pjSi6q60bKUHH44j2APxfh9TQRXK8wbYVeDYYdYJGIROL87LGZZ2gz3Rbmjc736qyL8deVtdw==", "dev": true, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -406,21 +427,22 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.16.0.tgz", - "integrity": "sha512-SE4VfbLWUZl9MR+ngLSARptUv2E8brY0luCdgmUevU6arZRY/KxYoLI/3V/yxaURR8tLRN7bmZtJdgmzLHI6pQ==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.5.0.tgz", + "integrity": "sha512-vEG2Sf9P8BPQ+d0pxdfndw3xIXaoSjliG0/Ejk7UggByZPKXmJmw3GW5jV2gHNQNawBUyfahoSiCFVov0Ruf7Q==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.16.0", - "@typescript-eslint/visitor-keys": "5.16.0", - "debug": "^4.3.2", - "globby": "^11.0.4", + "@typescript-eslint/types": "8.5.0", + "@typescript-eslint/visitor-keys": "8.5.0", + "debug": "^4.3.4", + "fast-glob": "^3.3.2", "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" + "minimatch": "^9.0.4", + "semver": "^7.6.0", + "ts-api-utils": "^1.3.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -433,26 +455,32 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.16.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.16.0.tgz", - "integrity": "sha512-jqxO8msp5vZDhikTwq9ubyMHqZ67UIvawohr4qF3KhlpL7gzSjOd+8471H3nh5LyABkaI85laEKKU8SnGUK5/g==", + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.5.0.tgz", + "integrity": "sha512-yTPqMnbAZJNy2Xq2XU8AdtOW9tJIr+UQb64aXB9f3B1498Zx9JorVgFJcZpEc9UBuCCrdzKID2RGAMkYcDtZOw==", "dev": true, "dependencies": { - "@typescript-eslint/types": "5.16.0", - "eslint-visitor-keys": "^3.0.0" + "@typescript-eslint/types": "8.5.0", + "eslint-visitor-keys": "^3.4.3" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@ungap/structured-clone": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@ungap/structured-clone/-/structured-clone-1.2.0.tgz", + "integrity": "sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==", + "dev": true + }, "node_modules/@webassemblyjs/ast": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.6.tgz", - "integrity": "sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", "dev": true, "dependencies": { "@webassemblyjs/helper-numbers": "1.11.6", @@ -472,9 +500,9 @@ "dev": true }, "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz", - "integrity": "sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", "dev": true }, "node_modules/@webassemblyjs/helper-numbers": { @@ -495,15 +523,15 @@ "dev": true }, "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz", - "integrity": "sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6" + "@webassemblyjs/wasm-gen": "1.12.1" } }, "node_modules/@webassemblyjs/ieee754": { @@ -531,28 +559,28 @@ "dev": true }, "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz", - "integrity": "sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", - "@webassemblyjs/helper-wasm-section": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-opt": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6", - "@webassemblyjs/wast-printer": "1.11.6" + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" } }, "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz", - "integrity": "sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", "@webassemblyjs/leb128": "1.11.6", @@ -560,24 +588,24 @@ } }, "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz", - "integrity": "sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", - "@webassemblyjs/helper-buffer": "1.11.6", - "@webassemblyjs/wasm-gen": "1.11.6", - "@webassemblyjs/wasm-parser": "1.11.6" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" } }, "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz", - "integrity": "sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@webassemblyjs/helper-api-error": "1.11.6", "@webassemblyjs/helper-wasm-bytecode": "1.11.6", "@webassemblyjs/ieee754": "1.11.6", @@ -586,12 +614,12 @@ } }, "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.6", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz", - "integrity": "sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.6", + "@webassemblyjs/ast": "1.12.1", "@xtuc/long": "4.2.2" } }, @@ -655,9 +683,9 @@ } }, "node_modules/acorn": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", - "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", + "version": "8.12.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.1.tgz", + "integrity": "sha512-tcpGyI9zbizT9JbV6oYE477V6mTlXvvi0T0G3SNIYE2apm/G5huBa1+K89VGeovbg+jycCrfhl3ADxErOuO6Jg==", "bin": { "acorn": "bin/acorn" }, @@ -665,10 +693,10 @@ "node": ">=0.4.0" } }, - "node_modules/acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "node_modules/acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", "dev": true, "peerDependencies": { "acorn": "^8" @@ -717,15 +745,15 @@ } }, "node_modules/ajv-formats/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "dev": true, "dependencies": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "require-from-string": "^2.0.2" }, "funding": { "type": "github", @@ -790,15 +818,6 @@ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", "dev": true }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/asynckit": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", @@ -820,12 +839,15 @@ } }, "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", "dev": true, "engines": { "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/boolbase": { @@ -848,31 +870,30 @@ } }, "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", "dev": true, "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "balanced-match": "^1.0.0" } }, "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, "dependencies": { - "fill-range": "^7.0.1" + "fill-range": "^7.1.1" }, "engines": { "node": ">=8" } }, "node_modules/browserslist": { - "version": "4.21.11", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.11.tgz", - "integrity": "sha512-xn1UXOKUz7DjdGlg9RrUr0GGiWzI97UQJnugHtH0OLDfJB7jMgoIkYvRIEO1l9EeEERVqeqLYOcFBW9ldjypbQ==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", + "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==", "dev": true, "funding": [ { @@ -889,10 +910,10 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001538", - "electron-to-chromium": "^1.4.526", - "node-releases": "^2.0.13", - "update-browserslist-db": "^1.0.13" + "caniuse-lite": "^1.0.30001646", + "electron-to-chromium": "^1.5.4", + "node-releases": "^2.0.18", + "update-browserslist-db": "^1.1.0" }, "bin": { "browserslist": "cli.js" @@ -926,9 +947,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001539", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001539.tgz", - "integrity": "sha512-hfS5tE8bnNiNvEOEkm8HElUHroYwlqMMENEzELymy77+tJ6m+gA2krtHl5hxJaj71OlpC2cHZbdSMX1/YEqEkA==", + "version": "1.0.30001659", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001659.tgz", + "integrity": "sha512-Qxxyfv3RdHAfJcXelgf0hU4DFUVXBGTjqrBUZLUh8AtlGnsDo+CnncYtTd95+ZKfnANUOzxyIQCuU/UeBZBYoA==", "dev": true, "funding": [ { @@ -962,16 +983,10 @@ } }, "node_modules/chokidar": { - "version": "3.5.3", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", - "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", "dev": true, - "funding": [ - { - "type": "individual", - "url": "https://paulmillr.com/funding/" - } - ], "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -984,6 +999,9 @@ "engines": { "node": ">= 8.10.0" }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, "optionalDependencies": { "fsevents": "~2.3.2" } @@ -1001,9 +1019,9 @@ } }, "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.4.tgz", + "integrity": "sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==", "dev": true, "engines": { "node": ">=6.0" @@ -1082,9 +1100,9 @@ "dev": true }, "node_modules/core-js": { - "version": "3.32.2", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.32.2.tgz", - "integrity": "sha512-pxXSw1mYZPDGvTQqEc5vgIb83jGQKFGYWY76z4a7weZXUolw3G+OvpZqSRcfYOoOVUQJYEPsWeQK8pKEnUtWxQ==", + "version": "3.38.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.38.1.tgz", + "integrity": "sha512-OP35aUorbU3Zvlx7pjsFdu1rGNnD4pgw/CWoYzRY3t2EzoVT7shKHY1dlAy3f41cGIO7ZDPQimhGFTlEYkG/Hw==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -1164,12 +1182,12 @@ } }, "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.7.tgz", + "integrity": "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ==", "dev": true, "dependencies": { - "ms": "2.1.2" + "ms": "^2.1.3" }, "engines": { "node": ">=6.0" @@ -1194,18 +1212,6 @@ "node": ">=0.4.0" } }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/doctrine": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", @@ -1219,9 +1225,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.528", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.528.tgz", - "integrity": "sha512-UdREXMXzLkREF4jA8t89FQjA8WHI6ssP38PMY4/4KhXFQbtImnghh4GkCgrtiZwLKUKVD2iTVXvDVQjfomEQuA==", + "version": "1.5.18", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.18.tgz", + "integrity": "sha512-1OfuVACu+zKlmjsNdcJuVQuVE61sZOLbNM4JAQ1Rvh6EOj0/EUKhMJjRH73InPlXSh8HIJk1cVZ8pyOV/FMdUQ==", "dev": true }, "node_modules/emoji-regex": { @@ -1253,10 +1259,19 @@ "node": ">=6.9.0" } }, + "node_modules/enhanced-resolve/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/envinfo": { - "version": "7.10.0", - "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.10.0.tgz", - "integrity": "sha512-ZtUjZO6l5mwTHvc1L9+1q5p/R3wTopcfqMW8r5t8SJSKqeVI/LtajORwRFEKpEFuekjD0VBjwu1HMxL4UalIRw==", + "version": "7.13.0", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.13.0.tgz", + "integrity": "sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q==", "dev": true, "bin": { "envinfo": "dist/cli.js" @@ -1278,15 +1293,15 @@ } }, "node_modules/es-module-lexer": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.3.1.tgz", - "integrity": "sha512-JUFAyicQV9mXc3YRxPnDlrfBKpqt6hUYzz9/boprUJHs4e4KVr3XwOF70doO6gwXUor6EWZJAyWAfKki84t20Q==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", "dev": true }, "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz", + "integrity": "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==", "dev": true, "engines": { "node": ">=6" @@ -1305,18 +1320,19 @@ } }, "node_modules/eslint": { - "version": "8.50.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.50.0.tgz", - "integrity": "sha512-FOnOGSuFuFLv/Sa+FDVRZl4GGVAAFFi8LecRsI5a1tMO5HIE8nCm4ivAlzt4dT3ol/PaaGC0rJEEXQmHJBGoOg==", + "version": "8.57.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.57.0.tgz", + "integrity": "sha512-dZ6+mexnaTIbSBZWgou51U6OmzIhYM2VcNdtiTtI7qPNZm35Akpr0f6vtw3w1Kmn5PYo+tZVfh13WrhpS6oLqQ==", "dev": true, "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", - "@eslint/eslintrc": "^2.1.2", - "@eslint/js": "8.50.0", - "@humanwhocodes/config-array": "^0.11.11", + "@eslint/eslintrc": "^2.1.4", + "@eslint/js": "8.57.0", + "@humanwhocodes/config-array": "^0.11.14", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", + "@ungap/structured-clone": "^1.2.0", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -1433,6 +1449,28 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/eslint/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/eslint/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/espree": { "version": "9.6.1", "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", @@ -1451,9 +1489,9 @@ } }, "node_modules/esquery": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", - "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz", + "integrity": "sha512-ca9pw9fomFcKPvFLXhBKUK90ZvGibiGOvRJNbjljY7s7uq/5YO4BOzcYtJqExdx99rF6aAcnRxHmcUHcz6sQsg==", "dev": true, "dependencies": { "estraverse": "^5.1.0" @@ -1524,9 +1562,9 @@ "dev": true }, "node_modules/fast-glob": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", - "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -1563,6 +1601,12 @@ "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", "dev": true }, + "node_modules/fast-uri": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.0.1.tgz", + "integrity": "sha512-MWipKbbYiYI0UC7cl8m/i/IWTqfC8YXsqjzybjddLsFjStroQzsHXkc73JutMvBiXmOvapk+axIl79ig5t55Bw==", + "dev": true + }, "node_modules/fastest-levenshtein": { "version": "1.0.16", "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", @@ -1573,9 +1617,9 @@ } }, "node_modules/fastq": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", - "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.17.1.tgz", + "integrity": "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==", "dev": true, "dependencies": { "reusify": "^1.0.4" @@ -1596,9 +1640,9 @@ } }, "node_modules/fetch-cookie": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fetch-cookie/-/fetch-cookie-2.1.0.tgz", - "integrity": "sha512-39+cZRbWfbibmj22R2Jy6dmTbAWC+oqun1f1FzQaNurkPDUP4C38jpeZbiXCR88RKRVDp8UcDrbFXkNhN+NjYg==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/fetch-cookie/-/fetch-cookie-2.2.0.tgz", + "integrity": "sha512-h9AgfjURuCgA2+2ISl8GbavpUdR+WGAM2McW/ovn4tVccegp8ZqCKWSBR8uRdM8dDNlx5WdKRWxBYUwteLDCNQ==", "dependencies": { "set-cookie-parser": "^2.4.8", "tough-cookie": "^4.0.0" @@ -1617,9 +1661,9 @@ } }, "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, "dependencies": { "to-regex-range": "^5.0.1" @@ -1644,24 +1688,33 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/flat": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz", + "integrity": "sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==", + "dev": true, + "bin": { + "flat": "cli.js" + } + }, "node_modules/flat-cache": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz", - "integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.2.0.tgz", + "integrity": "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==", "dev": true, "dependencies": { - "flatted": "^3.2.7", + "flatted": "^3.2.9", "keyv": "^4.5.3", "rimraf": "^3.0.2" }, "engines": { - "node": ">=12.0.0" + "node": "^10.12.0 || >=12.0.0" } }, "node_modules/flatted": { - "version": "3.2.9", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", - "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.3.1.tgz", + "integrity": "sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==", "dev": true }, "node_modules/form-data": { @@ -1697,9 +1750,9 @@ } }, "node_modules/fp-ts": { - "version": "2.16.1", - "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.16.1.tgz", - "integrity": "sha512-by7U5W8dkIzcvDofUcO42yl9JbnHTEDBrzu3pt5fKT+Z4Oy85I21K80EYJYdjQGC2qum4Vo55Ag57iiIK4FYuA==", + "version": "2.16.9", + "resolved": "https://registry.npmjs.org/fp-ts/-/fp-ts-2.16.9.tgz", + "integrity": "sha512-+I2+FnVB+tVaxcYyQkHUq7ZdKScaBlX53A41mxQtpIccsfyv8PzdzP7fzp2AY832T4aoK6UZ5WRX/ebGd8uZuQ==", "dev": true }, "node_modules/fs.realpath": { @@ -1708,11 +1761,28 @@ "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", "dev": true }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/get-caller-file": { "version": "2.0.5", @@ -1727,6 +1797,7 @@ "version": "7.2.3", "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "deprecated": "Glob versions prior to v9 are no longer supported", "dev": true, "dependencies": { "fs.realpath": "^1.0.0", @@ -1761,36 +1832,38 @@ "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", "dev": true }, - "node_modules/globals": { - "version": "13.22.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.22.0.tgz", - "integrity": "sha512-H1Ddc/PbZHTDVJSnj8kWptIRSD6AM3pK+mKytuIVF4uoBV7rshFlhhvA58ceJ5wp3Er58w6zj7bykMpYXt3ETw==", + "node_modules/glob/node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", "dev": true, "dependencies": { - "type-fest": "^0.20.2" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/glob/node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "*" } }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "node_modules/globals": { + "version": "13.24.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", + "integrity": "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==", "dev": true, "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" + "type-fest": "^0.20.2" }, "engines": { - "node": ">=10" + "node": ">=8" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -1808,18 +1881,6 @@ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", "dev": true }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, "node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", @@ -1829,6 +1890,18 @@ "node": ">=8" } }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/icss-utils": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-4.1.1.tgz", @@ -1842,18 +1915,18 @@ } }, "node_modules/ignore": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", - "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz", + "integrity": "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==", "dev": true, "engines": { "node": ">= 4" } }, "node_modules/immutable": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", - "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==", + "version": "4.3.7", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.7.tgz", + "integrity": "sha512-1hqclzwYwjRDFLjcFxOM5AYkkG0rpFPpr1RLPMEuGczoS7YA8gLhy8SWXYRAA/XwfEHpfo3cw5JGioS32fnMRw==", "dev": true }, "node_modules/import-fresh": { @@ -1873,9 +1946,9 @@ } }, "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.2.0.tgz", + "integrity": "sha512-2SPlun1JUPWoM6t3F0dw0FkCF/jWY8kttcY4f599GLTSjh2OCuuhdTkJQsEcZzBqbXZGKMK2OqW1oZsjtf/gQA==", "dev": true, "dependencies": { "pkg-dir": "^4.2.0", @@ -1904,6 +1977,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "deprecated": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.", "dev": true, "dependencies": { "once": "^1.3.0", @@ -1947,9 +2021,9 @@ } }, "node_modules/io-ts": { - "version": "2.2.20", - "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.2.20.tgz", - "integrity": "sha512-Rq2BsYmtwS5vVttie4rqrOCIfHCS9TgpRLFpKQCM1wZBBRY9nWVGmEvm2FnDbSE2un1UE39DvFpTR5UL47YDcA==", + "version": "2.2.21", + "resolved": "https://registry.npmjs.org/io-ts/-/io-ts-2.2.21.tgz", + "integrity": "sha512-zz2Z69v9ZIC3mMLYWIeoUcwWD6f+O7yP92FMVVaXEOSZH1jnVBmET/urd/uoarD1WGBY4rCj8TAyMPzsGNzMFQ==", "dev": true, "peerDependencies": { "fp-ts": "^2.5.0" @@ -1978,12 +2052,15 @@ } }, "node_modules/is-core-module": { - "version": "2.13.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", - "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", "dev": true, "dependencies": { - "has": "^1.0.3" + "hasown": "^2.0.2" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -2153,9 +2230,9 @@ } }, "node_modules/keyv": { - "version": "4.5.3", - "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", - "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", + "version": "4.5.4", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz", + "integrity": "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==", "dev": true, "dependencies": { "json-buffer": "3.0.1" @@ -2233,18 +2310,6 @@ "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", "dev": true }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, "node_modules/memory-fs": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/memory-fs/-/memory-fs-0.5.0.tgz", @@ -2274,12 +2339,12 @@ } }, "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, "dependencies": { - "braces": "^3.0.2", + "braces": "^3.0.3", "picomatch": "^2.3.1" }, "engines": { @@ -2306,12 +2371,13 @@ } }, "node_modules/mini-css-extract-plugin": { - "version": "2.7.6", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", - "integrity": "sha512-Qk7HcgaPkGG6eD77mLvZS1nmxlao3j+9PkrT9Uc7HAE1id3F41+DdBRYRYkbyfNRGzm8/YWtzhw7nVPmwhqTQw==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.1.tgz", + "integrity": "sha512-+Vyi+GCCOHnrJ2VPS+6aPoXN2k2jgUzDRhTFLjjTBn23qyXJXkjUWQgTL+mXpF5/A8ixLdCc6kWsoeOjKGejKQ==", "dev": true, "dependencies": { - "schema-utils": "^4.0.0" + "schema-utils": "^4.0.0", + "tapable": "^2.2.1" }, "engines": { "node": ">= 12.13.0" @@ -2325,15 +2391,15 @@ } }, "node_modules/mini-css-extract-plugin/node_modules/ajv": { - "version": "8.12.0", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", - "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.17.1.tgz", + "integrity": "sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g==", "dev": true, "dependencies": { - "fast-deep-equal": "^3.1.1", + "fast-deep-equal": "^3.1.3", + "fast-uri": "^3.0.1", "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "require-from-string": "^2.0.2" }, "funding": { "type": "github", @@ -2378,15 +2444,18 @@ } }, "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, "dependencies": { - "brace-expansion": "^1.1.7" + "brace-expansion": "^2.0.1" }, "engines": { - "node": "*" + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, "node_modules/minimist": { @@ -2399,9 +2468,9 @@ } }, "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true }, "node_modules/natural-compare": { @@ -2455,9 +2524,9 @@ } }, "node_modules/node-releases": { - "version": "2.0.13", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", - "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.18.tgz", + "integrity": "sha512-d9VeXT4SJ7ZeOqGX6R5EM022wpL+eWPooLI+5UpWn2jCT1aosUQEhQP214x33Wkwx3JQMvIm+tIoVOdodFS40g==", "dev": true }, "node_modules/normalize-path": { @@ -2491,17 +2560,17 @@ } }, "node_modules/optionator": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", - "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", + "version": "0.9.4", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz", + "integrity": "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==", "dev": true, "dependencies": { - "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", - "type-check": "^0.4.0" + "type-check": "^0.4.0", + "word-wrap": "^1.2.5" }, "engines": { "node": ">= 0.8.0" @@ -2591,15 +2660,6 @@ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/picocolors": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", @@ -2695,33 +2755,33 @@ } }, "node_modules/playwright": { - "version": "1.38.1", - "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.38.1.tgz", - "integrity": "sha512-oRMSJmZrOu1FP5iu3UrCx8JEFRIMxLDM0c/3o4bpzU5Tz97BypefWf7TuTNPWeCe279TPal5RtPPZ+9lW/Qkow==", + "version": "1.47.0", + "resolved": "https://registry.npmjs.org/playwright/-/playwright-1.47.0.tgz", + "integrity": "sha512-jOWiRq2pdNAX/mwLiwFYnPHpEZ4rM+fRSQpRHwEwZlP2PUANvL3+aJOF/bvISMhFD30rqMxUB4RJx9aQbfh4Ww==", "dev": true, "dependencies": { - "playwright-core": "1.38.1" + "playwright-core": "1.47.0" }, "bin": { "playwright": "cli.js" }, "engines": { - "node": ">=16" + "node": ">=18" }, "optionalDependencies": { "fsevents": "2.3.2" } }, "node_modules/playwright-core": { - "version": "1.38.1", - "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.38.1.tgz", - "integrity": "sha512-tQqNFUKa3OfMf4b2jQ7aGLB8o9bS3bOY0yMEtldtC2+spf8QXG9zvXLTXUeRsoNuxEYMgLYR+NXfAa1rjKRcrg==", + "version": "1.47.0", + "resolved": "https://registry.npmjs.org/playwright-core/-/playwright-core-1.47.0.tgz", + "integrity": "sha512-1DyHT8OqkcfCkYUD9zzUTfg7EfTd+6a8MkD/NWOvjo0u/SCNd5YmY/lJwFvUZOxJbWNds+ei7ic2+R/cRz/PDg==", "dev": true, "bin": { "playwright-core": "cli.js" }, "engines": { - "node": ">=16" + "node": ">=18" } }, "node_modules/postcss": { @@ -2792,9 +2852,9 @@ } }, "node_modules/postcss-selector-parser": { - "version": "6.0.13", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz", - "integrity": "sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==", + "version": "6.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz", + "integrity": "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==", "dev": true, "dependencies": { "cssesc": "^3.0.0", @@ -2837,9 +2897,9 @@ "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" }, "node_modules/punycode": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", - "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz", + "integrity": "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==", "engines": { "node": ">=6" } @@ -2941,9 +3001,9 @@ "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" }, "node_modules/resolve": { - "version": "1.22.6", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", - "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", + "version": "1.22.8", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.8.tgz", + "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", "dev": true, "dependencies": { "is-core-module": "^2.13.0", @@ -3001,6 +3061,7 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "deprecated": "Rimraf versions prior to v4 are no longer supported", "dev": true, "dependencies": { "glob": "^7.1.3" @@ -3042,9 +3103,9 @@ "dev": true }, "node_modules/sass": { - "version": "1.68.0", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.68.0.tgz", - "integrity": "sha512-Lmj9lM/fef0nQswm1J2HJcEsBUba4wgNx2fea6yJHODREoMFnwRpZydBnX/RjyXw2REIwdkbqE4hrTo4qfDBUA==", + "version": "1.78.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.78.0.tgz", + "integrity": "sha512-AaIqGSrjo5lA2Yg7RvFZrlXDBCp3nV4XP73GrLGvdRWWwk+8H3l0SDvq/5bA4eF+0RFPLuWUk3E+P1U/YqnpsQ==", "dev": true, "dependencies": { "chokidar": ">=3.0.0 <4.0.0", @@ -3123,13 +3184,10 @@ } }, "node_modules/semver": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz", - "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, "bin": { "semver": "bin/semver.js" }, @@ -3144,18 +3202,18 @@ "dev": true }, "node_modules/serialize-javascript": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", - "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz", + "integrity": "sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==", "dev": true, "dependencies": { "randombytes": "^2.1.0" } }, "node_modules/set-cookie-parser": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.6.0.tgz", - "integrity": "sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==" + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/set-cookie-parser/-/set-cookie-parser-2.7.0.tgz", + "integrity": "sha512-lXLOiqpkUumhRdFF3k1osNXCy9akgx/dyPZ5p8qAg9seJzXr5ZrlqZuWIMuY6ejOsVLE6flJ5/h3lsn57fQ/PQ==" }, "node_modules/shallow-clone": { "version": "3.0.1", @@ -3190,15 +3248,6 @@ "node": ">=8" } }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, "node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -3209,9 +3258,9 @@ } }, "node_modules/source-map-js": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", - "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz", + "integrity": "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==", "dev": true, "engines": { "node": ">=0.10.0" @@ -3281,9 +3330,9 @@ } }, "node_modules/style-loader": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.3.tgz", - "integrity": "sha512-53BiGLXAcll9maCYtZi2RCQZKa8NQQai5C4horqKyRmHj9H7QmcUyucrH+4KW/gBQbXM2AsB0axoEcFZPlfPcw==", + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.4.tgz", + "integrity": "sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w==", "dev": true, "engines": { "node": ">= 12.13.0" @@ -3321,18 +3370,18 @@ } }, "node_modules/tapable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", - "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "dev": true, "engines": { "node": ">=6" } }, "node_modules/terser": { - "version": "5.20.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.20.0.tgz", - "integrity": "sha512-e56ETryaQDyebBwJIWYB2TT6f2EZ0fL0sW/JRXNMN26zZdKi2u/E/5my5lG6jNxym6qsrVXfFRmOdV42zlAgLQ==", + "version": "5.32.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.32.0.tgz", + "integrity": "sha512-v3Gtw3IzpBJ0ugkxEX8U0W6+TnPKRRCWGh1jC/iM/e3Ki5+qvO1L1EAZ56bZasc64aXHwRHNIQEzm6//i5cemQ==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -3348,16 +3397,16 @@ } }, "node_modules/terser-webpack-plugin": { - "version": "5.3.9", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.9.tgz", - "integrity": "sha512-ZuXsqE07EcggTWQjXUj+Aot/OMcD0bMKGgF63f7UxYcu5/AJF53aIpK1YoP5xR9l6s/Hy2b+t1AM0bLNPRuhwA==", + "version": "5.3.10", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.10.tgz", + "integrity": "sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==", "dev": true, "dependencies": { - "@jridgewell/trace-mapping": "^0.3.17", + "@jridgewell/trace-mapping": "^0.3.20", "jest-worker": "^27.4.5", "schema-utils": "^3.1.1", "serialize-javascript": "^6.0.1", - "terser": "^5.16.8" + "terser": "^5.26.0" }, "engines": { "node": ">= 10.13.0" @@ -3418,9 +3467,9 @@ } }, "node_modules/tough-cookie": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.3.tgz", - "integrity": "sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==", + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.4.tgz", + "integrity": "sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag==", "dependencies": { "psl": "^1.1.33", "punycode": "^2.1.1", @@ -3436,6 +3485,18 @@ "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" }, + "node_modules/ts-api-utils": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.3.0.tgz", + "integrity": "sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==", + "dev": true, + "engines": { + "node": ">=16" + }, + "peerDependencies": { + "typescript": ">=4.2.0" + } + }, "node_modules/ts-loader": { "version": "6.2.2", "resolved": "https://registry.npmjs.org/ts-loader/-/ts-loader-6.2.2.tgz", @@ -3535,27 +3596,6 @@ "node": ">=4" } }, - "node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", - "dev": true, - "dependencies": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" - }, - "peerDependencies": { - "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" - } - }, "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", @@ -3581,9 +3621,9 @@ } }, "node_modules/typescript": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.2.2.tgz", - "integrity": "sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==", + "version": "5.6.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.6.2.tgz", + "integrity": "sha512-NW8ByodCSNCwZeghjN3o+JX5OFH0Ojg6sadjEKY4huZ52TqbJTJnDo5+Tw98lSy63NZvi4n+ez5m2u5d4PkZyw==", "dev": true, "bin": { "tsc": "bin/tsc", @@ -3594,9 +3634,15 @@ } }, "node_modules/underscore": { - "version": "1.13.6", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.6.tgz", - "integrity": "sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==" + "version": "1.13.7", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.7.tgz", + "integrity": "sha512-GMXzWtsc57XAtguZgaQViUOzs0KTkk8ojr3/xAxXLITqf/3EMwxC0inyETfDFjH/Krbhuep0HNbbjI9i/q3F3g==" + }, + "node_modules/undici-types": { + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "dev": true }, "node_modules/universalify": { "version": "0.2.0", @@ -3607,9 +3653,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.13", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", - "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.0.tgz", + "integrity": "sha512-EdRAaAyk2cUE1wOf2DkEhzxqOQvFOoRJFNS6NeyJ01Gp2beMRpBAINjM2iDXE3KCuKhwnvHIQCJm6ThL2Z+HzQ==", "dev": true, "funding": [ { @@ -3626,8 +3672,8 @@ } ], "dependencies": { - "escalade": "^3.1.1", - "picocolors": "^1.0.0" + "escalade": "^3.1.2", + "picocolors": "^1.0.1" }, "bin": { "update-browserslist-db": "cli.js" @@ -3637,9 +3683,9 @@ } }, "node_modules/update-browserslist-db/node_modules/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.0.tgz", + "integrity": "sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==", "dev": true }, "node_modules/uri-js": { @@ -3691,9 +3737,9 @@ } }, "node_modules/watchpack": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", - "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", + "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", "dev": true, "dependencies": { "glob-to-regexp": "^0.4.1", @@ -3718,34 +3764,33 @@ "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" }, "node_modules/webpack": { - "version": "5.88.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", - "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "version": "5.94.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", + "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==", "dev": true, "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", + "acorn-import-attributes": "^1.9.5", + "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", + "enhanced-resolve": "^5.17.1", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", + "graceful-fs": "^4.2.11", "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", "schema-utils": "^3.2.0", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" }, "bin": { @@ -3821,12 +3866,13 @@ } }, "node_modules/webpack-merge": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.9.0.tgz", - "integrity": "sha512-6NbRQw4+Sy50vYNTw7EyOn41OZItPiXB8GNv3INSoe3PSFaHJEz3SHTrYVaRm2LilNGnFUzh0FAwqPEmU/CwDg==", + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.10.0.tgz", + "integrity": "sha512-+4zXKdx7UnO+1jaN4l2lHVD+mFvnlZQP/6ljaJVb4SZiwIKeUnrT5l0gkT8z+n4hKpC+jpOv6O9R+gLtag7pSA==", "dev": true, "dependencies": { "clone-deep": "^4.0.1", + "flat": "^5.0.2", "wildcard": "^2.0.0" }, "engines": { @@ -3843,9 +3889,9 @@ } }, "node_modules/webpack/node_modules/enhanced-resolve": { - "version": "5.15.0", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz", - "integrity": "sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==", + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", "dev": true, "dependencies": { "graceful-fs": "^4.2.4", @@ -3895,15 +3941,6 @@ "url": "https://opencollective.com/webpack" } }, - "node_modules/webpack/node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, "node_modules/whatwg-url": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", @@ -3934,6 +3971,15 @@ "integrity": "sha512-CC1bOL87PIWSBhDcTrdeLo6eGT7mCFtrg0uIJtqJUFyK+eJnzl8A1niH56uu7KMa5XFrtiV+AQuHO3n7DsHnLQ==", "dev": true }, + "node_modules/word-wrap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", @@ -3958,9 +4004,9 @@ "dev": true }, "node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", "engines": { "node": ">=8.3.0" }, @@ -3986,12 +4032,6 @@ "node": ">=10" } }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, "node_modules/yargs": { "version": "16.2.0", "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", diff --git a/src/dotnet/APIView/APIViewWeb/Client/package.json b/src/dotnet/APIView/APIViewWeb/Client/package.json index 7c773d4247c..e0c7cf5ba2c 100644 --- a/src/dotnet/APIView/APIViewWeb/Client/package.json +++ b/src/dotnet/APIView/APIViewWeb/Client/package.json @@ -11,7 +11,7 @@ "test": "BASE_URL=http://localhost:5000 FIXTURE_DIR=C:/Users/chononiw/Downloads playwright test" }, "dependencies": { - "@microsoft/signalr": "^7.0.5", + "@microsoft/signalr": "^8.0.7", "acorn": "^8.0.0", "core-js": "^3.3.2", "form-data": "^4.0.0", @@ -24,7 +24,7 @@ "@types/node": "^20.1.3", "@types/split.js": "^1.4.0", "@types/webpack-env": "^1.14.1", - "@typescript-eslint/parser": "5.16.0", + "@typescript-eslint/parser": "8.5.0", "bootstrap": "5.0.2", "css-loader": "^3.6.0", "eslint": "^8.11.0", @@ -40,7 +40,7 @@ "style-loader": "^3.3.1", "ts-loader": "^6.2.0", "typescript": "^5.0.4", - "webpack": "^5.70.0", + "webpack": "^5.94.0", "webpack-cli": "^4.9.2" }, "eslintConfig": { diff --git a/src/dotnet/APIView/ClientSPA/package-lock.json b/src/dotnet/APIView/ClientSPA/package-lock.json index 7653b49322a..50902501242 100644 --- a/src/dotnet/APIView/ClientSPA/package-lock.json +++ b/src/dotnet/APIView/ClientSPA/package-lock.json @@ -27,7 +27,7 @@ "ngx-ui-scroll": "^3.2.0", "primeicons": "^6.0.1", "primeng": "^16.1.0", - "quill": "^1.3.7", + "quill": "^2.0.2", "reflect-metadata": "^0.2.2", "rehype-raw": "^7.0.0", "rehype-stringify": "^10.0.0", @@ -68,12 +68,12 @@ } }, "node_modules/@angular-devkit/architect": { - "version": "0.1602.14", - "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1602.14.tgz", - "integrity": "sha512-eSdONEV5dbtLNiOMBy9Ue9DdJ1ct6dH9RdZfYiedq6VZn0lejePAjY36MYVXgq2jTE+v/uIiaNy7caea5pt55A==", + "version": "0.1602.15", + "resolved": "https://registry.npmjs.org/@angular-devkit/architect/-/architect-0.1602.15.tgz", + "integrity": "sha512-+yPlUG5c8l7Z/A6dyeV7NQjj4WDWnWWQt+8eW/KInwVwoYiM32ntTJ0M4uU/aDdHuwKQnMLly28AcSWPWKYf2Q==", "dev": true, "dependencies": { - "@angular-devkit/core": "16.2.14", + "@angular-devkit/core": "16.2.15", "rxjs": "7.8.1" }, "engines": { @@ -83,15 +83,15 @@ } }, "node_modules/@angular-devkit/build-angular": { - "version": "16.2.14", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-16.2.14.tgz", - "integrity": "sha512-bXQ6i7QPhwmYHuh+DSNkBhjTIHQF0C6fqZEg2ApJA3NmnzE98oQnmJ9AnGnAkdf1Mjn3xi2gxoZWPDDxGEINMw==", + "version": "16.2.15", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-angular/-/build-angular-16.2.15.tgz", + "integrity": "sha512-gw9wQENYVNUCB2bnzk0yKd6YGlemDwuwKnrPnSm4myyMuScZpW+e+zliGW+JXRuVWZqiTJNcdd58e4CrrreILg==", "dev": true, "dependencies": { "@ampproject/remapping": "2.2.1", - "@angular-devkit/architect": "0.1602.14", - "@angular-devkit/build-webpack": "0.1602.14", - "@angular-devkit/core": "16.2.14", + "@angular-devkit/architect": "0.1602.15", + "@angular-devkit/build-webpack": "0.1602.15", + "@angular-devkit/core": "16.2.15", "@babel/core": "7.22.9", "@babel/generator": "7.22.9", "@babel/helper-annotate-as-pure": "7.22.5", @@ -103,7 +103,7 @@ "@babel/runtime": "7.22.6", "@babel/template": "7.22.5", "@discoveryjs/json-ext": "0.5.7", - "@ngtools/webpack": "16.2.14", + "@ngtools/webpack": "16.2.15", "@vitejs/plugin-basic-ssl": "1.0.1", "ansi-colors": "4.1.3", "autoprefixer": "10.4.14", @@ -147,7 +147,7 @@ "tree-kill": "1.2.2", "tslib": "2.6.1", "vite": "4.5.3", - "webpack": "5.88.2", + "webpack": "5.94.0", "webpack-dev-middleware": "6.1.2", "webpack-dev-server": "4.15.1", "webpack-merge": "5.9.0", @@ -211,12 +211,12 @@ "dev": true }, "node_modules/@angular-devkit/build-webpack": { - "version": "0.1602.14", - "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1602.14.tgz", - "integrity": "sha512-f+ZTCjOoA1SCQEaX3L/63ubqr/vlHkwDXAtKjBsQgyz6srnETcjy96Us5k/LoK7/hPc85zFneqLinfqOMVWHJQ==", + "version": "0.1602.15", + "resolved": "https://registry.npmjs.org/@angular-devkit/build-webpack/-/build-webpack-0.1602.15.tgz", + "integrity": "sha512-ms1+vCDdV0KX8BplJ7JoKH3wKjWHxxZTOX+mSPIjt4wS1uAk5DnezXHIjpBiJ3HY9XVHFI9C0HT4n7o6kFIOEQ==", "dev": true, "dependencies": { - "@angular-devkit/architect": "0.1602.14", + "@angular-devkit/architect": "0.1602.15", "rxjs": "7.8.1" }, "engines": { @@ -230,9 +230,9 @@ } }, "node_modules/@angular-devkit/core": { - "version": "16.2.14", - "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-16.2.14.tgz", - "integrity": "sha512-Ui14/d2+p7lnmXlK/AX2ieQEGInBV75lonNtPQgwrYgskF8ufCuN0DyVZQUy9fJDkC+xQxbJyYrby/BS0R0e7w==", + "version": "16.2.15", + "resolved": "https://registry.npmjs.org/@angular-devkit/core/-/core-16.2.15.tgz", + "integrity": "sha512-68BgPWpcjNKz++uvLFG8IZaOH3ti2BWQVqaE3yTIYaMoNt0y0A0X2MUVd7EGbAGUk2JdloWJv5LTPVZMzCuK4w==", "dev": true, "dependencies": { "ajv": "8.12.0", @@ -3198,9 +3198,9 @@ } }, "node_modules/@ngtools/webpack": { - "version": "16.2.14", - "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-16.2.14.tgz", - "integrity": "sha512-3+zPP3Wir46qrZ3FEiTz5/emSoVHYUCH+WgBmJ57mZCx1qBOYh2VgllnPr/Yusl1sc/jUZjdwq/es/9ZNw+zDQ==", + "version": "16.2.15", + "resolved": "https://registry.npmjs.org/@ngtools/webpack/-/webpack-16.2.15.tgz", + "integrity": "sha512-rD4IHt3nS6PdIKvmoqwIadMIGKsemBSz412kD8Deetl0TiCVhD/Tn1M00dxXzMSHSFCQcOKxdZAeD53yRwTOOA==", "dev": true, "engines": { "node": "^16.14.0 || >=18.10.0", @@ -3838,26 +3838,6 @@ "@types/ms": "*" } }, - "node_modules/@types/eslint": { - "version": "8.56.10", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.56.10.tgz", - "integrity": "sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==", - "dev": true, - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "dev": true, - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, "node_modules/@types/estree": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", @@ -3877,9 +3857,9 @@ } }, "node_modules/@types/express-serve-static-core": { - "version": "4.19.3", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.3.tgz", - "integrity": "sha512-KOzM7MhcBFlmnlr/fzISFF5vGWVSvN6fTd4T+ExOt08bA/dA5kpSzY52nMsI1KDFmUREpJelPYyuslLRSjjgCg==", + "version": "4.19.5", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.19.5.tgz", + "integrity": "sha512-y6W03tvrACO72aijJ5uF02FRq5cgDR9lUxddQ8vyF+GvmjJQqbzDcJngEjURc+ZsG31VI3hODNZJ2URj86pzmg==", "dev": true, "dependencies": { "@types/node": "*", @@ -3903,9 +3883,9 @@ "dev": true }, "node_modules/@types/http-proxy": { - "version": "1.17.14", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.14.tgz", - "integrity": "sha512-SSrD0c1OQzlFX7pGu1eXxSEjemej64aaNPRhhVYUGqXh0BtldAAx37MG8btcumvpgKyZp1F5Gn3JkktdxiFv6w==", + "version": "1.17.15", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.15.tgz", + "integrity": "sha512-25g5atgiVNTIv0LBDTg1H74Hvayx0ajtJPLLcYE3whFv75J0pWNtOBzaXJQgDTmrX1bx5U9YC2w/n65BN1HwRQ==", "dev": true, "dependencies": { "@types/node": "*" @@ -4047,9 +4027,9 @@ "integrity": "sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==" }, "node_modules/@types/ws": { - "version": "8.5.10", - "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.10.tgz", - "integrity": "sha512-vmQSUcfalpIq0R9q7uTo2lXs6eGIpt9wtnLdMv9LVpIjCA/+ufZRozlVoVelIYixx1ugCBKDhn89vnsEGOCx9A==", + "version": "8.5.12", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.12.tgz", + "integrity": "sha512-3tPRkv1EtkDpzlgyKyI8pGsGZAGPEaXeu0DOj5DI25Ja91bdAYddYHbADRYVrZMRbfW+1l5YwXVDKohDJNQxkQ==", "dev": true, "dependencies": { "@types/node": "*" @@ -4400,10 +4380,10 @@ "node": ">=0.4.0" } }, - "node_modules/acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "node_modules/acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", "dev": true, "peerDependencies": { "acorn": "^8" @@ -5382,6 +5362,7 @@ "version": "1.0.7", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.7.tgz", "integrity": "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==", + "dev": true, "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -5631,14 +5612,6 @@ "node": ">=12" } }, - "node_modules/clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", - "engines": { - "node": ">=0.8" - } - }, "node_modules/clone-deep": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", @@ -6428,25 +6401,6 @@ "node": ">=4" } }, - "node_modules/deep-equal": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.2.tgz", - "integrity": "sha512-5tdhKF6DbU7iIzrIOa1AOUt39ZRm13cmL1cGEh//aqR8x9+tNfbywRf0n5FD/18OKMdo7DNEtrX2t22ZAkI+eg==", - "dependencies": { - "is-arguments": "^1.1.1", - "is-date-object": "^1.0.5", - "is-regex": "^1.1.4", - "object-is": "^1.1.5", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.5.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/deep-extend": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", @@ -6508,6 +6462,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.4.tgz", "integrity": "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==", + "dev": true, "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", @@ -6533,6 +6488,7 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, "dependencies": { "define-data-property": "^1.0.1", "has-property-descriptors": "^1.0.0", @@ -6839,9 +6795,9 @@ } }, "node_modules/engine.io": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.5.4.tgz", - "integrity": "sha512-KdVSDKhVKyOi+r5uEabrDLZw2qXStVvCsEB/LN3mw4WFi6Gx50jTyuxYVCwAAC0U46FdnzP/ScKRBTXb/NiEOg==", + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-6.5.5.tgz", + "integrity": "sha512-C5Pn8Wk+1vKBoHghJODM63yk8MvrO9EWZUfkAt5HAqIgPE4/8FF0PEGHXtEd40l223+cE5ABWuPzm38PHFXfMA==", "dev": true, "dependencies": { "@types/cookie": "^0.4.1", @@ -6853,7 +6809,7 @@ "cors": "~2.8.5", "debug": "~4.3.1", "engine.io-parser": "~5.2.1", - "ws": "~8.11.0" + "ws": "~8.17.1" }, "engines": { "node": ">=10.2.0" @@ -6869,16 +6825,16 @@ } }, "node_modules/engine.io/node_modules/ws": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", - "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", "dev": true, "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { @@ -6890,9 +6846,9 @@ } }, "node_modules/enhanced-resolve": { - "version": "5.16.1", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.16.1.tgz", - "integrity": "sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==", + "version": "5.17.1", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.17.1.tgz", + "integrity": "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==", "dev": true, "dependencies": { "graceful-fs": "^4.2.4", @@ -7020,6 +6976,7 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.0.tgz", "integrity": "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==", + "dev": true, "dependencies": { "get-intrinsic": "^1.2.4" }, @@ -7031,6 +6988,7 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "dev": true, "engines": { "node": ">= 0.4" } @@ -7462,9 +7420,9 @@ "dev": true }, "node_modules/fast-diff": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.1.2.tgz", - "integrity": "sha512-KaJUt+M9t1qaIteSvjc6P3RbMdXsNhK61GRftR6SNxqmhthcd9MGIi4T+o0jD8LUSpSnSKXE20nLtJ3fOHxQig==" + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz", + "integrity": "sha512-VxPP4NqbUjj6MaAOafWeUn2cXWLcCtljklUtZf0Ind4XQ+QPtmA0b18zZy0jIQx+ExRVCR/ZQpBmik5lXshNsw==" }, "node_modules/fast-glob": { "version": "3.3.1", @@ -7822,6 +7780,7 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -7848,6 +7807,7 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -7894,6 +7854,7 @@ "version": "1.2.4", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.4.tgz", "integrity": "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==", + "dev": true, "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", @@ -8060,6 +8021,7 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dev": true, "dependencies": { "get-intrinsic": "^1.1.3" }, @@ -8156,6 +8118,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz", "integrity": "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==", + "dev": true, "dependencies": { "es-define-property": "^1.0.0" }, @@ -8167,6 +8130,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.3.tgz", "integrity": "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==", + "dev": true, "engines": { "node": ">= 0.4" }, @@ -8178,6 +8142,7 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, "engines": { "node": ">= 0.4" }, @@ -8189,6 +8154,7 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", + "dev": true, "dependencies": { "has-symbols": "^1.0.3" }, @@ -8218,6 +8184,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "dev": true, "dependencies": { "function-bind": "^1.1.2" }, @@ -8982,21 +8949,6 @@ "node": ">= 10" } }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/is-array-buffer": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", @@ -9129,6 +9081,7 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -9317,6 +9270,7 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -10112,9 +10066,9 @@ } }, "node_modules/launch-editor": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.1.tgz", - "integrity": "sha512-eB/uXmFVpY4zezmGp5XtU21kwo7GBbKB+EQ+UZeWtGb9yAM5xt/Evk+lYH3eRNAtId+ej4u7TYPFZ07w4s7rRw==", + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.9.1.tgz", + "integrity": "sha512-Gcnl4Bd+hRO9P9icCP/RVVT2o8SFlPXofuCxvA2SaZuH45whSvf5p8x5oih5ftLiVhEI4sp5xDY+R+b3zJBh5w==", "dev": true, "dependencies": { "picocolors": "^1.0.0", @@ -10282,12 +10236,27 @@ "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", "dev": true }, + "node_modules/lodash-es": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz", + "integrity": "sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==" + }, + "node_modules/lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha512-H5ZhCF25riFd9uB5UCkVKo61m3S/xZk1x4wA6yp/L3RFP6Z/eHH1ymQcGLo7J3GMPfm0V/7m1tryHuGVxpqEBQ==" + }, "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", "dev": true }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==" + }, "node_modules/lodash.sortby": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", @@ -11265,9 +11234,9 @@ ] }, "node_modules/micromatch": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", - "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, "dependencies": { "braces": "^3.0.3", @@ -12199,25 +12168,11 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/object-is": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.6.tgz", - "integrity": "sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==", - "dependencies": { - "call-bind": "^1.0.7", - "define-properties": "^1.2.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/object-keys": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, "engines": { "node": ">= 0.4" } @@ -12564,9 +12519,9 @@ "dev": true }, "node_modules/parchment": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/parchment/-/parchment-1.1.4.tgz", - "integrity": "sha512-J5FBQt/pM2inLzg4hEWmzQx/8h8D0CiDxaG3vyp9rKrQRSDgBlhjdP5jQGgosEajXPSQouXGHOmVdgo7QmJuOg==" + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/parchment/-/parchment-3.0.0.tgz", + "integrity": "sha512-HUrJFQ/StvgmXRcQ1ftY6VEZUq3jA2t9ncFN4F84J/vN0/FPpQF+8FKXb3l6fLces6q0uOHj6NJn+2xvZnxO6A==" }, "node_modules/parent-module": { "version": "1.0.1", @@ -13216,35 +13171,36 @@ } }, "node_modules/quill": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/quill/-/quill-1.3.7.tgz", - "integrity": "sha512-hG/DVzh/TiknWtE6QmWAF/pxoZKYxfe3J/d/+ShUWkDvvkZQVTPeVmUJVu1uE6DDooC4fWTiCLh84ul89oNz5g==", + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/quill/-/quill-2.0.2.tgz", + "integrity": "sha512-QfazNrhMakEdRG57IoYFwffUIr04LWJxbS/ZkidRFXYCQt63c1gK6Z7IHUXMx/Vh25WgPBU42oBaNzQ0K1R/xw==", "dependencies": { - "clone": "^2.1.1", - "deep-equal": "^1.0.1", - "eventemitter3": "^2.0.3", - "extend": "^3.0.2", - "parchment": "^1.1.4", - "quill-delta": "^3.6.2" + "eventemitter3": "^5.0.1", + "lodash-es": "^4.17.21", + "parchment": "^3.0.0", + "quill-delta": "^5.1.0" + }, + "engines": { + "npm": ">=8.2.3" } }, "node_modules/quill-delta": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-3.6.3.tgz", - "integrity": "sha512-wdIGBlcX13tCHOXGMVnnTVFtGRLoP0imqxM696fIPwIf5ODIYUHIvHbZcyvGlZFiFhK5XzDC2lpjbxRhnM05Tg==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/quill-delta/-/quill-delta-5.1.0.tgz", + "integrity": "sha512-X74oCeRI4/p0ucjb5Ma8adTXd9Scumz367kkMK5V/IatcX6A0vlgLgKbzXWy5nZmCGeNJm2oQX0d2Eqj+ZIlCA==", "dependencies": { - "deep-equal": "^1.0.1", - "extend": "^3.0.2", - "fast-diff": "1.1.2" + "fast-diff": "^1.3.0", + "lodash.clonedeep": "^4.5.0", + "lodash.isequal": "^4.5.0" }, "engines": { - "node": ">=0.10" + "node": ">= 12.0.0" } }, "node_modules/quill/node_modules/eventemitter3": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-2.0.3.tgz", - "integrity": "sha512-jLN68Dx5kyFHaePoXWPsCGW5qdyZQtLYHkxkg02/Mz6g0kYpDx4FyP6XfArhQdlOC4b8Mv+EMxPo/8La7Tzghg==" + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-5.0.1.tgz", + "integrity": "sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==" }, "node_modules/randombytes": { "version": "2.1.0", @@ -13566,6 +13522,7 @@ "version": "1.5.2", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz", "integrity": "sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==", + "dev": true, "dependencies": { "call-bind": "^1.0.6", "define-properties": "^1.2.1", @@ -14307,6 +14264,7 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/set-function-length/-/set-function-length-1.2.2.tgz", "integrity": "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==", + "dev": true, "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -14323,6 +14281,7 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/set-function-name/-/set-function-name-2.0.2.tgz", "integrity": "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==", + "dev": true, "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", @@ -14555,26 +14514,26 @@ } }, "node_modules/socket.io-adapter": { - "version": "2.5.4", - "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.4.tgz", - "integrity": "sha512-wDNHGXGewWAjQPt3pyeYBtpWSq9cLE5UW1ZUPL/2eGK9jtse/FpXib7epSTsz0Q0m+6sg6Y4KtcFTlah1bdOVg==", + "version": "2.5.5", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-2.5.5.tgz", + "integrity": "sha512-eLDQas5dzPgOWCk9GuuJC2lBqItuhKI4uxGgo9aIV7MYbk2h9Q6uULEh8WBzThoI7l+qU9Ast9fVUmkqPP9wYg==", "dev": true, "dependencies": { "debug": "~4.3.4", - "ws": "~8.11.0" + "ws": "~8.17.1" } }, "node_modules/socket.io-adapter/node_modules/ws": { - "version": "8.11.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.11.0.tgz", - "integrity": "sha512-HPG3wQd9sNQoT9xHyNCXoDUa+Xw/VevmY9FoHyQ+g+rrMn4j6FB4np7Z0OhdTgjx6MgQLK7jwSy1YecU1+4Asg==", + "version": "8.17.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.1.tgz", + "integrity": "sha512-6XQFvXTkbfUOZOKKILFG1PDK2NDQs4azKQl26T0YS5CxqWLgXajbPZ+h4gZekJyRqFU8pvnbAbbs/3TgRPy+GQ==", "dev": true, "engines": { "node": ">=10.0.0" }, "peerDependencies": { "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "utf-8-validate": ">=5.0.2" }, "peerDependenciesMeta": { "bufferutil": { @@ -16318,34 +16277,33 @@ } }, "node_modules/webpack": { - "version": "5.88.2", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.88.2.tgz", - "integrity": "sha512-JmcgNZ1iKj+aiR0OvTYtWQqJwq37Pf683dY9bVORwVbUrDhLhdn/PlO2sHsFHPkj7sHNQF3JwaAkp49V+Sq1tQ==", + "version": "5.94.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", + "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==", "dev": true, "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^1.0.0", - "@webassemblyjs/ast": "^1.11.5", - "@webassemblyjs/wasm-edit": "^1.11.5", - "@webassemblyjs/wasm-parser": "^1.11.5", + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", "acorn": "^8.7.1", - "acorn-import-assertions": "^1.9.0", - "browserslist": "^4.14.5", + "acorn-import-attributes": "^1.9.5", + "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.15.0", + "enhanced-resolve": "^5.17.1", "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", + "graceful-fs": "^4.2.11", "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", "schema-utils": "^3.2.0", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.3.7", - "watchpack": "^2.4.0", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" }, "bin": { @@ -16475,9 +16433,9 @@ } }, "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.17.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.17.0.tgz", - "integrity": "sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow==", + "version": "8.18.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.18.0.tgz", + "integrity": "sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==", "dev": true, "engines": { "node": ">=10.0.0" @@ -17436,9 +17394,9 @@ } }, "node_modules/ws": { - "version": "7.5.9", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", - "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "version": "7.5.10", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.10.tgz", + "integrity": "sha512-+dbF1tHwZpXcbOJdVOkzLDxZP1ailvSxM6ZweXTegylPny803bFhA+vqBYw4s31NSAk4S2Qz+AKXK9a4wkdjcQ==", "engines": { "node": ">=8.3.0" }, diff --git a/src/dotnet/APIView/ClientSPA/package.json b/src/dotnet/APIView/ClientSPA/package.json index 88e1ebfa465..e4f8c8af972 100644 --- a/src/dotnet/APIView/ClientSPA/package.json +++ b/src/dotnet/APIView/ClientSPA/package.json @@ -29,7 +29,7 @@ "ngx-ui-scroll": "^3.2.0", "primeicons": "^6.0.1", "primeng": "^16.1.0", - "quill": "^1.3.7", + "quill": "^2.0.2", "reflect-metadata": "^0.2.2", "rehype-raw": "^7.0.0", "rehype-stringify": "^10.0.0",